RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux lgw01-amd64-034 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:29:59 UTC 2017 x86_64 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... 5 Dec 07:31:48 ntpdate[1815]: adjust time server 10.211.37.1 offset 0.000931 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 /home/buildd/filecache-default/f027e517e95d0e91684230ee23be60d709f816c0 Creating target for build PACKAGEBUILD-13627054 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 Starting target for build PACKAGEBUILD-13627054 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 'deb http://ftpmaster.internal/ubuntu bionic main universe' 'deb http://ftpmaster.internal/ubuntu bionic-security main universe' 'deb http://ftpmaster.internal/ubuntu bionic-updates main universe' 'deb http://ftpmaster.internal/ubuntu bionic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-13627054 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 Updating target for build PACKAGEBUILD-13627054 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-proposed InRelease [85.4 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main amd64 Packages [1018 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main Translation-en [522 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/universe amd64 Packages [8320 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4890 kB] Get:9 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 Packages [43.4 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-proposed/main Translation-en [22.6 kB] Get:11 http://ftpmaster.internal/ubuntu bionic-proposed/universe amd64 Packages [146 kB] Get:12 http://ftpmaster.internal/ubuntu bionic-proposed/universe Translation-en [84.0 kB] Fetched 15.5 MB in 3s (4109 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 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libustr-1.0-1 libwind0-heimdal Use 'sudo apt autoremove' to remove them. The following packages will be upgraded: apt apt-transport-https base-files base-passwd binutils binutils-common binutils-x86-64-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 libasan4 libassuan0 libatomic1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcilkrts5 libcomerr2 libcurl3-gnutls libdpkg-perl libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgmp10 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed4 libidn2-0 libip4tc0 libitm1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblsan0 libmount1 libmpx2 libnettle6 libnpth0 libp11-kit0 libpcre3 libperl5.26 libpng16-16 libpsl5 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-7-dev libstdc++6 libsystemd0 libtasn1-6 libtsan0 libubsan0 libudev1 libuuid1 linux-libc-dev mount multiarch-support openssl optipng perl perl-base perl-modules-5.26 pinentry-curses sensible-utils systemd systemd-sysv sysvinit-utils tzdata util-linux 101 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 62.1 MB of archives. After this operation, 726 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic/main amd64 base-files amd64 10ubuntu1 [55.9 kB] Get:2 http://ftpmaster.internal/ubuntu bionic/main amd64 bsdutils amd64 1:2.30.2-0.1ubuntu1 [60.1 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main amd64 coreutils amd64 8.26-3ubuntu4 [1213 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main amd64 debianutils amd64 4.8.3 [85.8 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main amd64 dpkg amd64 1.19.0.4ubuntu1 [1145 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main amd64 libc6-dev amd64 2.26-0ubuntu2 [2524 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main amd64 libc-dev-bin amd64 2.26-0ubuntu2 [69.6 kB] Get:8 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 linux-libc-dev amd64 4.13.0-18.21 [967 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main amd64 libquadmath0 amd64 7.2.0-16ubuntu1 [133 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main amd64 libitm1 amd64 7.2.0-16ubuntu1 [27.7 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main amd64 gcc-7-base amd64 7.2.0-16ubuntu1 [18.5 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main amd64 libgcc1 amd64 1:7.2.0-16ubuntu1 [39.4 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main amd64 libmpx2 amd64 7.2.0-16ubuntu1 [11.8 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main amd64 libgomp1 amd64 7.2.0-16ubuntu1 [76.3 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main amd64 libatomic1 amd64 7.2.0-16ubuntu1 [8980 B] Get:16 http://ftpmaster.internal/ubuntu bionic/main amd64 libasan4 amd64 7.2.0-16ubuntu1 [359 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main amd64 liblsan0 amd64 7.2.0-16ubuntu1 [134 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main amd64 libtsan0 amd64 7.2.0-16ubuntu1 [281 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main amd64 libubsan0 amd64 7.2.0-16ubuntu1 [126 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main amd64 libcilkrts5 amd64 7.2.0-16ubuntu1 [42.5 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main amd64 cpp-7 amd64 7.2.0-16ubuntu1 [6727 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main amd64 libcc1-0 amd64 7.2.0-16ubuntu1 [38.7 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main amd64 g++-7 amd64 7.2.0-16ubuntu1 [7552 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main amd64 gcc-7 amd64 7.2.0-16ubuntu1 [7414 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main amd64 libgcc-7-dev amd64 7.2.0-16ubuntu1 [2379 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main amd64 libstdc++-7-dev amd64 7.2.0-16ubuntu1 [1455 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main amd64 libstdc++6 amd64 7.2.0-16ubuntu1 [396 kB] Get:28 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libgmp10 amd64 2:6.1.2+dfsg-1.1 [241 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main amd64 libbinutils amd64 2.29.1-10ubuntu1 [503 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main amd64 binutils amd64 2.29.1-10ubuntu1 [3412 B] Get:31 http://ftpmaster.internal/ubuntu bionic/main amd64 binutils-common amd64 2.29.1-10ubuntu1 [190 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main amd64 binutils-x86-64-linux-gnu amd64 2.29.1-10ubuntu1 [1824 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main amd64 libc6 amd64 2.26-0ubuntu2 [2778 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main amd64 e2fslibs amd64 1.43.7-1 [157 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main amd64 e2fsprogs amd64 1.43.7-1 [498 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main amd64 findutils amd64 4.6.0+git+20170828-2 [291 kB] Get:37 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 perl-modules-5.26 all 5.26.1-3 [2761 kB] Get:38 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libperl5.26 amd64 5.26.1-3 [3541 kB] Get:39 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 perl amd64 5.26.1-3 [201 kB] Get:40 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 perl-base amd64 5.26.1-3 [1389 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main amd64 libuuid1 amd64 2.30.2-0.1ubuntu1 [14.8 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main amd64 libblkid1 amd64 2.30.2-0.1ubuntu1 [119 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main amd64 libsmartcols1 amd64 2.30.2-0.1ubuntu1 [78.8 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main amd64 libfdisk1 amd64 2.30.2-0.1ubuntu1 [157 kB] Get:45 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libpcre3 amd64 2:8.39-8 [229 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main amd64 libselinux1 amd64 2.7-2 [68.3 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main amd64 libmount1 amd64 2.30.2-0.1ubuntu1 [131 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main amd64 fdisk amd64 2.30.2-0.1ubuntu1 [105 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main amd64 util-linux amd64 2.30.2-0.1ubuntu1 [879 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main amd64 base-passwd amd64 3.5.44 [47.2 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main amd64 libc-bin amd64 2.26-0ubuntu2 [593 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main amd64 sysvinit-utils amd64 2.88dsf-59.10ubuntu1 [18.6 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main amd64 libudev1 amd64 235-3ubuntu2 [54.8 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main amd64 libapt-pkg5.0 amd64 1.6~alpha5 [778 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main amd64 libgpg-error0 amd64 1.27-5 [36.9 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main amd64 libgcrypt20 amd64 1.8.1-4 [417 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main amd64 gpgv amd64 2.1.15-1ubuntu8 [186 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main amd64 libseccomp2 amd64 2.3.1-2.1ubuntu3 [37.3 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main amd64 apt amd64 1.6~alpha5 [1145 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main amd64 debconf all 1.5.65 [124 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main amd64 libapparmor1 amd64 2.11.0-2ubuntu18 [28.8 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main amd64 libcap2 amd64 1:2.25-1.2 [13.0 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main amd64 libip4tc0 amd64 1.6.1-2ubuntu2 [19.6 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main amd64 mount amd64 2.30.2-0.1ubuntu1 [110 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main amd64 systemd amd64 235-3ubuntu2 [2834 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main amd64 libsystemd0 amd64 235-3ubuntu2 [196 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main amd64 systemd-sysv amd64 235-3ubuntu2 [13.1 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main amd64 libcap-ng0 amd64 0.7.7-3.1 [11.1 kB] Get:69 http://ftpmaster.internal/ubuntu bionic/main amd64 libcomerr2 amd64 1.43.7-1 [11.4 kB] Get:70 http://ftpmaster.internal/ubuntu bionic/main amd64 libsemanage-common all 2.7-2 [6916 B] Get:71 http://ftpmaster.internal/ubuntu bionic/main amd64 libsemanage1 amd64 2.7-2 [84.6 kB] Get:72 http://ftpmaster.internal/ubuntu bionic/main amd64 libss2 amd64 1.43.7-1 [11.1 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main amd64 libnettle6 amd64 3.3-2 [91.7 kB] Get:74 http://ftpmaster.internal/ubuntu bionic/main amd64 libhogweed4 amd64 3.3-2 [135 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main amd64 libp11-kit0 amd64 0.23.9-2 [187 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main amd64 libtasn1-6 amd64 4.12-3 [36.1 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main amd64 sensible-utils all 0.0.11 [14.8 kB] Get:78 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libassuan0 amd64 2.4.5-1 [34.8 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main amd64 pinentry-curses amd64 1.0.0-3 [34.7 kB] Get:80 http://ftpmaster.internal/ubuntu bionic/main amd64 libnpth0 amd64 1.5-3 [7668 B] Get:81 http://ftpmaster.internal/ubuntu bionic/main amd64 gnupg amd64 2.1.15-1ubuntu8 [780 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main amd64 gnupg-agent amd64 2.1.15-1ubuntu8 [255 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main amd64 libsqlite3-0 amd64 3.21.0-1 [492 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main amd64 libssl1.0.0 amd64 1.0.2g-1ubuntu14 [1081 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main amd64 multiarch-support amd64 2.26-0ubuntu2 [6832 B] Get:86 http://ftpmaster.internal/ubuntu bionic/main amd64 openssl amd64 1.0.2g-1ubuntu14 [495 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main amd64 tzdata all 2017c-1 [188 kB] Get:88 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libgssapi-krb5-2 amd64 1.15.2-2 [121 kB] Get:89 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libkrb5-3 amd64 1.15.2-2 [278 kB] Get:90 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libkrb5support0 amd64 1.15.2-2 [31.5 kB] Get:91 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libk5crypto3 amd64 1.15.2-2 [85.4 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main amd64 libkeyutils1 amd64 1.5.9-9.2ubuntu1 [9308 B] Get:93 http://ftpmaster.internal/ubuntu bionic/main amd64 libidn2-0 amd64 2.0.4-1 [93.2 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main amd64 libpng16-16 amd64 1.6.34-1 [176 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/universe amd64 apt-transport-https all 1.6~alpha5 [1692 B] Get:96 http://ftpmaster.internal/ubuntu bionic/main amd64 dpkg-dev all 1.19.0.4ubuntu1 [607 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main amd64 libdpkg-perl all 1.19.0.4ubuntu1 [211 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4758 B] Get:99 http://ftpmaster.internal/ubuntu bionic/main amd64 libpsl5 amd64 0.19.1-4 [41.2 kB] Get:100 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libcurl3-gnutls amd64 7.55.1-1ubuntu3 [193 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main amd64 optipng amd64 0.7.6-1ubuntu1 [83.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 62.1 MB in 3s (18.3 MB/s) (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../base-files_10ubuntu1_amd64.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 ... 12676 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.30.2-0.1ubuntu1_amd64.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 ... 12676 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_amd64.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.3_amd64.deb ... Unpacking debianutils (4.8.3) over (4.8.2) ... Setting up debianutils (4.8.3) ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.4ubuntu1_amd64.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 ... 12678 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.26-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../1-libc-dev-bin_2.26-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../2-linux-libc-dev_4.13.0-18.21_amd64.deb ... Unpacking linux-libc-dev:amd64 (4.13.0-18.21) over (4.13.0-11.12) ... Preparing to unpack .../3-libquadmath0_7.2.0-16ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-libitm1_7.2.0-16ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-gcc-7-base_7.2.0-16ubuntu1_amd64.deb ... Unpacking gcc-7-base:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Setting up gcc-7-base:amd64 (7.2.0-16ubuntu1) ... (Reading database ... 12678 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.2.0-16ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:7.2.0-16ubuntu1) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:amd64 (1:7.2.0-16ubuntu1) ... (Reading database ... 12678 files and directories currently installed.) Preparing to unpack .../00-libmpx2_7.2.0-16ubuntu1_amd64.deb ... Unpacking libmpx2:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../01-libgomp1_7.2.0-16ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../02-libatomic1_7.2.0-16ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../03-libasan4_7.2.0-16ubuntu1_amd64.deb ... Unpacking libasan4:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../04-liblsan0_7.2.0-16ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../05-libtsan0_7.2.0-16ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../06-libubsan0_7.2.0-16ubuntu1_amd64.deb ... Unpacking libubsan0:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../07-libcilkrts5_7.2.0-16ubuntu1_amd64.deb ... Unpacking libcilkrts5:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../08-cpp-7_7.2.0-16ubuntu1_amd64.deb ... Unpacking cpp-7 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../09-libcc1-0_7.2.0-16ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../10-g++-7_7.2.0-16ubuntu1_amd64.deb ... Unpacking g++-7 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../11-gcc-7_7.2.0-16ubuntu1_amd64.deb ... Unpacking gcc-7 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../12-libgcc-7-dev_7.2.0-16ubuntu1_amd64.deb ... Unpacking libgcc-7-dev:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../13-libstdc++-7-dev_7.2.0-16ubuntu1_amd64.deb ... Unpacking libstdc++-7-dev:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../14-libstdc++6_7.2.0-16ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (7.2.0-16ubuntu1) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:amd64 (7.2.0-16ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.1.2+dfsg-1.1_amd64.deb ... Unpacking libgmp10:amd64 (2:6.1.2+dfsg-1.1) over (2:6.1.2+dfsg-1) ... Setting up libgmp10:amd64 (2:6.1.2+dfsg-1.1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libbinutils_2.29.1-10ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.29.1-10ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-10ubuntu1_amd64.deb ... Unpacking binutils (2.29.1-10ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-10ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.29.1-10ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-x86-64-linux-gnu_2.29.1-10ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.29.1-10ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../libc6_2.26-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:amd64 (2.26-0ubuntu2) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.43.7-1_amd64.deb ... Unpacking e2fslibs:amd64 (1.43.7-1) over (1.43.5-1) ... Setting up e2fslibs:amd64 (1.43.7-1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.7-1_amd64.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 ... 12682 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170828-2_amd64.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 ... 12682 files and directories currently installed.) Preparing to unpack .../perl_5.26.1-3_amd64.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_amd64.deb ... Unpacking libperl5.26:amd64 (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-base_5.26.1-3_amd64.deb ... Unpacking perl-base (5.26.1-3) over (5.26.0-8ubuntu1) ... Setting up perl-base (5.26.1-3) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libuuid1_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking libuuid1:amd64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libuuid1:amd64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libblkid1_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking libblkid1:amd64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libblkid1:amd64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking libsmartcols1:amd64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libsmartcols1:amd64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking libfdisk1:amd64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libfdisk1:amd64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-8_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-8) over (2:8.39-4) ... Setting up libpcre3:amd64 (2:8.39-8) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libselinux1_2.7-2_amd64.deb ... Unpacking libselinux1:amd64 (2.7-2) over (2.7-1) ... Setting up libselinux1:amd64 (2.7-2) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../libmount1_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking libmount1:amd64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libmount1:amd64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../fdisk_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking fdisk (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up fdisk (2.30.2-0.1ubuntu1) ... (Reading database ... 12682 files and directories currently installed.) Preparing to unpack .../util-linux_2.30.2-0.1ubuntu1_amd64.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 ... 12683 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.44_amd64.deb ... Unpacking base-passwd (3.5.44) over (3.5.43) ... Setting up base-passwd (3.5.44) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.10ubuntu1_amd64.deb ... Unpacking sysvinit-utils (2.88dsf-59.10ubuntu1) over (2.88dsf-59.8git1) ... Setting up sysvinit-utils (2.88dsf-59.10ubuntu1) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libudev1_235-3ubuntu2_amd64.deb ... Unpacking libudev1:amd64 (235-3ubuntu2) over (234-2ubuntu10) ... Setting up libudev1:amd64 (235-3ubuntu2) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6~alpha5_amd64.deb ... Unpacking libapt-pkg5.0:amd64 (1.6~alpha5) over (1.5~rc4) ... Setting up libapt-pkg5.0:amd64 (1.6~alpha5) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-5_amd64.deb ... Unpacking libgpg-error0:amd64 (1.27-5) over (1.27-3) ... Setting up libgpg-error0:amd64 (1.27-5) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.1-4_amd64.deb ... Unpacking libgcrypt20:amd64 (1.8.1-4) over (1.7.8-2ubuntu1) ... Setting up libgcrypt20:amd64 (1.8.1-4) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_amd64.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_amd64.deb ... Unpacking libseccomp2:amd64 (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Setting up libseccomp2:amd64 (2.3.1-2.1ubuntu3) ... (Reading database ... 12683 files and directories currently installed.) Preparing to unpack .../apt_1.6~alpha5_amd64.deb ... Unpacking apt (1.6~alpha5) over (1.5~rc4) ... Setting up apt (1.6~alpha5) ... (Reading database ... 12679 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 ... 12673 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_2.11.0-2ubuntu18_amd64.deb ... Unpacking libapparmor1:amd64 (2.11.0-2ubuntu18) over (2.11.0-2ubuntu17) ... Preparing to unpack .../1-libcap2_1%3a2.25-1.2_amd64.deb ... Unpacking libcap2:amd64 (1:2.25-1.2) over (1:2.25-1) ... Preparing to unpack .../2-libip4tc0_1.6.1-2ubuntu2_amd64.deb ... Unpacking libip4tc0:amd64 (1.6.1-2ubuntu2) over (1.6.1-2ubuntu1) ... Preparing to unpack .../3-mount_2.30.2-0.1ubuntu1_amd64.deb ... Unpacking mount (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Preparing to unpack .../4-systemd_235-3ubuntu2_amd64.deb ... Unpacking systemd (235-3ubuntu2) over (234-2ubuntu10) ... Preparing to unpack .../5-libsystemd0_235-3ubuntu2_amd64.deb ... Unpacking libsystemd0:amd64 (235-3ubuntu2) over (234-2ubuntu10) ... Setting up libsystemd0:amd64 (235-3ubuntu2) ... Setting up libapparmor1:amd64 (2.11.0-2ubuntu18) ... Setting up libcap2:amd64 (1:2.25-1.2) ... Setting up libip4tc0:amd64 (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 ... 12679 files and directories currently installed.) Preparing to unpack .../systemd-sysv_235-3ubuntu2_amd64.deb ... Unpacking systemd-sysv (235-3ubuntu2) over (234-2ubuntu10) ... Preparing to unpack .../libcap-ng0_0.7.7-3.1_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.7-3.1) over (0.7.7-3build1) ... Setting up libcap-ng0:amd64 (0.7.7-3.1) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.43.7-1_amd64.deb ... Unpacking libcomerr2:amd64 (1.43.7-1) over (1.43.5-1) ... Setting up libcomerr2:amd64 (1.43.7-1) ... (Reading database ... 12679 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 ... 12679 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_amd64.deb ... Unpacking libsemanage1:amd64 (2.7-2) over (2.7-1) ... Setting up libsemanage1:amd64 (2.7-2) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libss2_1.43.7-1_amd64.deb ... Unpacking libss2:amd64 (1.43.7-1) over (1.43.5-1) ... Setting up libss2:amd64 (1.43.7-1) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_amd64.deb ... Unpacking libnettle6:amd64 (3.3-2) over (3.3-1) ... Setting up libnettle6:amd64 (3.3-2) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_amd64.deb ... Unpacking libhogweed4:amd64 (3.3-2) over (3.3-1) ... Setting up libhogweed4:amd64 (3.3-2) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.9-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.9-2) over (0.23.7-3) ... Setting up libp11-kit0:amd64 (0.23.9-2) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-3_amd64.deb ... Unpacking libtasn1-6:amd64 (4.12-3) over (4.12-2.1) ... Setting up libtasn1-6:amd64 (4.12-3) ... (Reading database ... 12679 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.11_all.deb ... Unpacking sensible-utils (0.0.11) over (0.0.10) ... Preparing to unpack .../01-libassuan0_2.4.5-1_amd64.deb ... Unpacking libassuan0:amd64 (2.4.5-1) over (2.4.3-3) ... Preparing to unpack .../02-pinentry-curses_1.0.0-3_amd64.deb ... Unpacking pinentry-curses (1.0.0-3) over (1.0.0-2) ... Preparing to unpack .../03-libnpth0_1.5-3_amd64.deb ... Unpacking libnpth0:amd64 (1.5-3) over (1.5-2) ... Preparing to unpack .../04-gnupg_2.1.15-1ubuntu8_amd64.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../05-gnupg-agent_2.1.15-1ubuntu8_amd64.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../06-libsqlite3-0_3.21.0-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.21.0-1) over (3.19.3-3) ... Preparing to unpack .../07-libssl1.0.0_1.0.2g-1ubuntu14_amd64.deb ... Unpacking libssl1.0.0:amd64 (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../08-multiarch-support_2.26-0ubuntu2_amd64.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../09-openssl_1.0.2g-1ubuntu14_amd64.deb ... Unpacking openssl (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../10-tzdata_2017c-1_all.deb ... Unpacking tzdata (2017c-1) over (2017b-2) ... Preparing to unpack .../11-libgssapi-krb5-2_1.15.2-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../12-libkrb5-3_1.15.2-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../13-libkrb5support0_1.15.2-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../14-libk5crypto3_1.15.2-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../15-libkeyutils1_1.5.9-9.2ubuntu1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.5.9-9.2ubuntu1) over (1.5.9-9ubuntu1) ... Preparing to unpack .../16-libidn2-0_2.0.4-1_amd64.deb ... Unpacking libidn2-0:amd64 (2.0.4-1) over (2.0.2-5) ... Preparing to unpack .../17-libpng16-16_1.6.34-1_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../18-apt-transport-https_1.6~alpha5_all.deb ... Unpacking apt-transport-https (1.6~alpha5) over (1.5~rc4) ... Preparing to unpack .../19-dpkg-dev_1.19.0.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../20-libdpkg-perl_1.19.0.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../21-build-essential_12.4ubuntu1_amd64.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Preparing to unpack .../22-libpsl5_0.19.1-4_amd64.deb ... Unpacking libpsl5:amd64 (0.19.1-4) over (0.18.0-2) ... Preparing to unpack .../23-libcurl3-gnutls_7.55.1-1ubuntu3_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.55.1-1ubuntu3) over (7.55.1-1ubuntu1) ... Preparing to unpack .../24-optipng_0.7.6-1ubuntu1_amd64.deb ... Unpacking optipng (0.7.6-1ubuntu1) over (0.7.6-1build1) ... Setting up libquadmath0:amd64 (7.2.0-16ubuntu1) ... Setting up libnpth0:amd64 (1.5-3) ... Setting up libgomp1:amd64 (7.2.0-16ubuntu1) ... Setting up libatomic1:amd64 (7.2.0-16ubuntu1) ... Setting up libcc1-0:amd64 (7.2.0-16ubuntu1) ... Setting up apt-transport-https (1.6~alpha5) ... Setting up libidn2-0:amd64 (2.0.4-1) ... Setting up libssl1.0.0:amd64 (1.0.2g-1ubuntu14) ... Setting up libasan4:amd64 (7.2.0-16ubuntu1) ... Setting up libpng16-16:amd64 (1.6.34-1) ... Setting up libcilkrts5:amd64 (7.2.0-16ubuntu1) ... Setting up libpsl5:amd64 (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: Tue Dec 5 07:32:25 UTC 2017. Universal Time is now: Tue Dec 5 07:32:25 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (235-3ubuntu2) ... Setting up libubsan0:amd64 (7.2.0-16ubuntu1) ... Setting up libtsan0:amd64 (7.2.0-16ubuntu1) ... Setting up linux-libc-dev:amd64 (4.13.0-18.21) ... Setting up perl-modules-5.26 (5.26.1-3) ... Setting up libkrb5support0:amd64 (1.15.2-2) ... Setting up optipng (0.7.6-1ubuntu1) ... Setting up cpp-7 (7.2.0-16ubuntu1) ... Setting up liblsan0:amd64 (7.2.0-16ubuntu1) ... Setting up binutils-common:amd64 (2.29.1-10ubuntu1) ... Setting up libmpx2:amd64 (7.2.0-16ubuntu1) ... Setting up sensible-utils (0.0.11) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libperl5.26:amd64 (5.26.1-3) ... Setting up openssl (1.0.2g-1ubuntu14) ... Setting up libsqlite3-0:amd64 (3.21.0-1) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up libkeyutils1:amd64 (1.5.9-9.2ubuntu1) ... Setting up libc6-dev:amd64 (2.26-0ubuntu2) ... Setting up libassuan0:amd64 (2.4.5-1) ... Setting up libitm1:amd64 (7.2.0-16ubuntu1) ... Setting up libk5crypto3:amd64 (1.15.2-2) ... Setting up libbinutils:amd64 (2.29.1-10ubuntu1) ... Setting up libgcc-7-dev:amd64 (7.2.0-16ubuntu1) ... Setting up libstdc++-7-dev:amd64 (7.2.0-16ubuntu1) ... Setting up perl (5.26.1-3) ... Setting up pinentry-curses (1.0.0-3) ... Setting up libkrb5-3:amd64 (1.15.2-2) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up binutils-x86-64-linux-gnu (2.29.1-10ubuntu1) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libdpkg-perl (1.19.0.4ubuntu1) ... Setting up libgssapi-krb5-2:amd64 (1.15.2-2) ... Setting up binutils (2.29.1-10ubuntu1) ... Setting up gcc-7 (7.2.0-16ubuntu1) ... Setting up g++-7 (7.2.0-16ubuntu1) ... Setting up libcurl3-gnutls:amd64 (7.55.1-1ubuntu3) ... Setting up dpkg-dev (1.19.0.4ubuntu1) ... Setting up build-essential (12.4ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13627054 amd64 bionic-proposed -c chroot:build-PACKAGEBUILD-13627054 --arch=amd64 --dist=bionic-proposed --nolog -A shark_3.1.3+ds1-2ubuntu6.dsc Initiating build PACKAGEBUILD-13627054 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:29:59 UTC 2017 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lgw01-amd64-034.buildd +==============================================================================+ | shark 3.1.3+ds1-2ubuntu6 (amd64) 05 Dec 2017 07:32 | +==============================================================================+ Package: shark Version: 3.1.3+ds1-2ubuntu6 Source Version: 3.1.3+ds1-2ubuntu6 Distribution: bionic-proposed Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/shark-R910_j/shark-3.1.3+ds1' with '<>' I: NOTICE: Log filtering will replace 'build/shark-R910_j' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13627054/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- shark_3.1.3+ds1-2ubuntu6.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-eWgZqS/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-eWgZqS/apt_archive ./ InRelease Get:2 copy:/<>/resolver-eWgZqS/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-eWgZqS/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-eWgZqS/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-eWgZqS/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (145 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 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libustr-1.0-1 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 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-eWgZqS/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, debhelper (>= 10), libblas-dev | libblas.so, libboost-date-time-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-system-dev, libboost-test-dev, libboost-thread-dev, libhdf5-dev, gcc-6, g++-6, doxygen, graphviz, python-sphinx Filtered Build-Depends: cmake, debhelper (>= 10), libblas-dev | libblas.so, libboost-date-time-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-system-dev, libboost-test-dev, libboost-thread-dev, libhdf5-dev, gcc-6, g++-6, doxygen, graphviz, python-sphinx dpkg-deb: building package 'sbuild-build-depends-shark-dummy' in '/<>/resolver-K89_gV/apt_archive/sbuild-build-depends-shark-dummy.deb'. Ign:1 copy:/<>/resolver-K89_gV/apt_archive ./ InRelease Get:2 copy:/<>/resolver-K89_gV/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-K89_gV/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-K89_gV/apt_archive ./ Sources [332 B] Get:5 copy:/<>/resolver-K89_gV/apt_archive ./ Packages [646 B] Fetched 3097 B in 0s (143 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install shark 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: libcurl3-gnutls libustr-1.0-1 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data cpp-6 debhelper dh-autoreconf dh-strip-nondeterminism docutils-common doxygen file fontconfig fontconfig-config fonts-dejavu-core g++-6 gcc-6 gcc-6-base gettext gettext-base graphviz groff-base hdf5-helpers intltool-debian libaec-dev libaec0 libarchive-zip-perl libarchive13 libasan3 libblas-dev libblas3 libboost-atomic1.65-dev libboost-atomic1.65.1 libboost-chrono1.65-dev libboost-chrono1.65.1 libboost-date-time-dev libboost-date-time1.65-dev libboost-date-time1.65.1 libboost-filesystem-dev libboost-filesystem1.65-dev libboost-filesystem1.65.1 libboost-program-options-dev libboost-program-options1.65-dev libboost-program-options1.65.1 libboost-serialization-dev libboost-serialization1.65-dev libboost-serialization1.65.1 libboost-system-dev libboost-system1.65-dev libboost-system1.65.1 libboost-test-dev libboost-test1.65-dev libboost-test1.65.1 libboost-thread-dev libboost-thread1.65-dev libboost-thread1.65.1 libboost1.65-dev libbsd0 libcairo2 libcdt5 libcgraph6 libclang1-5.0 libcroco3 libcurl3 libdatrie1 libedit2 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgcc-6-dev libgd3 libgfortran4 libglib2.0-0 libgraphite2-3 libgvc6 libgvpr2 libharfbuzz0b libhdf5-100 libhdf5-cpp-100 libhdf5-dev libice6 libicu60 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp1 libllvm5.0 libltdl7 liblzo2-2 libmagic-mgc libmagic1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 libpipeline1 libpixman-1-0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0 libsigsegv2 libsm6 libstdc++-6-dev libsz2 libthai-data libthai0 libtiff5 libtimedate-perl libtool libuv1 libwebp6 libx11-6 libx11-data libxapian30 libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 m4 man-db mime-support po-debconf python python-alabaster python-babel python-babel-localedata python-certifi python-chardet python-docutils python-idna python-imagesize python-jinja2 python-markupsafe python-minimal python-pkg-resources python-pygments python-requests python-roman python-six python-sphinx python-typing python-tz python-urllib3 python2.7 python2.7-minimal sgml-base sphinx-common ucf x11-common xml-core zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation ninja-build gcc-6-locales dh-make dwz doxygen-latex doxygen-doc doxygen-gui g++-6-multilib gcc-6-doc libstdc++6-6-dbg gcc-6-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan3-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg gettext-doc libasprintf-dev libgettextpo-dev gsfonts graphviz-doc groff lrzip liblapack-doc libboost1.65-doc libboost-container1.65-dev libboost-context1.65-dev libboost-coroutine1.65-dev libboost-exception1.65-dev libboost-fiber1.65-dev libboost-graph1.65-dev libboost-graph-parallel1.65-dev libboost-iostreams1.65-dev libboost-locale1.65-dev libboost-log1.65-dev libboost-math1.65-dev libboost-mpi1.65-dev libboost-mpi-python1.65-dev libboost-numpy1.65-dev libboost-python1.65-dev libboost-random1.65-dev libboost-regex1.65-dev libboost-signals1.65-dev libboost-stacktrace1.65-dev libboost-timer1.65-dev libboost-type-erasure1.65-dev libboost-wave1.65-dev libboost1.65-tools-dev libmpfrc++-dev libntl-dev libgd-tools libhdf5-doc libstdc++-6-doc libtool-doc gfortran | fortran95-compiler gcj-jdk xapian-tools m4-doc less www-browser apparmor libmail-box-perl python-doc python-tk fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python-jinja2-doc python-setuptools ttf-bitstream-vera python-cryptography python-openssl python-socks python-sphinx-rtd-theme libjs-mathjax dvipng texlive-latex-extra texlive-fonts-recommended texlive-generic-extra latexmk imagemagick-6.q16 sphinx-doc python-ntlm python2.7-doc binfmt-support sgml-base-doc Recommended packages: curl | wget | lynx-cur fonts-liberation libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs javascript-common libltdl-dev libmail-sendmail-perl docutils-doc libpaper-utils python-pil python-enum34 python-cryptography python-ipaddress python-openssl 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 cpp-6 debhelper dh-autoreconf dh-strip-nondeterminism docutils-common doxygen file fontconfig fontconfig-config fonts-dejavu-core g++-6 gcc-6 gcc-6-base gettext gettext-base graphviz groff-base hdf5-helpers intltool-debian libaec-dev libaec0 libarchive-zip-perl libarchive13 libasan3 libblas-dev libblas3 libboost-atomic1.65-dev libboost-atomic1.65.1 libboost-chrono1.65-dev libboost-chrono1.65.1 libboost-date-time-dev libboost-date-time1.65-dev libboost-date-time1.65.1 libboost-filesystem-dev libboost-filesystem1.65-dev libboost-filesystem1.65.1 libboost-program-options-dev libboost-program-options1.65-dev libboost-program-options1.65.1 libboost-serialization-dev libboost-serialization1.65-dev libboost-serialization1.65.1 libboost-system-dev libboost-system1.65-dev libboost-system1.65.1 libboost-test-dev libboost-test1.65-dev libboost-test1.65.1 libboost-thread-dev libboost-thread1.65-dev libboost-thread1.65.1 libboost1.65-dev libbsd0 libcairo2 libcdt5 libcgraph6 libclang1-5.0 libcroco3 libcurl3 libdatrie1 libedit2 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgcc-6-dev libgd3 libgfortran4 libglib2.0-0 libgraphite2-3 libgvc6 libgvpr2 libharfbuzz0b libhdf5-100 libhdf5-cpp-100 libhdf5-dev libice6 libicu60 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp1 libllvm5.0 libltdl7 liblzo2-2 libmagic-mgc libmagic1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 libpipeline1 libpixman-1-0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0 libsigsegv2 libsm6 libstdc++-6-dev libsz2 libthai-data libthai0 libtiff5 libtimedate-perl libtool libuv1 libwebp6 libx11-6 libx11-data libxapian30 libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 m4 man-db mime-support po-debconf python python-alabaster python-babel python-babel-localedata python-certifi python-chardet python-docutils python-idna python-imagesize python-jinja2 python-markupsafe python-minimal python-pkg-resources python-pygments python-requests python-roman python-six python-sphinx python-typing python-tz python-urllib3 python2.7 python2.7-minimal sbuild-build-depends-shark-dummy sgml-base sphinx-common ucf x11-common xml-core zlib1g-dev 0 upgraded, 170 newly installed, 1 to remove and 0 not upgraded. Need to get 103 MB of archives. After this operation, 525 MB of additional disk space will be used. Get:1 copy:/<>/resolver-K89_gV/apt_archive ./ sbuild-build-depends-shark-dummy 0.invalid.0 [972 B] Get:2 http://ftpmaster.internal/ubuntu bionic/main amd64 libxau6 amd64 1:1.0.8-1 [8376 B] Get:3 http://ftpmaster.internal/ubuntu bionic/main amd64 libbsd0 amd64 0.8.6-3 [41.7 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main amd64 libxdmcp6 amd64 1:1.1.2-3 [10.7 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main amd64 libxcb1 amd64 1.12-1ubuntu1 [45.2 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main amd64 libx11-data all 2:1.6.4-3 [114 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main amd64 libx11-6 amd64 2:1.6.4-3 [572 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main amd64 groff-base amd64 1.22.3-9 [1144 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main amd64 bsdmainutils amd64 9.0.14ubuntu1 [179 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main amd64 libpipeline1 amd64 1.5.0-1 [25.3 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main amd64 man-db amd64 2.7.6.1-4 [898 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main amd64 cmake-data all 3.9.5-1 [1268 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main amd64 liblzo2-2 amd64 2.08-1.2 [48.7 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main amd64 libicu60 amd64 60.1-1ubuntu2 [8042 kB] Get:16 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libxml2 amd64 2.9.4+dfsg1-5.1ubuntu1 [669 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main amd64 libarchive13 amd64 3.2.2-3.1 [289 kB] Get:18 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 libcurl3 amd64 7.55.1-1ubuntu3 [196 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main amd64 libexpat1 amd64 2.2.3-2 [81.3 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main amd64 libjsoncpp1 amd64 1.7.4-3 [73.6 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main amd64 librhash0 amd64 1.3.4-3 [77.0 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main amd64 libuv1 amd64 1.11.0-2 [61.0 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main amd64 cmake amd64 3.9.5-1 [3106 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main amd64 libfreetype6 amd64 2.8-0.2ubuntu2 [333 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main amd64 ucf all 3.0036 [52.9 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main amd64 fontconfig-config all 2.12.6-0ubuntu1 [55.5 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main amd64 libfontconfig1 amd64 2.12.6-0ubuntu1 [136 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main amd64 fontconfig amd64 2.12.6-0ubuntu1 [169 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main amd64 libjpeg-turbo8 amd64 1.5.2-0ubuntu5 [110 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main amd64 x11-common all 1:7.7+19ubuntu3 [22.0 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main amd64 libice6 amd64 2:1.0.9-2 [40.2 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main amd64 libsm6 amd64 2:1.2.2-1 [15.8 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main amd64 libpython2.7-minimal amd64 2.7.14-2ubuntu2 [338 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main amd64 python2.7-minimal amd64 2.7.14-2ubuntu2 [1286 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main amd64 python-minimal amd64 2.7.14-2ubuntu1 [28.1 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main amd64 mime-support all 3.60ubuntu1 [30.1 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main amd64 libpython2.7-stdlib amd64 2.7.14-2ubuntu2 [1910 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main amd64 python2.7 amd64 2.7.14-2ubuntu2 [233 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main amd64 libpython-stdlib amd64 2.7.14-2ubuntu1 [7576 B] Get:41 http://ftpmaster.internal/ubuntu bionic/main amd64 python amd64 2.7.14-2ubuntu1 [140 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main amd64 sgml-base all 1.29 [12.3 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main amd64 libjbig0 amd64 2.1-3.1 [26.6 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main amd64 libmagic-mgc amd64 1:5.32-1 [184 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main amd64 libmagic1 amd64 1:5.32-1 [68.4 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main amd64 file amd64 1:5.32-1 [22.0 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main amd64 libglib2.0-0 amd64 2.54.1-1ubuntu1 [1163 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main amd64 gettext-base amd64 0.19.8.1-4ubuntu1 [49.4 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main amd64 libedit2 amd64 3.1-20170329-1 [76.9 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main amd64 libsigsegv2 amd64 2.11-1 [13.2 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main amd64 m4 amd64 1.4.18-1 [197 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main amd64 autoconf all 2.69-11 [322 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main amd64 autotools-dev all 20161112.1+nmu1 [40.2 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main amd64 automake all 1:1.15.1-3ubuntu1 [509 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main amd64 autopoint all 0.19.8.1-4ubuntu1 [412 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main amd64 gcc-6-base amd64 6.4.0-10ubuntu1 [16.9 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main amd64 cpp-6 amd64 6.4.0-10ubuntu1 [6386 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main amd64 libasan3 amd64 6.4.0-10ubuntu1 [314 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main amd64 libgcc-6-dev amd64 6.4.0-10ubuntu1 [2303 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main amd64 gcc-6 amd64 6.4.0-10ubuntu1 [7039 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main amd64 libtool all 2.4.6-2 [194 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main amd64 dh-autoreconf all 15 [15.8 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main amd64 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main amd64 libfile-stripnondeterminism-perl all 0.040-1 [13.9 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main amd64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main amd64 dh-strip-nondeterminism all 0.040-1 [5196 B] Get:67 http://ftpmaster.internal/ubuntu bionic/main amd64 libcroco3 amd64 0.6.12-1 [81.3 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main amd64 gettext amd64 0.19.8.1-4ubuntu1 [1093 kB] Get:69 http://ftpmaster.internal/ubuntu bionic/main amd64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:70 http://ftpmaster.internal/ubuntu bionic/main amd64 po-debconf all 1.0.20 [232 kB] Get:71 http://ftpmaster.internal/ubuntu bionic/main amd64 debhelper all 10.10.9ubuntu1 [871 kB] Get:72 http://ftpmaster.internal/ubuntu bionic/main amd64 xml-core all 0.18 [21.3 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main amd64 docutils-common all 0.14+dfsg-1 [156 kB] Get:74 http://ftpmaster.internal/ubuntu bionic/main amd64 libllvm5.0 amd64 1:5.0-4 [13.7 MB] Get:75 http://ftpmaster.internal/ubuntu bionic/main amd64 libclang1-5.0 amd64 1:5.0-4 [6821 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main amd64 libxapian30 amd64 1.4.5-1 [629 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main amd64 doxygen amd64 1.8.13-9 [3879 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main amd64 libstdc++-6-dev amd64 6.4.0-10ubuntu1 [1430 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/universe amd64 g++-6 amd64 6.4.0-10ubuntu1 [7199 kB] Get:80 http://ftpmaster.internal/ubuntu bionic/main amd64 libcdt5 amd64 2.38.0-18ubuntu1 [19.4 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main amd64 libcgraph6 amd64 2.38.0-18ubuntu1 [39.9 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:83 http://ftpmaster.internal/ubuntu bionic/main amd64 libtiff5 amd64 4.0.8-6 [150 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main amd64 libwebp6 amd64 0.6.0-4 [183 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main amd64 libxpm4 amd64 1:3.5.12-1 [34.0 kB] Get:86 http://ftpmaster.internal/ubuntu bionic/main amd64 libgd3 amd64 2.2.5-4 [118 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main amd64 libpixman-1-0 amd64 0.34.0-1 [230 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main amd64 libxcb-render0 amd64 1.12-1ubuntu1 [14.8 kB] Get:89 http://ftpmaster.internal/ubuntu bionic/main amd64 libxcb-shm0 amd64 1.12-1ubuntu1 [5482 B] Get:90 http://ftpmaster.internal/ubuntu bionic/main amd64 libxrender1 amd64 1:0.9.10-1 [18.7 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main amd64 libcairo2 amd64 1.15.8-2 [573 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main amd64 libltdl7 amd64 2.4.6-2 [38.8 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main amd64 libthai-data all 0.1.27-1 [133 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main amd64 libdatrie1 amd64 0.2.10-5 [17.6 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main amd64 libthai0 amd64 0.1.27-1 [17.8 kB] Get:96 http://ftpmaster.internal/ubuntu bionic/main amd64 libpango-1.0-0 amd64 1.40.13-2 [153 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main amd64 libgraphite2-3 amd64 1.3.10-6 [77.7 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main amd64 libharfbuzz0b amd64 1.7.1-1 [230 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main amd64 libpangoft2-1.0-0 amd64 1.40.13-2 [33.2 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main amd64 libpangocairo-1.0-0 amd64 1.40.13-2 [20.8 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main amd64 libpathplan4 amd64 2.38.0-18ubuntu1 [22.5 kB] Get:102 http://ftpmaster.internal/ubuntu bionic/main amd64 libgvc6 amd64 2.38.0-18ubuntu1 [586 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main amd64 libgvpr2 amd64 2.38.0-18ubuntu1 [168 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main amd64 libxt6 amd64 1:1.1.5-1 [160 kB] Get:105 http://ftpmaster.internal/ubuntu bionic/main amd64 libxmu6 amd64 2:1.1.2-2 [46.0 kB] Get:106 http://ftpmaster.internal/ubuntu bionic/main amd64 libxaw7 amd64 2:1.0.13-1 [173 kB] Get:107 http://ftpmaster.internal/ubuntu bionic/main amd64 graphviz amd64 2.38.0-18ubuntu1 [712 kB] Get:108 http://ftpmaster.internal/ubuntu bionic/universe amd64 hdf5-helpers amd64 1.10.0-patch1+docs-4 [12.3 kB] Get:109 http://ftpmaster.internal/ubuntu bionic/universe amd64 libaec0 amd64 0.3.2-2 [18.1 kB] Get:110 http://ftpmaster.internal/ubuntu bionic/main amd64 libblas3 amd64 3.7.1-4ubuntu1 [140 kB] Get:111 http://ftpmaster.internal/ubuntu bionic/main amd64 libblas-dev amd64 3.7.1-4ubuntu1 [143 kB] Get:112 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [7217 kB] Get:113 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-atomic1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [7224 B] Get:114 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-atomic1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [5160 B] Get:115 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-system1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [10.5 kB] Get:116 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-chrono1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [10.2 kB] Get:117 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-chrono1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [9744 B] Get:118 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-date-time1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [20.5 kB] Get:119 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-serialization1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [99.2 kB] Get:120 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-serialization1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [136 kB] Get:121 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-date-time1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [26.4 kB] Get:122 http://ftpmaster.internal/ubuntu bionic/universe amd64 libboost-date-time-dev amd64 1.65.1.0ubuntu1 [2924 B] Get:123 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-filesystem1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [40.3 kB] Get:124 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-system1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [11.7 kB] Get:125 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-filesystem1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [51.9 kB] Get:126 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-filesystem-dev amd64 1.65.1.0ubuntu1 [2960 B] Get:127 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-program-options1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [137 kB] Get:128 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-program-options1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [161 kB] Get:129 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-program-options-dev amd64 1.65.1.0ubuntu1 [2940 B] Get:130 http://ftpmaster.internal/ubuntu bionic/universe amd64 libboost-serialization-dev amd64 1.65.1.0ubuntu1 [3144 B] Get:131 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-system-dev amd64 1.65.1.0ubuntu1 [3060 B] Get:132 http://ftpmaster.internal/ubuntu bionic/universe amd64 libboost-test1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [239 kB] Get:133 http://ftpmaster.internal/ubuntu bionic/universe amd64 libboost-test1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [287 kB] Get:134 http://ftpmaster.internal/ubuntu bionic/universe amd64 libboost-test-dev amd64 1.65.1.0ubuntu1 [2960 B] Get:135 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-thread1.65.1 amd64 1.65.1+dfsg-0ubuntu4 [43.2 kB] Get:136 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-thread1.65-dev amd64 1.65.1+dfsg-0ubuntu4 [48.9 kB] Get:137 http://ftpmaster.internal/ubuntu bionic/main amd64 libboost-thread-dev amd64 1.65.1.0ubuntu1 [2948 B] Get:138 http://ftpmaster.internal/ubuntu bionic/main amd64 libgfortran4 amd64 7.2.0-16ubuntu1 [492 kB] Get:139 http://ftpmaster.internal/ubuntu bionic/universe amd64 libsz2 amd64 0.3.2-2 [5114 B] Get:140 http://ftpmaster.internal/ubuntu bionic/universe amd64 libhdf5-100 amd64 1.10.0-patch1+docs-4 [1256 kB] Get:141 http://ftpmaster.internal/ubuntu bionic/universe amd64 libhdf5-cpp-100 amd64 1.10.0-patch1+docs-4 [104 kB] Get:142 http://ftpmaster.internal/ubuntu bionic/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-0ubuntu2 [176 kB] Get:143 http://ftpmaster.internal/ubuntu bionic/main amd64 libjpeg-turbo8-dev amd64 1.5.2-0ubuntu5 [225 kB] Get:144 http://ftpmaster.internal/ubuntu bionic/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Get:145 http://ftpmaster.internal/ubuntu bionic/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Get:146 http://ftpmaster.internal/ubuntu bionic/universe amd64 libaec-dev amd64 0.3.2-2 [16.4 kB] Get:147 http://ftpmaster.internal/ubuntu bionic/universe amd64 libhdf5-dev amd64 1.10.0-patch1+docs-4 [2461 kB] Get:148 http://ftpmaster.internal/ubuntu bionic/main amd64 libjs-jquery all 3.2.1-1 [152 kB] Get:149 http://ftpmaster.internal/ubuntu bionic/main amd64 libjs-underscore all 1.8.3~dfsg-1 [59.9 kB] Get:150 http://ftpmaster.internal/ubuntu bionic/main amd64 libjs-sphinxdoc all 1.6.5-2 [86.1 kB] Get:151 http://ftpmaster.internal/ubuntu bionic/main amd64 python-babel-localedata all 2.4.0+dfsg.1-2ubuntu1 [3412 kB] Get:152 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 python-pkg-resources all 38.2.4-1 [128 kB] Get:153 http://ftpmaster.internal/ubuntu bionic/main amd64 python-tz all 2017.2-2 [31.7 kB] Get:154 http://ftpmaster.internal/ubuntu bionic/main amd64 python-babel all 2.4.0+dfsg.1-2ubuntu1 [80.5 kB] Get:155 http://ftpmaster.internal/ubuntu bionic/main amd64 python-certifi all 2017.7.27.1-2 [166 kB] Get:156 http://ftpmaster.internal/ubuntu bionic/main amd64 python-chardet all 3.0.4-1 [80.3 kB] Get:157 http://ftpmaster.internal/ubuntu bionic/main amd64 python-roman all 2.0.0-2 [8062 B] Get:158 http://ftpmaster.internal/ubuntu bionic/main amd64 python-docutils all 0.14+dfsg-1 [366 kB] Get:159 http://ftpmaster.internal/ubuntu bionic/main amd64 python-idna all 2.5-1 [31.5 kB] Get:160 http://ftpmaster.internal/ubuntu bionic/universe amd64 python-imagesize all 0.7.1-1 [3854 B] Get:161 http://ftpmaster.internal/ubuntu bionic/main amd64 python-markupsafe amd64 1.0-1build1 [13.0 kB] Get:162 http://ftpmaster.internal/ubuntu bionic-proposed/main amd64 python-jinja2 all 2.10-1 [94.6 kB] Get:163 http://ftpmaster.internal/ubuntu bionic/main amd64 python-pygments all 2.2.0+dfsg-1 [577 kB] Get:164 http://ftpmaster.internal/ubuntu bionic/main amd64 python-six all 1.11.0-1 [11.1 kB] Get:165 http://ftpmaster.internal/ubuntu bionic/main amd64 python-urllib3 all 1.21.1-1 [84.6 kB] Get:166 http://ftpmaster.internal/ubuntu bionic/main amd64 python-requests all 2.18.1-1 [57.9 kB] Get:167 http://ftpmaster.internal/ubuntu bionic/universe amd64 python-alabaster all 0.7.8-1 [18.4 kB] Get:168 http://ftpmaster.internal/ubuntu bionic/universe amd64 python-typing all 3.6.2-1 [22.2 kB] Get:169 http://ftpmaster.internal/ubuntu bionic/main amd64 sphinx-common all 1.6.5-2 [420 kB] Get:170 http://ftpmaster.internal/ubuntu bionic/universe amd64 python-sphinx all 1.6.5-2 [459 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 103 MB in 7s (14.3 MB/s) (Reading database ... 12677 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libxau6:amd64. (Reading database ... 12668 files and directories currently installed.) Preparing to unpack .../00-libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../01-libbsd0_0.8.6-3_amd64.deb ... Unpacking libbsd0:amd64 (0.8.6-3) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../02-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../03-libxcb1_1.12-1ubuntu1_amd64.deb ... Unpacking libxcb1:amd64 (1.12-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../04-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../05-libx11-6_2%3a1.6.4-3_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.4-3) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../06-libxext6_2%3a1.3.3-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.22.3-9_amd64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../08-bsdmainutils_9.0.14ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.14ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.0-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.7.6.1-4_amd64.deb ... Unpacking man-db (2.7.6.1-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../11-cmake-data_3.9.5-1_all.deb ... Unpacking cmake-data (3.9.5-1) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../12-liblzo2-2_2.08-1.2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.08-1.2) ... Selecting previously unselected package libicu60:amd64. Preparing to unpack .../13-libicu60_60.1-1ubuntu2_amd64.deb ... Unpacking libicu60:amd64 (60.1-1ubuntu2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../14-libxml2_2.9.4+dfsg1-5.1ubuntu1_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-5.1ubuntu1) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../15-libarchive13_3.2.2-3.1_amd64.deb ... Unpacking libarchive13:amd64 (3.2.2-3.1) ... Selecting previously unselected package libcurl3:amd64. Preparing to unpack .../16-libcurl3_7.55.1-1ubuntu3_amd64.deb ... Unpacking libcurl3:amd64 (7.55.1-1ubuntu3) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../17-libexpat1_2.2.3-2_amd64.deb ... Unpacking libexpat1:amd64 (2.2.3-2) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../18-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0. Preparing to unpack .../19-librhash0_1.3.4-3_amd64.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../20-libuv1_1.11.0-2_amd64.deb ... Unpacking libuv1:amd64 (1.11.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../21-cmake_3.9.5-1_amd64.deb ... Unpacking cmake (3.9.5-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../22-libfreetype6_2.8-0.2ubuntu2_amd64.deb ... Unpacking libfreetype6:amd64 (2.8-0.2ubuntu2) ... Selecting previously unselected package ucf. Preparing to unpack .../23-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../24-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../25-fontconfig-config_2.12.6-0ubuntu1_all.deb ... Unpacking fontconfig-config (2.12.6-0ubuntu1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../26-libfontconfig1_2.12.6-0ubuntu1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.12.6-0ubuntu1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../27-fontconfig_2.12.6-0ubuntu1_amd64.deb ... Unpacking fontconfig (2.12.6-0ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../28-libjpeg-turbo8_1.5.2-0ubuntu5_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (1.5.2-0ubuntu5) ... Selecting previously unselected package x11-common. Preparing to unpack .../29-x11-common_1%3a7.7+19ubuntu3_all.deb ... Unpacking x11-common (1:7.7+19ubuntu3) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../30-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../31-libsm6_2%3a1.2.2-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.2-1) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../32-libpython2.7-minimal_2.7.14-2ubuntu2_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.14-2ubuntu2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../33-python2.7-minimal_2.7.14-2ubuntu2_amd64.deb ... Unpacking python2.7-minimal (2.7.14-2ubuntu2) ... Selecting previously unselected package python-minimal. Preparing to unpack .../34-python-minimal_2.7.14-2ubuntu1_amd64.deb ... Unpacking python-minimal (2.7.14-2ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../35-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../36-libpython2.7-stdlib_2.7.14-2ubuntu2_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.14-2ubuntu2) ... Selecting previously unselected package python2.7. Preparing to unpack .../37-python2.7_2.7.14-2ubuntu2_amd64.deb ... Unpacking python2.7 (2.7.14-2ubuntu2) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../38-libpython-stdlib_2.7.14-2ubuntu1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.14-2ubuntu1) ... Setting up libpython2.7-minimal:amd64 (2.7.14-2ubuntu2) ... Setting up python2.7-minimal (2.7.14-2ubuntu2) ... Setting up python-minimal (2.7.14-2ubuntu1) ... Selecting previously unselected package python. (Reading database ... 16850 files and directories currently installed.) Preparing to unpack .../000-python_2.7.14-2ubuntu1_amd64.deb ... Unpacking python (2.7.14-2ubuntu1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../002-libjbig0_2.1-3.1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.32-1_amd64.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../004-libmagic1_1%3a5.32-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.32-1_amd64.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../006-libglib2.0-0_2.54.1-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.54.1-1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../008-libedit2_3.1-20170329-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20170329-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../009-libsigsegv2_2.11-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../010-m4_1.4.18-1_amd64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../011-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../012-autotools-dev_20161112.1+nmu1_all.deb ... Unpacking autotools-dev (20161112.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../013-automake_1%3a1.15.1-3ubuntu1_all.deb ... Unpacking automake (1:1.15.1-3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../014-autopoint_0.19.8.1-4ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu1) ... Selecting previously unselected package gcc-6-base:amd64. Preparing to unpack .../015-gcc-6-base_6.4.0-10ubuntu1_amd64.deb ... Unpacking gcc-6-base:amd64 (6.4.0-10ubuntu1) ... Selecting previously unselected package cpp-6. Preparing to unpack .../016-cpp-6_6.4.0-10ubuntu1_amd64.deb ... Unpacking cpp-6 (6.4.0-10ubuntu1) ... Selecting previously unselected package libasan3:amd64. Preparing to unpack .../017-libasan3_6.4.0-10ubuntu1_amd64.deb ... Unpacking libasan3:amd64 (6.4.0-10ubuntu1) ... Selecting previously unselected package libgcc-6-dev:amd64. Preparing to unpack .../018-libgcc-6-dev_6.4.0-10ubuntu1_amd64.deb ... Unpacking libgcc-6-dev:amd64 (6.4.0-10ubuntu1) ... Selecting previously unselected package gcc-6. Preparing to unpack .../019-gcc-6_6.4.0-10ubuntu1_amd64.deb ... Unpacking gcc-6 (6.4.0-10ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_15_all.deb ... Unpacking dh-autoreconf (15) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../023-libfile-stripnondeterminism-perl_0.040-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../024-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_0.040-1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../026-libcroco3_0.6.12-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../027-gettext_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext (0.19.8.1-4ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../028-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 .../029-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../030-debhelper_10.10.9ubuntu1_all.deb ... Unpacking debhelper (10.10.9ubuntu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../031-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package docutils-common. Preparing to unpack .../032-docutils-common_0.14+dfsg-1_all.deb ... Unpacking docutils-common (0.14+dfsg-1) ... Selecting previously unselected package libllvm5.0:amd64. Preparing to unpack .../033-libllvm5.0_1%3a5.0-4_amd64.deb ... Unpacking libllvm5.0:amd64 (1:5.0-4) ... Selecting previously unselected package libclang1-5.0:amd64. Preparing to unpack .../034-libclang1-5.0_1%3a5.0-4_amd64.deb ... Unpacking libclang1-5.0:amd64 (1:5.0-4) ... Selecting previously unselected package libxapian30:amd64. Preparing to unpack .../035-libxapian30_1.4.5-1_amd64.deb ... Unpacking libxapian30:amd64 (1.4.5-1) ... Selecting previously unselected package doxygen. Preparing to unpack .../036-doxygen_1.8.13-9_amd64.deb ... Unpacking doxygen (1.8.13-9) ... Selecting previously unselected package libstdc++-6-dev:amd64. Preparing to unpack .../037-libstdc++-6-dev_6.4.0-10ubuntu1_amd64.deb ... Unpacking libstdc++-6-dev:amd64 (6.4.0-10ubuntu1) ... Selecting previously unselected package g++-6. Preparing to unpack .../038-g++-6_6.4.0-10ubuntu1_amd64.deb ... Unpacking g++-6 (6.4.0-10ubuntu1) ... Selecting previously unselected package libcdt5. Preparing to unpack .../039-libcdt5_2.38.0-18ubuntu1_amd64.deb ... Unpacking libcdt5 (2.38.0-18ubuntu1) ... Selecting previously unselected package libcgraph6. Preparing to unpack .../040-libcgraph6_2.38.0-18ubuntu1_amd64.deb ... Unpacking libcgraph6 (2.38.0-18ubuntu1) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../041-libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../042-libtiff5_4.0.8-6_amd64.deb ... Unpacking libtiff5:amd64 (4.0.8-6) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../043-libwebp6_0.6.0-4_amd64.deb ... Unpacking libwebp6:amd64 (0.6.0-4) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../044-libxpm4_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1) ... Selecting previously unselected package libgd3:amd64. Preparing to unpack .../045-libgd3_2.2.5-4_amd64.deb ... Unpacking libgd3:amd64 (2.2.5-4) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../046-libpixman-1-0_0.34.0-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.34.0-1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../047-libxcb-render0_1.12-1ubuntu1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../048-libxcb-shm0_1.12-1ubuntu1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.12-1ubuntu1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../049-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../050-libcairo2_1.15.8-2_amd64.deb ... Unpacking libcairo2:amd64 (1.15.8-2) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../051-libltdl7_2.4.6-2_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../052-libthai-data_0.1.27-1_all.deb ... Unpacking libthai-data (0.1.27-1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../053-libdatrie1_0.2.10-5_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.10-5) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../054-libthai0_0.1.27-1_amd64.deb ... Unpacking libthai0:amd64 (0.1.27-1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../055-libpango-1.0-0_1.40.13-2_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.40.13-2) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../056-libgraphite2-3_1.3.10-6_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.10-6) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../057-libharfbuzz0b_1.7.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (1.7.1-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../058-libpangoft2-1.0-0_1.40.13-2_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.40.13-2) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../059-libpangocairo-1.0-0_1.40.13-2_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.40.13-2) ... Selecting previously unselected package libpathplan4. Preparing to unpack .../060-libpathplan4_2.38.0-18ubuntu1_amd64.deb ... Unpacking libpathplan4 (2.38.0-18ubuntu1) ... Selecting previously unselected package libgvc6. Preparing to unpack .../061-libgvc6_2.38.0-18ubuntu1_amd64.deb ... Unpacking libgvc6 (2.38.0-18ubuntu1) ... Selecting previously unselected package libgvpr2. Preparing to unpack .../062-libgvpr2_2.38.0-18ubuntu1_amd64.deb ... Unpacking libgvpr2 (2.38.0-18ubuntu1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../063-libxt6_1%3a1.1.5-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../064-libxmu6_2%3a1.1.2-2_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../065-libxaw7_2%3a1.0.13-1_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../066-graphviz_2.38.0-18ubuntu1_amd64.deb ... Unpacking graphviz (2.38.0-18ubuntu1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../067-hdf5-helpers_1.10.0-patch1+docs-4_amd64.deb ... Unpacking hdf5-helpers (1.10.0-patch1+docs-4) ... Selecting previously unselected package libaec0:amd64. Preparing to unpack .../068-libaec0_0.3.2-2_amd64.deb ... Unpacking libaec0:amd64 (0.3.2-2) ... Selecting previously unselected package libblas3:amd64. Preparing to unpack .../069-libblas3_3.7.1-4ubuntu1_amd64.deb ... Unpacking libblas3:amd64 (3.7.1-4ubuntu1) ... Selecting previously unselected package libblas-dev:amd64. Preparing to unpack .../070-libblas-dev_3.7.1-4ubuntu1_amd64.deb ... Unpacking libblas-dev:amd64 (3.7.1-4ubuntu1) ... Selecting previously unselected package libboost1.65-dev:amd64. Preparing to unpack .../071-libboost1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-atomic1.65.1:amd64. Preparing to unpack .../072-libboost-atomic1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-atomic1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-atomic1.65-dev:amd64. Preparing to unpack .../073-libboost-atomic1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-atomic1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-system1.65.1:amd64. Preparing to unpack .../074-libboost-system1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-system1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-chrono1.65.1:amd64. Preparing to unpack .../075-libboost-chrono1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-chrono1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-chrono1.65-dev:amd64. Preparing to unpack .../076-libboost-chrono1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-chrono1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-date-time1.65.1:amd64. Preparing to unpack .../077-libboost-date-time1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-date-time1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-serialization1.65.1:amd64. Preparing to unpack .../078-libboost-serialization1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-serialization1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-serialization1.65-dev:amd64. Preparing to unpack .../079-libboost-serialization1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-serialization1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-date-time1.65-dev:amd64. Preparing to unpack .../080-libboost-date-time1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-date-time1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-date-time-dev:amd64. Preparing to unpack .../081-libboost-date-time-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-date-time-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-filesystem1.65.1:amd64. Preparing to unpack .../082-libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-filesystem1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-system1.65-dev:amd64. Preparing to unpack .../083-libboost-system1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-system1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-filesystem1.65-dev:amd64. Preparing to unpack .../084-libboost-filesystem1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-filesystem1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-filesystem-dev:amd64. Preparing to unpack .../085-libboost-filesystem-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-filesystem-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-program-options1.65.1:amd64. Preparing to unpack .../086-libboost-program-options1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-program-options1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-program-options1.65-dev:amd64. Preparing to unpack .../087-libboost-program-options1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-program-options1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-program-options-dev:amd64. Preparing to unpack .../088-libboost-program-options-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-program-options-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-serialization-dev:amd64. Preparing to unpack .../089-libboost-serialization-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-serialization-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-system-dev:amd64. Preparing to unpack .../090-libboost-system-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-system-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-test1.65.1:amd64. Preparing to unpack .../091-libboost-test1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-test1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-test1.65-dev:amd64. Preparing to unpack .../092-libboost-test1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-test1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-test-dev:amd64. Preparing to unpack .../093-libboost-test-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-test-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libboost-thread1.65.1:amd64. Preparing to unpack .../094-libboost-thread1.65.1_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-thread1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-thread1.65-dev:amd64. Preparing to unpack .../095-libboost-thread1.65-dev_1.65.1+dfsg-0ubuntu4_amd64.deb ... Unpacking libboost-thread1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libboost-thread-dev:amd64. Preparing to unpack .../096-libboost-thread-dev_1.65.1.0ubuntu1_amd64.deb ... Unpacking libboost-thread-dev:amd64 (1.65.1.0ubuntu1) ... Selecting previously unselected package libgfortran4:amd64. Preparing to unpack .../097-libgfortran4_7.2.0-16ubuntu1_amd64.deb ... Unpacking libgfortran4:amd64 (7.2.0-16ubuntu1) ... Selecting previously unselected package libsz2:amd64. Preparing to unpack .../098-libsz2_0.3.2-2_amd64.deb ... Unpacking libsz2:amd64 (0.3.2-2) ... Selecting previously unselected package libhdf5-100:amd64. Preparing to unpack .../099-libhdf5-100_1.10.0-patch1+docs-4_amd64.deb ... Unpacking libhdf5-100:amd64 (1.10.0-patch1+docs-4) ... Selecting previously unselected package libhdf5-cpp-100:amd64. Preparing to unpack .../100-libhdf5-cpp-100_1.10.0-patch1+docs-4_amd64.deb ... Unpacking libhdf5-cpp-100:amd64 (1.10.0-patch1+docs-4) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../101-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libjpeg-turbo8-dev:amd64. Preparing to unpack .../102-libjpeg-turbo8-dev_1.5.2-0ubuntu5_amd64.deb ... Unpacking libjpeg-turbo8-dev:amd64 (1.5.2-0ubuntu5) ... Selecting previously unselected package libjpeg8-dev:amd64. Preparing to unpack .../103-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../104-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libaec-dev:amd64. Preparing to unpack .../105-libaec-dev_0.3.2-2_amd64.deb ... Unpacking libaec-dev:amd64 (0.3.2-2) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../106-libhdf5-dev_1.10.0-patch1+docs-4_amd64.deb ... Unpacking libhdf5-dev (1.10.0-patch1+docs-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../107-libjs-jquery_3.2.1-1_all.deb ... Unpacking libjs-jquery (3.2.1-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../108-libjs-underscore_1.8.3~dfsg-1_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../109-libjs-sphinxdoc_1.6.5-2_all.deb ... Unpacking libjs-sphinxdoc (1.6.5-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../110-python-babel-localedata_2.4.0+dfsg.1-2ubuntu1_all.deb ... Unpacking python-babel-localedata (2.4.0+dfsg.1-2ubuntu1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../111-python-pkg-resources_38.2.4-1_all.deb ... Unpacking python-pkg-resources (38.2.4-1) ... Selecting previously unselected package python-tz. Preparing to unpack .../112-python-tz_2017.2-2_all.deb ... Unpacking python-tz (2017.2-2) ... Selecting previously unselected package python-babel. Preparing to unpack .../113-python-babel_2.4.0+dfsg.1-2ubuntu1_all.deb ... Unpacking python-babel (2.4.0+dfsg.1-2ubuntu1) ... Selecting previously unselected package python-certifi. Preparing to unpack .../114-python-certifi_2017.7.27.1-2_all.deb ... Unpacking python-certifi (2017.7.27.1-2) ... Selecting previously unselected package python-chardet. Preparing to unpack .../115-python-chardet_3.0.4-1_all.deb ... Unpacking python-chardet (3.0.4-1) ... Selecting previously unselected package python-roman. Preparing to unpack .../116-python-roman_2.0.0-2_all.deb ... Unpacking python-roman (2.0.0-2) ... Selecting previously unselected package python-docutils. Preparing to unpack .../117-python-docutils_0.14+dfsg-1_all.deb ... Unpacking python-docutils (0.14+dfsg-1) ... Selecting previously unselected package python-idna. Preparing to unpack .../118-python-idna_2.5-1_all.deb ... Unpacking python-idna (2.5-1) ... Selecting previously unselected package python-imagesize. Preparing to unpack .../119-python-imagesize_0.7.1-1_all.deb ... Unpacking python-imagesize (0.7.1-1) ... Selecting previously unselected package python-markupsafe. Preparing to unpack .../120-python-markupsafe_1.0-1build1_amd64.deb ... Unpacking python-markupsafe (1.0-1build1) ... Selecting previously unselected package python-jinja2. Preparing to unpack .../121-python-jinja2_2.10-1_all.deb ... Unpacking python-jinja2 (2.10-1) ... Selecting previously unselected package python-pygments. Preparing to unpack .../122-python-pygments_2.2.0+dfsg-1_all.deb ... Unpacking python-pygments (2.2.0+dfsg-1) ... Selecting previously unselected package python-six. Preparing to unpack .../123-python-six_1.11.0-1_all.deb ... Unpacking python-six (1.11.0-1) ... Selecting previously unselected package python-urllib3. Preparing to unpack .../124-python-urllib3_1.21.1-1_all.deb ... Unpacking python-urllib3 (1.21.1-1) ... Selecting previously unselected package python-requests. Preparing to unpack .../125-python-requests_2.18.1-1_all.deb ... Unpacking python-requests (2.18.1-1) ... Selecting previously unselected package python-alabaster. Preparing to unpack .../126-python-alabaster_0.7.8-1_all.deb ... Unpacking python-alabaster (0.7.8-1) ... Selecting previously unselected package python-typing. Preparing to unpack .../127-python-typing_3.6.2-1_all.deb ... Unpacking python-typing (3.6.2-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../128-sphinx-common_1.6.5-2_all.deb ... Unpacking sphinx-common (1.6.5-2) ... Selecting previously unselected package python-sphinx. Preparing to unpack .../129-python-sphinx_1.6.5-2_all.deb ... Unpacking python-sphinx (1.6.5-2) ... Selecting previously unselected package sbuild-build-depends-shark-dummy. Preparing to unpack .../130-sbuild-build-depends-shark-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-shark-dummy (0.invalid.0) ... Setting up libedit2:amd64 (3.1-20170329-1) ... Setting up libjs-jquery (3.2.1-1) ... Setting up libboost-date-time1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libxapian30:amd64 (1.4.5-1) ... Setting up libpathplan4 (2.38.0-18ubuntu1) ... Setting up libaec0:amd64 (0.3.2-2) ... Setting up libexpat1:amd64 (2.2.3-2) ... Setting up libicu60:amd64 (60.1-1ubuntu2) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libjs-underscore (1.8.3~dfsg-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libgfortran4:amd64 (7.2.0-16ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libjbig0:amd64 (2.1-3.1) ... Setting up libsigsegv2:amd64 (2.11-1) ... Setting up libcurl3:amd64 (7.55.1-1ubuntu3) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libuv1:amd64 (1.11.0-2) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:amd64 (2.54.1-1ubuntu1) ... No schema files found: doing nothing. Setting up libboost-atomic1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up gcc-6-base:amd64 (6.4.0-10ubuntu1) ... Setting up libjs-sphinxdoc (1.6.5-2) ... Setting up libllvm5.0:amd64 (1:5.0-4) ... Setting up libdatrie1:amd64 (0.2.10-5) ... Setting up gettext-base (0.19.8.1-4ubuntu1) ... Setting up cmake-data (3.9.5-1) ... Setting up libjpeg-turbo8:amd64 (1.5.2-0ubuntu5) ... Setting up libpipeline1:amd64 (1.5.0-1) ... Setting up m4 (1.4.18-1) ... Setting up sgml-base (1.29) ... Setting up libbsd0:amd64 (0.8.6-3) ... Setting up ucf (3.0036) ... Setting up libboost-serialization1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libclang1-5.0:amd64 (1:5.0-4) ... Setting up libxml2:amd64 (2.9.4+dfsg1-5.1ubuntu1) ... Setting up libfreetype6:amd64 (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:amd64 (1:5.32-1) ... Setting up libgraphite2-3:amd64 (1.3.10-6) ... Setting up librhash0 (1.3.4-3) ... Setting up libcroco3:amd64 (0.6.12-1) ... Setting up libboost-system1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libpixman-1-0:amd64 (0.34.0-1) ... Setting up libblas3:amd64 (3.7.1-4ubuntu1) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode Setting up libjpeg-turbo8-dev:amd64 (1.5.2-0ubuntu5) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up autotools-dev (20161112.1+nmu1) ... Setting up libboost-thread1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up python-babel-localedata (2.4.0+dfsg.1-2ubuntu1) ... Processing triggers for systemd (235-3ubuntu2) ... Setting up libltdl7:amd64 (2.4.6-2) ... Setting up sphinx-common (1.6.5-2) ... Setting up libboost-chrono1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up cpp-6 (6.4.0-10ubuntu1) ... Setting up libthai-data (0.1.27-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up xml-core (0.18) ... Setting up libboost-program-options1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... 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 x11-common (1:7.7+19ubuntu3) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libboost-test1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libboost1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up hdf5-helpers (1.10.0-patch1+docs-4) ... Setting up libcdt5 (2.38.0-18ubuntu1) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libpython2.7-stdlib:amd64 (2.7.14-2ubuntu2) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-4ubuntu1) ... Setting up liblzo2-2:amd64 (2.08-1.2) ... Setting up libcgraph6 (2.38.0-18ubuntu1) ... Setting up libsz2:amd64 (0.3.2-2) ... Setting up libwebp6:amd64 (0.6.0-4) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.040-1) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libboost-program-options1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libboost-atomic1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libasan3:amd64 (6.4.0-10ubuntu1) ... Setting up fontconfig-config (2.12.6-0ubuntu1) ... Setting up libgcc-6-dev:amd64 (6.4.0-10ubuntu1) ... Setting up libstdc++-6-dev:amd64 (6.4.0-10ubuntu1) ... Setting up libhdf5-100:amd64 (1.10.0-patch1+docs-4) ... Setting up libboost-test1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up gettext (0.19.8.1-4ubuntu1) ... Setting up libblas-dev:amd64 (3.7.1-4ubuntu1) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode Setting up libarchive13:amd64 (3.2.2-3.1) ... Setting up libgvpr2 (2.38.0-18ubuntu1) ... Setting up libboost-filesystem1.65.1:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up doxygen (1.8.13-9) ... Setting up libaec-dev:amd64 (0.3.2-2) ... Setting up python2.7 (2.7.14-2ubuntu2) ... Setting up libharfbuzz0b:amd64 (1.7.1-1) ... Setting up libtiff5:amd64 (4.0.8-6) ... Setting up libboost-serialization1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up autoconf (2.69-11) ... Setting up libthai0:amd64 (0.1.27-1) ... Setting up libboost-chrono1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up file (1:5.32-1) ... Setting up gcc-6 (6.4.0-10ubuntu1) ... Setting up g++-6 (6.4.0-10ubuntu1) ... Setting up libpython-stdlib:amd64 (2.7.14-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... 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 libice6:amd64 (2:1.0.9-2) ... Setting up man-db (2.7.6.1-4) ... Not building database; man-db/auto-update is not 'true'. Setting up libboost-test-dev:amd64 (1.65.1.0ubuntu1) ... Setting up libboost-system1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up cmake (3.9.5-1) ... Setting up libxcb1:amd64 (1.12-1ubuntu1) ... Setting up python (2.7.14-2ubuntu1) ... Setting up python-typing (3.6.2-1) ... Setting up libboost-program-options-dev:amd64 (1.65.1.0ubuntu1) ... Setting up python-idna (2.5-1) ... Setting up libtool (2.4.6-2) ... Setting up libboost-serialization-dev:amd64 (1.65.1.0ubuntu1) ... Setting up libfontconfig1:amd64 (2.12.6-0ubuntu1) ... Setting up libsm6:amd64 (2:1.2.2-1) ... Setting up libhdf5-cpp-100:amd64 (1.10.0-patch1+docs-4) ... Setting up libxcb-render0:amd64 (1.12-1ubuntu1) ... Setting up po-debconf (1.0.20) ... Setting up libboost-date-time1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libboost-system-dev:amd64 (1.65.1.0ubuntu1) ... Setting up python-certifi (2017.7.27.1-2) ... Setting up python-tz (2017.2-2) ... Setting up libx11-6:amd64 (2:1.6.4-3) ... Setting up python-imagesize (0.7.1-1) ... Setting up libhdf5-dev (1.10.0-patch1+docs-4) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up python-alabaster (0.7.8-1) ... Setting up python-pkg-resources (38.2.4-1) ... Setting up libboost-date-time-dev:amd64 (1.65.1.0ubuntu1) ... Setting up python-roman (2.0.0-2) ... Setting up python-markupsafe (1.0-1build1) ... Setting up libboost-filesystem1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up python-six (1.11.0-1) ... Setting up python-pygments (2.2.0+dfsg-1) ... Setting up libboost-thread1.65-dev:amd64 (1.65.1+dfsg-0ubuntu4) ... Setting up libxcb-shm0:amd64 (1.12-1ubuntu1) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libxt6:amd64 (1:1.1.5-1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up fontconfig (2.12.6-0ubuntu1) ... Regenerating fonts cache... done. Setting up python-urllib3 (1.21.1-1) ... Setting up python-chardet (3.0.4-1) ... Setting up libboost-thread-dev:amd64 (1.65.1.0ubuntu1) ... Setting up libxext6:amd64 (2:1.3.3-1) ... Setting up python-jinja2 (2.10-1) ... Setting up python-babel (2.4.0+dfsg.1-2ubuntu1) ... update-alternatives: using /usr/bin/pybabel-python2 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up libgd3:amd64 (2.2.5-4) ... Setting up libboost-filesystem-dev:amd64 (1.65.1.0ubuntu1) ... Setting up libxmu6:amd64 (2:1.1.2-2) ... Setting up libpango-1.0-0:amd64 (1.40.13-2) ... Setting up python-requests (2.18.1-1) ... Setting up libxaw7:amd64 (2:1.0.13-1) ... Setting up libcairo2:amd64 (1.15.8-2) ... Setting up libpangoft2-1.0-0:amd64 (1.40.13-2) ... Setting up libpangocairo-1.0-0:amd64 (1.40.13-2) ... Setting up libgvc6 (2.38.0-18ubuntu1) ... Setting up graphviz (2.38.0-18ubuntu1) ... Processing triggers for sgml-base (1.29) ... Setting up docutils-common (0.14+dfsg-1) ... Processing triggers for sgml-base (1.29) ... Setting up python-docutils (0.14+dfsg-1) ... update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python-sphinx (1.6.5-2) ... Setting up dh-autoreconf (15) ... Setting up dh-strip-nondeterminism (0.040-1) ... Setting up debhelper (10.10.9ubuntu1) ... Setting up sbuild-build-depends-shark-dummy (0.invalid.0) ... (Reading database ... 35768 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Processing triggers for systemd (235-3ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-101-generic amd64 (x86_64) Toolchain package versions: binutils_2.29.1-10ubuntu1 dpkg-dev_1.19.0.4ubuntu1 g++-6_6.4.0-10ubuntu1 g++-7_7.2.0-16ubuntu1 gcc-6_6.4.0-10ubuntu1 gcc-7_7.2.0-16ubuntu1 libc6-dev_2.26-0ubuntu2 libstdc++-6-dev_6.4.0-10ubuntu1 libstdc++-7-dev_7.2.0-16ubuntu1 libstdc++6_7.2.0-16ubuntu1 linux-libc-dev_4.13.0-18.21 Package versions: adduser_3.113+nmu3ubuntu5 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-4ubuntu1 autotools-dev_20161112.1+nmu1 base-files_10ubuntu1 base-passwd_3.5.44 bash_4.4-5ubuntu1 binutils_2.29.1-10ubuntu1 binutils-common_2.29.1-10ubuntu1 binutils-x86-64-linux-gnu_2.29.1-10ubuntu1 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-6_6.4.0-10ubuntu1 cpp-7_7.2.0-16ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.65 debhelper_10.10.9ubuntu1 debianutils_4.8.3 dh-autoreconf_15 dh-strip-nondeterminism_0.040-1 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 docutils-common_0.14+dfsg-1 doxygen_1.8.13-9 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 fontconfig_2.12.6-0ubuntu1 fontconfig-config_2.12.6-0ubuntu1 fonts-dejavu-core_2.37-1 g++_4:7.2.0-1ubuntu1 g++-6_6.4.0-10ubuntu1 g++-7_7.2.0-16ubuntu1 gcc_4:7.2.0-1ubuntu1 gcc-6_6.4.0-10ubuntu1 gcc-6-base_6.4.0-10ubuntu1 gcc-7_7.2.0-16ubuntu1 gcc-7-base_7.2.0-16ubuntu1 gettext_0.19.8.1-4ubuntu1 gettext-base_0.19.8.1-4ubuntu1 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gpgv_2.1.15-1ubuntu8 graphviz_2.38.0-18ubuntu1 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hdf5-helpers_1.10.0-patch1+docs-4 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 libaec-dev_0.3.2-2 libaec0_0.3.2-2 libapparmor1_2.11.0-2ubuntu18 libapt-pkg5.0_1.6~alpha5 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-3.1 libasan3_6.4.0-10ubuntu1 libasan4_7.2.0-16ubuntu1 libasn1-8-heimdal_7.4.0.dfsg.1-2 libassuan0_2.4.5-1 libatomic1_7.2.0-16ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libbinutils_2.29.1-10ubuntu1 libblas-dev_3.7.1-4ubuntu1 libblas3_3.7.1-4ubuntu1 libblkid1_2.30.2-0.1ubuntu1 libboost-atomic1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-atomic1.65.1_1.65.1+dfsg-0ubuntu4 libboost-chrono1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-chrono1.65.1_1.65.1+dfsg-0ubuntu4 libboost-date-time-dev_1.65.1.0ubuntu1 libboost-date-time1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-date-time1.65.1_1.65.1+dfsg-0ubuntu4 libboost-filesystem-dev_1.65.1.0ubuntu1 libboost-filesystem1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu4 libboost-program-options-dev_1.65.1.0ubuntu1 libboost-program-options1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-program-options1.65.1_1.65.1+dfsg-0ubuntu4 libboost-serialization-dev_1.65.1.0ubuntu1 libboost-serialization1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-serialization1.65.1_1.65.1+dfsg-0ubuntu4 libboost-system-dev_1.65.1.0ubuntu1 libboost-system1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-system1.65.1_1.65.1+dfsg-0ubuntu4 libboost-test-dev_1.65.1.0ubuntu1 libboost-test1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-test1.65.1_1.65.1+dfsg-0ubuntu4 libboost-thread-dev_1.65.1.0ubuntu1 libboost-thread1.65-dev_1.65.1+dfsg-0ubuntu4 libboost-thread1.65.1_1.65.1+dfsg-0ubuntu4 libboost1.65-dev_1.65.1+dfsg-0ubuntu4 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 libcairo2_1.15.8-2 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.2 libcc1-0_7.2.0-16ubuntu1 libcdt5_2.38.0-18ubuntu1 libcgraph6_2.38.0-18ubuntu1 libcilkrts5_7.2.0-16ubuntu1 libclang1-5.0_1:5.0-4 libcomerr2_1.43.7-1 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.3-4ubuntu1 libcurl3_7.55.1-1ubuntu3 libcurl3-gnutls_7.55.1-1ubuntu3 libdatrie1_0.2.10-5 libdb5.3_5.3.28-13.1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.19.0.4ubuntu1 libedit2_3.1-20170329-1 libexpat1_2.2.3-2 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.2-0.1ubuntu1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.040-1 libfontconfig1_2.12.6-0ubuntu1 libfreetype6_2.8-0.2ubuntu2 libgcc-6-dev_6.4.0-10ubuntu1 libgcc-7-dev_7.2.0-16ubuntu1 libgcc1_1:7.2.0-16ubuntu1 libgcrypt20_1.8.1-4 libgd3_2.2.5-4 libgdbm3_1.8.3-14 libgfortran4_7.2.0-16ubuntu1 libglib2.0-0_2.54.1-1ubuntu1 libgmp10_2:6.1.2+dfsg-1.1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-16ubuntu1 libgpg-error0_1.27-5 libgraphite2-3_1.3.10-6 libgssapi-krb5-2_1.15.2-2 libgssapi3-heimdal_7.4.0.dfsg.1-2 libgvc6_2.38.0-18ubuntu1 libgvpr2_2.38.0-18ubuntu1 libharfbuzz0b_1.7.1-1 libhcrypto4-heimdal_7.4.0.dfsg.1-2 libhdf5-100_1.10.0-patch1+docs-4 libhdf5-cpp-100_1.10.0-patch1+docs-4 libhdf5-dev_1.10.0-patch1+docs-4 libheimbase1-heimdal_7.4.0.dfsg.1-2 libheimntlm0-heimdal_7.4.0.dfsg.1-2 libhogweed4_3.3-2 libhx509-5-heimdal_7.4.0.dfsg.1-2 libice6_2:1.0.9-2 libicu60_60.1-1ubuntu2 libidn11_1.33-2 libidn2-0_2.0.4-1 libip4tc0_1.6.1-2ubuntu2 libisl15_0.18-1 libitm1_7.2.0-16ubuntu1 libjbig0_2.1-3.1 libjpeg-dev_8c-2ubuntu8 libjpeg-turbo8_1.5.2-0ubuntu5 libjpeg-turbo8-dev_1.5.2-0ubuntu5 libjpeg8_8c-2ubuntu8 libjpeg8-dev_8c-2ubuntu8 libjs-jquery_3.2.1-1 libjs-sphinxdoc_1.6.5-2 libjs-underscore_1.8.3~dfsg-1 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.2-2 libkeyutils1_1.5.9-9.2ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.4.0.dfsg.1-2 libkrb5-3_1.15.2-2 libkrb5support0_1.15.2-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 libllvm5.0_1:5.0-4 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblsan0_7.2.0-16ubuntu1 libltdl7_2.4.6-2 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 libmpx2_7.2.0-16ubuntu1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-2 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 libpango-1.0-0_1.40.13-2 libpangocairo-1.0-0_1.40.13-2 libpangoft2-1.0-0_1.40.13-2 libpathplan4_2.38.0-18ubuntu1 libpcre3_2:8.39-8 libperl5.26_5.26.1-3 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-1 libpng16-16_1.6.34-1 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.19.1-4 libpython-stdlib_2.7.14-2ubuntu1 libpython2.7-minimal_2.7.14-2ubuntu2 libpython2.7-stdlib_2.7.14-2ubuntu2 libquadmath0_7.2.0-16ubuntu1 libreadline7_7.0-0ubuntu2 librhash0_1.3.4-3 libroken18-heimdal_7.4.0.dfsg.1-2 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 libsm6_2:1.2.2-1 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++-6-dev_6.4.0-10ubuntu1 libstdc++-7-dev_7.2.0-16ubuntu1 libstdc++6_7.2.0-16ubuntu1 libsystemd0_235-3ubuntu2 libsz2_0.3.2-2 libtasn1-6_4.12-3 libthai-data_0.1.27-1 libthai0_0.1.27-1 libtiff5_4.0.8-6 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libtsan0_7.2.0-16ubuntu1 libubsan0_7.2.0-16ubuntu1 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 libwebp6_0.6.0-4 libwind0-heimdal_7.4.0.dfsg.1-2 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libxapian30_1.4.5-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-render0_1.12-1ubuntu1 libxcb-shm0_1.12-1ubuntu1 libxcb1_1.12-1ubuntu1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1 libxml2_2.9.4+dfsg1-5.1ubuntu1 libxmu6_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxt6_1:1.1.5-1 linux-libc-dev_4.13.0-18.21 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-4 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.30.2-0.1ubuntu1 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu14 optipng_0.7.6-1ubuntu1 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 python_2.7.14-2ubuntu1 python-alabaster_0.7.8-1 python-babel_2.4.0+dfsg.1-2ubuntu1 python-babel-localedata_2.4.0+dfsg.1-2ubuntu1 python-certifi_2017.7.27.1-2 python-chardet_3.0.4-1 python-docutils_0.14+dfsg-1 python-idna_2.5-1 python-imagesize_0.7.1-1 python-jinja2_2.10-1 python-markupsafe_1.0-1build1 python-minimal_2.7.14-2ubuntu1 python-pkg-resources_38.2.4-1 python-pygments_2.2.0+dfsg-1 python-requests_2.18.1-1 python-roman_2.0.0-2 python-six_1.11.0-1 python-sphinx_1.6.5-2 python-typing_3.6.2-1 python-tz_2017.2-2 python-urllib3_1.21.1-1 python2.7_2.7.14-2ubuntu2 python2.7-minimal_2.7.14-2ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-shark-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.11 sgml-base_1.29 sphinx-common_1.6.5-2 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 ucf_3.0036 util-linux_2.30.2-0.1ubuntu1 x11-common_1:7.7+19ubuntu3 xml-core_0.18 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Thu Oct 26 19:02:29 2017 UTC gpgv: using RSA key gpgv: issuer "doko@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./shark_3.1.3+ds1-2ubuntu6.dsc dpkg-source: info: extracting shark in shark-3.1.3+ds1 dpkg-source: info: unpacking shark_3.1.3+ds1.orig.tar.gz dpkg-source: info: unpacking shark_3.1.3+ds1-2ubuntu6.debian.tar.xz dpkg-source: info: applying Use-GNUInstallDirs.patch dpkg-source: info: applying Fix-CMake-package-creation.patch dpkg-source: info: applying Use-system-MathJax.patch dpkg-source: info: applying Disable-HTML-timestamps.patch dpkg-source: info: applying Disable-doxylink.patch dpkg-source: info: applying Fix-documentation-install-target.patch dpkg-source: info: applying Fix-examples-install-target.patch dpkg-source: info: applying Disable-doxygen-generate-tagfile.patch dpkg-source: info: applying Disable-privacy-breaching-content.patch dpkg-source: info: applying Fix-CBLAS-detection-on-Debian.patch dpkg-source: info: applying Fix-missing-iostream-include.patch dpkg-source: info: applying Disable-version-query-via-svnversion.patch dpkg-source: info: applying Fix-build-on-MIPS.patch dpkg-source: info: applying Update-list-of-slow-tests.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=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-13627054 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13627054 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13627054 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package shark dpkg-buildpackage: info: source version 3.1.3+ds1-2ubuntu6 dpkg-buildpackage: info: source distribution bionic dpkg-source --before-build shark-3.1.3+ds1 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_auto_clean dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/<>/shark-3.1.3+ds1' dh_auto_configure -- -DBUILD_SHARED_LIBS=ON -DENABLE_CBLAS=ON -DENABLE_OPENMP=ON -DSHARK_INSTALL_DOC_DIR=share/doc/shark-doc -DSHARK_INSTALL_EXAMPLE_DIR=share/doc/shark-doc/examples -DBUILD_TESTING=ON \ -DBUILD_DOCUMENTATION=OFF \ -DBUILD_EXAMPLES=OFF cd obj-x86_64-linux-gnu && cmake .. -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_SHARED_LIBS=ON -DENABLE_CBLAS=ON -DENABLE_OPENMP=ON -DSHARK_INSTALL_DOC_DIR=share/doc/shark-doc -DSHARK_INSTALL_EXAMPLE_DIR=share/doc/shark-doc/examples -DBUILD_TESTING=ON -DBUILD_DOCUMENTATION=OFF -DBUILD_EXAMPLES=OFF -- The C compiler identification is GNU 6.4.0 -- The CXX compiler identification is GNU 6.4.0 -- Check for working C compiler: /usr/bin/gcc-6 -- Check for working C compiler: /usr/bin/gcc-6 -- 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/g++-6 -- Check for working CXX compiler: /usr/bin/g++-6 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Will build: None -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.65.1 -- Found the following Boost libraries: -- system -- date_time -- filesystem -- program_options -- serialization -- thread -- unit_test_framework -- chrono -- atomic -- Using boost from CMake Warning (dev) at /usr/share/cmake-3.9/Modules/FindOpenMP.cmake:200 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "c" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): /usr/share/cmake-3.9/Modules/FindOpenMP.cmake:324 (_OPENMP_GET_FLAGS) CMakeLists.txt:178 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- OpenMP found -- HDF5: Using hdf5 compiler wrapper to determine C configuration -- HDF5: Using hdf5 compiler wrapper to determine CXX configuration -- Checking HDF5 installation: HDF5 installation seems ok. -- CBLAS FOUND: GENERIC with include directory /usr/include/x86_64-linux-gnu -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu make[1]: Leaving directory '/<>/shark-3.1.3+ds1' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/<>/shark-3.1.3+ds1' dh_auto_configure -- -DBUILD_SHARED_LIBS=ON -DENABLE_CBLAS=ON -DENABLE_OPENMP=ON -DSHARK_INSTALL_DOC_DIR=share/doc/shark-doc -DSHARK_INSTALL_EXAMPLE_DIR=share/doc/shark-doc/examples -DBUILD_TESTING=ON \ -DBUILD_DOCUMENTATION=ON \ -DBUILD_EXAMPLES=ON \ -DOPT_INSTALL_DOCUMENTATION=ON cd obj-x86_64-linux-gnu && cmake .. -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_SHARED_LIBS=ON -DENABLE_CBLAS=ON -DENABLE_OPENMP=ON -DSHARK_INSTALL_DOC_DIR=share/doc/shark-doc -DSHARK_INSTALL_EXAMPLE_DIR=share/doc/shark-doc/examples -DBUILD_TESTING=ON -DBUILD_DOCUMENTATION=ON -DBUILD_EXAMPLES=ON -DOPT_INSTALL_DOCUMENTATION=ON -- Will build: None -- Boost version: 1.65.1 -- Found the following Boost libraries: -- system -- date_time -- filesystem -- program_options -- serialization -- thread -- unit_test_framework -- chrono -- atomic -- Using boost from -- OpenMP found -- HDF5: Using hdf5 compiler wrapper to determine C configuration -- HDF5: Using hdf5 compiler wrapper to determine CXX configuration -- Checking HDF5 installation: HDF5 installation seems ok. -- CBLAS FOUND: GENERIC with include directory /usr/include/x86_64-linux-gnu -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: doxygen dot -- Found PythonInterp: /usr/bin/python (found version "2.7.14") -- Configuring done -- Generating done -- Build files have been written to: /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu make[1]: Leaving directory '/<>/shark-3.1.3+ds1' dh_auto_build cd obj-x86_64-linux-gnu && make -j4 make[1]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' /usr/bin/cmake -H/<>/shark-3.1.3+ds1 -B/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/CMakeFiles /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/shark.dir/build.make src/CMakeFiles/shark.dir/depend make -f examples/CMakeFiles/tpp2cpp.dir/build.make examples/CMakeFiles/tpp2cpp.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/tpp2cpp.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/src /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src/CMakeFiles/shark.dir/DependInfo.cmake --color= Scanning dependencies of target tpp2cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/tpp2cpp.dir/build.make examples/CMakeFiles/tpp2cpp.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 0%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp from /<>/shark-3.1.3+ds1/examples/EA/MOO/MOCMASimple.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/MOO/MOCMASimple.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 1%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp from /<>/shark-3.1.3+ds1/examples/EA/MOO/AdditiveEpsilonIndicatorMain.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/MOO/AdditiveEpsilonIndicatorMain.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 1%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp from /<>/shark-3.1.3+ds1/examples/EA/MOO/MOCMAExperiment.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/MOO/MOCMAExperiment.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 1%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/CMASimple.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/CMASimple.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 1%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/CMAExperiment.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/CMAExperiment.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 1%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/CMAPlot.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/CMAPlot.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake Scanning dependencies of target shark make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/shark.dir/build.make src/CMakeFiles/shark.dir/build [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/ElitistCMASimple.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/ElitistCMASimple.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/TSP.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/TSP.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/AckleyES.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/AckleyES.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 2%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/CARTTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/CARTTrainer.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp from /<>/shark-3.1.3+ds1/examples/EA/SOO/Archive.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/EA/SOO/Archive.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 2%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/DirectSearch/CMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/DirectSearch/CMA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMA.cpp [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/MultiTaskSvm.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/MultiTaskSvm.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 2%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/DirectSearch/CMSA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/DirectSearch/CMSA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMSA.cpp [ 2%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/DeepNetworkTraining.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/DeepNetworkTraining.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/DeepNetworkTrainingRBM.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/DeepNetworkTrainingRBM.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CVFolds.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CVFolds.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CSvmLinear.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CSvmLinear.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/McSvm.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/McSvm.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/McSvmLinear.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/McSvmLinear.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 3%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KernelRegression.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KernelRegression.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KernelSelection.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KernelSelection.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/OneVersusOne.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/OneVersusOne.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KernelLogisticRegression.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KernelLogisticRegression.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CSvmMaxLikelihoodMS.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CSvmMaxLikelihoodMS.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CSvmGridSearchTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CSvmGridSearchTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 4%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CSvmTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CSvmTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/MklKernelTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/MklKernelTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/SubrangeKernelTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/SubrangeKernelTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KNNTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KNNTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/LDATutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/LDATutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/elmTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/elmTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KNNCrossValidationTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KNNCrossValidationTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 5%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/linearRegressionTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/linearRegressionTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/LassoRegression.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/LassoRegression.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/FFNNBasicTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/FFNNBasicTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/FFNNMultiClassCrossEntropy.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/FFNNMultiClassCrossEntropy.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/RFTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/RFTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/CARTTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/CARTTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 6%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KTA-tutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KTA-tutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-LDA.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-LDA.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-NN.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-NN.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-SVM.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-SVM.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-RF.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-RF.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-Network.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/VersatileClassificationTutorial-Network.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 7%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/KernelBudgetedSGDTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/KernelBudgetedSGDTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/quickstartTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/quickstartTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/regressionTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/regressionTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp from /<>/shark-3.1.3+ds1/examples/Supervised/StoppingCriteria.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Supervised/StoppingCriteria.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp from /<>/shark-3.1.3+ds1/examples/Statistics/Statistics.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Statistics/Statistics.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp from /<>/shark-3.1.3+ds1/examples/Data/Datasets.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Data/Datasets.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 8%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp from /<>/shark-3.1.3+ds1/examples/Data/Normalization.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Data/Normalization.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp from /<>/shark-3.1.3+ds1/examples/Data/Subsets.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Data/Subsets.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/PCA.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/PCA.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/PCATutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/PCATutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/KMeansTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/KMeansTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/MaxLogLikelihood.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/MaxLogLikelihood.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 9%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/BinaryRBM.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/BinaryRBM.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 10%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/SparseAETutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/SparseAETutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 10%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/AutoEncoderTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/AutoEncoderTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 10%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/DenoisingAutoencoderTutorial.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/DenoisingAutoencoderTutorial.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 10%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/HierarchicalClustering.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/HierarchicalClustering.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake [ 10%] creating /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp from /<>/shark-3.1.3+ds1/examples/Unsupervised/OneClassSvm.tpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -DTUT_TPP:Filepath=/<>/shark-3.1.3+ds1/examples/Unsupervised/OneClassSvm.tpp -DTUT_CPP:Filepath=/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp -P /<>/shark-3.1.3+ds1/examples/createExampleSource.cmake make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 10%] Built target tpp2cpp [ 10%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CrossEntropyMethod.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMSA.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMSA.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:8: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMSA.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CrossEntropyMethod.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h:39:0, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CrossEntropyMethod.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CrossEntropyMethod.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:50, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CMSA.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/CrossEntropyMethod.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make -f doc/tutToRst/CMakeFiles/tut2rst.dir/build.make doc/tutToRst/CMakeFiles/tut2rst.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/doc/tutToRst /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/tutToRst /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/tutToRst/CMakeFiles/tut2rst.dir/DependInfo.cmake --color= Scanning dependencies of target tut2rst make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f doc/tutToRst/CMakeFiles/tut2rst.dir/build.make doc/tutToRst/CMakeFiles/tut2rst.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 10%] Building CXX object doc/tutToRst/CMakeFiles/tut2rst.dir/tut2rst.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/tutToRst && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/tut2rst.dir/tut2rst.cpp.o -c /<>/shark-3.1.3+ds1/doc/tutToRst/tut2rst.cpp [ 11%] Linking CXX executable ../../bin/tut2rst cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/tutToRst && /usr/bin/cmake -E cmake_link_script CMakeFiles/tut2rst.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/tut2rst.dir/tut2rst.cpp.o -o ../../bin/tut2rst [ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/ElitistCMA.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 12%] Built target tut2rst [ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/FisherLDA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/FisherLDA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/FisherLDA.cpp [ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/ElitistCMA.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/FisherLDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/ElitistCMA.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/FisherLDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/ElitistCMA.cpp:32: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/FisherLDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:51, from /<>/shark-3.1.3+ds1/src/Algorithms/DirectSearch/ElitistCMA.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp: In member function ‘shark::CARTTrainer::SplitMatrixType shark::CARTTrainer::buildTree(const AttributeTables&, const RegressionDataset&, const std::vector >&, std::size_t, std::size_t)’: /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:444:29: warning: ‘bestAttributeVal’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeValue = bestAttributeVal; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/src/Algorithms/CARTTrainer.cpp:443:29: warning: ‘bestAttributeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeIndex = bestAttributeIndex; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/FisherLDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make -f doc/CMakeFiles/doc_creation.dir/build.make doc/CMakeFiles/doc_creation.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/doc /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/CMakeFiles/doc_creation.dir/DependInfo.cmake --color= Scanning dependencies of target doc_creation make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f doc/CMakeFiles/doc_creation.dir/build.make doc/CMakeFiles/doc_creation.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/LASSO /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/LASSO placing snippet 'core' from file 'Supervised/LassoRegression.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/MOOExperiment /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/MOOExperiment placing snippet 'includes' from file 'EA/MOO/MOCMAExperiment.tpp' placing snippet 'hypervolume' from file 'EA/MOO/MOCMAExperiment.tpp' placing snippet 'parameters' from file 'EA/MOO/MOCMAExperiment.tpp' placing snippet 'functions' from file 'EA/MOO/MOCMAExperiment.tpp' placing snippet 'optimization' from file 'EA/MOO/MOCMAExperiment.tpp' placing snippet 'print' from file 'EA/MOO/MOCMAExperiment.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders placing snippet 'includes' from file 'Unsupervised/AutoEncoderTutorial.tpp' placing snippet 'function' from file 'Unsupervised/AutoEncoderTutorial.tpp' placing snippet 'model' from file 'Unsupervised/AutoEncoderTutorial.tpp' placing snippet 'objective' from file 'Unsupervised/AutoEncoderTutorial.tpp' placing snippet 'optimizer' from file 'Unsupervised/AutoEncoderTutorial.tpp' placing snippet 'main' from file 'Unsupervised/AutoEncoderTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/binary_rbm /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/binary_rbm placing snippet 'includes' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'problem' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'RBM' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'cd' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'optimizer' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'train' from file 'Unsupervised/BinaryRBM.tpp' placing snippet 'output' from file 'Unsupervised/BinaryRBM.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cart /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cart placing snippet 'includes' from file 'Supervised/CARTTutorial.tpp' placing snippet 'load' from file 'Supervised/CARTTutorial.tpp' placing snippet 'train' from file 'Supervised/CARTTutorial.tpp' placing snippet 'evaluation' from file 'Supervised/CARTTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma placing snippet 'includes' from file 'EA/SOO/CMASimple.tpp' placing snippet 'problem' from file 'EA/SOO/CMASimple.tpp' placing snippet 'optimizer' from file 'EA/SOO/CMASimple.tpp' placing snippet 'train' from file 'EA/SOO/CMASimple.tpp' placing snippet 'optimizer' from file 'EA/SOO/CMAPlot.tpp' placing snippet 'results' from file 'EA/SOO/CMAPlot.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network placing snippet 'includes' from file 'Supervised/DeepNetworkTraining.tpp' placing snippet 'network_types' from file 'Supervised/DeepNetworkTraining.tpp' placing snippet 'pretraining_autoencoder' from file 'Supervised/DeepNetworkTraining.tpp' placing snippet 'pretraining_creation' from file 'Supervised/DeepNetworkTraining.tpp' placing snippet 'supervised_training' from file 'Supervised/DeepNetworkTraining.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/denoising_autoencoders /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/denoising_autoencoders placing snippet 'includes' from file 'Unsupervised/DenoisingAutoencoderTutorial.tpp' placing snippet 'function' from file 'Unsupervised/DenoisingAutoencoderTutorial.tpp' placing snippet 'model' from file 'Unsupervised/DenoisingAutoencoderTutorial.tpp' placing snippet 'main' from file 'Unsupervised/DenoisingAutoencoderTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/extreme_learning_machine /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/extreme_learning_machine placing snippet 'includes' from file 'Supervised/elmTutorial.tpp' placing snippet 'normalization' from file 'Supervised/elmTutorial.tpp' placing snippet 'FFNetStructure' from file 'Supervised/elmTutorial.tpp' placing snippet 'train' from file 'Supervised/elmTutorial.tpp' placing snippet 'elm' from file 'Supervised/elmTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet placing snippet 'includes' from file 'Supervised/FFNNBasicTutorial.tpp' placing snippet 'problem' from file 'Supervised/FFNNBasicTutorial.tpp' placing snippet 'network_topology' from file 'Supervised/FFNNBasicTutorial.tpp' placing snippet 'train' from file 'Supervised/FFNNBasicTutorial.tpp' placing snippet 'probability' from file 'Supervised/FFNNBasicTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD placing snippet 'includes' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' placing snippet 'problem' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' placing snippet 'kernel' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' placing snippet 'model' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' placing snippet 'trainer' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' placing snippet 'eval' from file 'Supervised/KernelBudgetedSGDTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans placing snippet 'includes' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'import' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'normalization' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'clustering' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'print_cluster_means' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'assign_cluster' from file 'Unsupervised/KMeansTutorial.tpp' placing snippet 'print_cluster_assignment' from file 'Unsupervised/KMeansTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kta /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kta placing file 'Supervised/KTA-tutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lda /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lda placing snippet 'load_data' from file 'Supervised/LDATutorial.tpp' placing snippet 'lda_include' from file 'Supervised/LDATutorial.tpp' placing snippet 'lda' from file 'Supervised/LDATutorial.tpp' placing snippet 'model' from file 'Supervised/LDATutorial.tpp' placing snippet 'trainer' from file 'Supervised/LDATutorial.tpp' placing snippet 'output_and_loss' from file 'Supervised/LDATutorial.tpp' placing snippet 'eval' from file 'Supervised/LDATutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm placing snippet 'includes' from file 'Supervised/CSvmLinear.tpp' placing snippet 'includes' from file 'Supervised/McSvmLinear.tpp' placing snippet 'vectortype' from file 'Supervised/CSvmLinear.tpp' placing snippet 'model' from file 'Supervised/CSvmLinear.tpp' placing snippet 'traindata' from file 'Supervised/CSvmLinear.tpp' placing snippet 'trainer' from file 'Supervised/CSvmLinear.tpp' placing snippet 'training' from file 'Supervised/CSvmLinear.tpp' placing snippet 'evaluation' from file 'Supervised/CSvmLinear.tpp' placing snippet 'trainer' from file 'Supervised/McSvmLinear.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linearRegression /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linearRegression placing snippet 'load_data' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'csv_include' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'namespaces' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'model' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'trainer' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'regression_include' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'train' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'inspect' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'apply' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'loss' from file 'Supervised/linearRegressionTutorial.tpp' placing snippet 'loss_include' from file 'Supervised/linearRegressionTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl placing snippet 'includes_namespaces' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'test_point_setup' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'kernel_setup' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'introspection_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'change_something_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'introspection_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'change_something_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'introspection_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'change_something_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'introspection_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'change_something_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'introspection_five' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_kernel_setup_1' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_indices_setup_1' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_introspection_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_change_something_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_introspection_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_change_something_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_introspection_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_change_something_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_introspection_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_change_something_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_introspection_five' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_kernel_setup_2' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'subrange_indices_setup_2' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_introspection_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_change_something_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_introspection_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_change_something_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_introspection_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_change_something_three' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_introspection_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_change_something_four' from file 'Supervised/MklKernelTutorial.tpp' placing snippet '2_subrange_introspection_five' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'create_struct_batch_interface' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'mkl_kernel_fill_struct' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'mkl_kernel_create_kernels' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'mkl_introspection_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'mkl_change_something_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'mkl_introspection_two' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'normalization_data_setup' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'normalization_kernel_setup' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'normalization_trainer_setup' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'normalization_trainer_introspect_one' from file 'Supervised/MklKernelTutorial.tpp' placing snippet 'normalization_create_subrange_kernel' from file 'Supervised/MklKernelTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/mocma /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/mocma placing snippet 'includes' from file 'EA/MOO/MOCMASimple.tpp' placing snippet 'problem' from file 'EA/MOO/MOCMASimple.tpp' placing snippet 'optimizer' from file 'EA/MOO/MOCMASimple.tpp' placing snippet 'loop' from file 'EA/MOO/MOCMASimple.tpp' placing snippet 'print' from file 'EA/MOO/MOCMASimple.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor placing snippet 'dataheader' from file 'Supervised/KNNTutorial.tpp' placing snippet 'dataimport' from file 'Supervised/KNNTutorial.tpp' placing snippet 'inspectdata' from file 'Supervised/KNNTutorial.tpp' placing snippet 'splitdata' from file 'Supervised/KNNTutorial.tpp' placing snippet 'nnheader' from file 'Supervised/KNNTutorial.tpp' placing snippet 'kdtree' from file 'Supervised/KNNTutorial.tpp' placing snippet 'treeNN' from file 'Supervised/KNNTutorial.tpp' placing snippet 'NNC' from file 'Supervised/KNNTutorial.tpp' placing snippet 'eval' from file 'Supervised/KNNTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/pca /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/pca placing snippet 'includes' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'import' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'pca' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'model_encoder' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'model_decoder' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'model_reconstruction' from file 'Unsupervised/PCATutorial.tpp' placing snippet 'export_mean' from file 'Unsupervised/PCATutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rf /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rf placing snippet 'includes' from file 'Supervised/RFTutorial.tpp' placing snippet 'import' from file 'Supervised/RFTutorial.tpp' placing snippet 'train' from file 'Supervised/RFTutorial.tpp' placing snippet 'eval' from file 'Supervised/RFTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae placing snippet 'includes' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'data_generation' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'normalization' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'get_samples_function' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'create_dataset' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'ffnet' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'sparsity_error' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'train' from file 'Unsupervised/SparseAETutorial.tpp' placing snippet 'export' from file 'Unsupervised/SparseAETutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm placing snippet 'includes' from file 'Supervised/CSvmTutorial.tpp' placing snippet 'problem' from file 'Supervised/CSvmTutorial.tpp' placing snippet 'kernel' from file 'Supervised/CSvmTutorial.tpp' placing snippet 'model' from file 'Supervised/CSvmTutorial.tpp' placing snippet 'trainer' from file 'Supervised/CSvmTutorial.tpp' placing snippet 'eval' from file 'Supervised/CSvmTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection placing snippet 'includes_namespaces' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'basic_dims' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'create_problem' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'normalize_data' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'setup_kernel' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'setup_cv' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'setup_mlms' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'setup_starting_points' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'eval_init_point' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'setup_optimizer' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'go_go_optimize' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'helper_vars' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_one_copy_results' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_one_print_results' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_one_final_training' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_one_final_eval' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_two_copy_results' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_two_print_results' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_two_final_training' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' placing snippet 'possib_two_final_eval' from file 'Supervised/CSvmMaxLikelihoodMS.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection placing snippet 'additional_includes' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'setup' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'cv_errorinit' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'cv_error' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'jaakkola' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'grid_configure' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'grid_train' from file 'Supervised/CSvmGridSearchTutorial.tpp' placing snippet 'train_optimal_params' from file 'Supervised/CSvmGridSearchTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets placing snippet 'include' from file 'Data/Subsets.tpp' placing snippet 'subsets' from file 'Data/Subsets.tpp' placing snippet 'splice' from file 'Data/Subsets.tpp' placing snippet 'splitAtElement' from file 'Data/Subsets.tpp' placing snippet 'includetools' from file 'Supervised/CVFolds.tpp' placing snippet 'cvselection' from file 'Supervised/CVFolds.tpp' placing snippet 'splitting' from file 'Data/Subsets.tpp' placing snippet 'balanced' from file 'Data/Subsets.tpp' placing snippet 'nested-cv' from file 'Data/Subsets.tpp' placing snippet 'repartitionByClass' from file 'Data/Subsets.tpp' placing snippet 'binarySubProblem' from file 'Data/Subsets.tpp' placing snippet 'viewbased' from file 'Data/Subsets.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets placing snippet 'include' from file 'Data/Datasets.tpp' placing snippet 'fromrange' from file 'Data/Datasets.tpp' placing snippet 'fromrange-labeled' from file 'Data/Datasets.tpp' placing snippet 'construct-size' from file 'Data/Datasets.tpp' placing snippet 'construct-size-2' from file 'Data/Datasets.tpp' placing snippet 'assign' from file 'Data/Datasets.tpp' placing snippet 'makeIndependent' from file 'Data/Datasets.tpp' placing snippet 'batches' from file 'Data/Datasets.tpp' placing snippet 'batches-const' from file 'Data/Datasets.tpp' placing snippet 'batches-foreach' from file 'Data/Datasets.tpp' placing snippet 'batches-for' from file 'Data/Datasets.tpp' placing snippet 'batches-doubleloop' from file 'Data/Datasets.tpp' placing snippet 'elements-loops' from file 'Data/Datasets.tpp' placing snippet 'unlabeled-convenience' from file 'Data/Datasets.tpp' placing snippet 'labeled-convenience' from file 'Data/Datasets.tpp' placing snippet 'transform-1' from file 'Data/Datasets.tpp' placing snippet 'transform-2' from file 'Data/Datasets.tpp' placing snippet 'transform-3' from file 'Data/Datasets.tpp' placing snippet 'transform-4' from file 'Data/Datasets.tpp' placing snippet 'include-view' from file 'Data/Datasets.tpp' placing snippet 'view-1' from file 'Data/Datasets.tpp' placing snippet 'view-2' from file 'Data/Datasets.tpp' placing snippet 'view-2b' from file 'Data/Datasets.tpp' placing snippet 'view-3' from file 'Data/Datasets.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data placing snippet 'includes' from file 'Data/Import.tpp' placing snippet 'datasets' from file 'Data/Import.tpp' placing snippet 'distribution' from file 'Data/Import.tpp' placing snippet 'generate' from file 'Data/Import.tpp' placing snippet 'csv' from file 'Data/Import.tpp' placing snippet 'csv-regression' from file 'Data/Import.tpp' placing snippet 'libsvm-dense' from file 'Data/Import.tpp' placing snippet 'libsvm-sparse' from file 'Data/Import.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization placing snippet 'includes1' from file 'Data/Normalization.tpp' placing snippet 'training1' from file 'Data/Normalization.tpp' placing snippet 'transform1' from file 'Data/Normalization.tpp' placing snippet 'includes2' from file 'Data/Normalization.tpp' placing snippet 'training2' from file 'Data/Normalization.tpp' placing snippet 'transform2' from file 'Data/Normalization.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/random_numbers /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/random_numbers placing snippet 'includes' from file 'Statistics/RandomNumbers.tpp' placing snippet 'draw' from file 'Statistics/RandomNumbers.tpp' placing snippet 'seed' from file 'Statistics/RandomNumbers.tpp' placing snippet 'list' from file 'Statistics/RandomNumbers.tpp' placing snippet 'normal' from file 'Statistics/RandomNumbers.tpp' placing snippet 'uniform' from file 'Statistics/RandomNumbers.tpp' placing snippet 'multivariate' from file 'Statistics/RandomNumbers.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics placing snippet 'includes' from file 'Statistics/Statistics.tpp' placing snippet 'table' from file 'Statistics/Statistics.tpp' placing snippet 'sample' from file 'Statistics/Statistics.tpp' placing snippet 'statistics' from file 'Statistics/Statistics.tpp' placing snippet 'csv' from file 'Statistics/Statistics.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/versatile_classification /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/versatile_classification placing snippet 'skeleton' from file 'Supervised/VersatileClassificationTutorial-LDA.tpp' placing snippet 'LDA-includes' from file 'Supervised/VersatileClassificationTutorial-LDA.tpp' placing snippet 'LDA' from file 'Supervised/VersatileClassificationTutorial-LDA.tpp' placing snippet 'NN-includes' from file 'Supervised/VersatileClassificationTutorial-NN.tpp' placing snippet 'NN' from file 'Supervised/VersatileClassificationTutorial-NN.tpp' placing snippet 'remove' from file 'Supervised/VersatileClassificationTutorial-LDA.tpp' placing snippet 'SVM-includes' from file 'Supervised/VersatileClassificationTutorial-SVM.tpp' placing snippet 'SVM' from file 'Supervised/VersatileClassificationTutorial-SVM.tpp' placing snippet 'RF-includes' from file 'Supervised/VersatileClassificationTutorial-RF.tpp' placing snippet 'RF' from file 'Supervised/VersatileClassificationTutorial-RF.tpp' placing snippet 'int-prediction' from file 'Supervised/VersatileClassificationTutorial-LDA.tpp' placing snippet 'real-prediction' from file 'Supervised/VersatileClassificationTutorial-RF.tpp' placing snippet 'real-loss' from file 'Supervised/VersatileClassificationTutorial-RF.tpp' placing snippet 'Network-includes' from file 'Supervised/VersatileClassificationTutorial-Network.tpp' placing snippet 'Network' from file 'Supervised/VersatileClassificationTutorial-Network.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/general_optimization_tasks /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/general_optimization_tasks placing snippet 'includes' from file 'Supervised/regressionTutorial.tpp' placing snippet 'load' from file 'Supervised/regressionTutorial.tpp' placing snippet 'split' from file 'Supervised/regressionTutorial.tpp' placing snippet 'model' from file 'Supervised/regressionTutorial.tpp' placing snippet 'error_function' from file 'Supervised/regressionTutorial.tpp' placing snippet 'optimize' from file 'Supervised/regressionTutorial.tpp' placing snippet 'test_error' from file 'Supervised/regressionTutorial.tpp' placing snippet 'output' from file 'Supervised/regressionTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/hello_shark /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/hello_shark placing snippet 'includes' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'load_data' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'split_data' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'objects' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'train' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'eval' from file 'Supervised/quickstartTutorial.tpp' placing snippet 'outputs' from file 'Supervised/quickstartTutorial.tpp' done. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && ../bin/tut2rst /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/when_to_stop /<>/shark-3.1.3+ds1/examples tut2rst: processing /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/when_to_stop placing snippet 'includes' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'experiment' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'load' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'max_iter' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'train_error' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'generalization_quotient' from file 'Supervised/StoppingCriteria.tpp' placing snippet 'output' from file 'Supervised/StoppingCriteria.tpp' done. make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 12%] Built target doc_creation [ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/BFGS.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/BFGS.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/BFGS.cpp make -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/doc /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/CMakeFiles/doc.dir/DependInfo.cmake --color= Scanning dependencies of target doc make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && /usr/bin/doxygen /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/Shark.dox warning: Tag `XML_SCHEMA' at line 1414 of file `/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/Shark.dox' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_DTD' at line 1420 of file `/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/Shark.dox' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Notice: Output directory `/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/doxygen_pages' does not exist. I have created it for you. Searching for include files... Searching for files in directory /<>/shark-3.1.3+ds1/include Searching for files in directory /<>/shark-3.1.3+ds1/include/shark Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/Traits Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/utility Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/utility/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Data Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Data/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/detail Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/atlas Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Clustering Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Kernels Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Trees Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Rng Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics/Tests Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces Searching for example files... Searching for files in directory /<>/shark-3.1.3+ds1/examples Searching for files in directory /<>/shark-3.1.3+ds1/examples/Data Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/examples/ExampleProject Searching for files in directory /<>/shark-3.1.3+ds1/examples/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/examples/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/examples/Supervised/data Searching for files in directory /<>/shark-3.1.3+ds1/examples/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/examples/Unsupervised/data Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /<>/shark-3.1.3+ds1/include Searching for files in directory /<>/shark-3.1.3+ds1/include/shark Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/Traits Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/utility Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Core/utility/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Data Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Data/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/detail Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/atlas Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Clustering Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Kernels Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Models/Trees Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Rng Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Statistics/Tests Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/Impl Searching for files in directory /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces Searching for files in directory /<>/shark-3.1.3+ds1/examples Searching for files in directory /<>/shark-3.1.3+ds1/examples/Data Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/examples/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/examples/ExampleProject Searching for files in directory /<>/shark-3.1.3+ds1/examples/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/examples/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/examples/Supervised/data Searching for files in directory /<>/shark-3.1.3+ds1/examples/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/examples/Unsupervised/data Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AckleyES.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AckleyES.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AckleyES.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Archive.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Archive.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Archive.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AutoencoderTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AutoencoderTutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/BinaryRBM.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/BinaryRBM.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CARTTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CARTTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAExperiment.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAExperiment.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAExperiment.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAPlot.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAPlot.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAPlot.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMASimple.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMASimple.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMASimple.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmGridSearchTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmGridSearchTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmLinear.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmLinear.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmMaxLikelihoodMS.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CVFolds.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CVFolds.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Datasets.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Datasets.dir/Data Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTraining.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTraining.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTrainingRBM.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTrainingRBM.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DenoisingAutoencoderTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/ElitistCMASimpleMain.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/ElitistCMASimpleMain.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/ElitistCMASimpleMain.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/elmTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/elmTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNBasicTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNBasicTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/HierarchicalClustering.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/HierarchicalClustering.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelBudgetedSGDTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelLogisticRegression.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelLogisticRegression.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelRegression.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelRegression.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelSelection.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelSelection.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KMeansTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KMeansTutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNCrossValidationTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNCrossValidationTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KTA-tutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KTA-tutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LassoRegression.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LassoRegression.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LDATutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LDATutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/linearRegressionTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/linearRegressionTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MaxLogLikelihoodTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvm.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvm.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvmLinear.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvmLinear.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MklKernelTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MklKernelTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMAExperiment.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMAExperiment.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMAExperiment.dir/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMASimple.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMASimple.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMASimple.dir/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MultiTaskSvm.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MultiTaskSvm.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Normalization.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Normalization.dir/Data Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneClassSvm.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneClassSvm.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneVersusOne.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneVersusOne.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCA.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCA.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCATutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCATutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/quickstartTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/quickstartTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/regressionTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/regressionTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/RFTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/RFTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/sharkexamples.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SparseAETutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SparseAETutorial.dir/Unsupervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Statistics.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Statistics.dir/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/StoppingCriteriaTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/StoppingCriteriaTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SubrangeKernelTutorial.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SubrangeKernelTutorial.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Subsets.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Subsets.dir/Data Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/tpp2cpp.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/TSP.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/TSP.dir/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/TSP.dir/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-Network.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-NN.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-RF.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised Searching for files in directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised Reading and parsing tag files Parsing files Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Grid.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Grid.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeApproximator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeApproximator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/InvertedGenerationalDistance.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/InvertedGenerationalDistance.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/LeastContributorApproximator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/LeastContributorApproximator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/MultiplicativeEpsilonIndicator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/MultiplicativeEpsilonIndicator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/LMCMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/LMCMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/PolynomialMutation.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/PolynomialMutation.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/PopulationBasedStepSizeAdaptation.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/PopulationBasedStepSizeAdaptation.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/OnePointCrossover.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/OnePointCrossover.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/UniformCrossover.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/UniformCrossover.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/ElitistSelection.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/ElitistSelection.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/UniformRanking.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/UniformRanking.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/TwoPointStepSizeAdaptation.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/TwoPointStepSizeAdaptation.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ParetoDominanceComparator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ParetoDominanceComparator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SimplexDownhill.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SimplexDownhill.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h... Parsing [ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/CG.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/CG.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/CG.cpp file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/TrustRegionNewton.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/TrustRegionNewton.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/TreeNearestNeighbors.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/TreeNearestNeighbors.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Pegasos.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Pegasos.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/BoxConstrainedProblems.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/BoxConstrainedProblems.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpBoxLinear.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpBoxLinear.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcBoxDecomp.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcBoxDecomp.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcDecomp.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcDecomp.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcLinear.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcLinear.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcSimplexDecomp.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpMcSimplexDecomp.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpSolver.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpSolver.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpSparseArray.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpSparseArray.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QuadraticProgram.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QuadraticProgram.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/SvmProblems.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/SvmProblems.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/AbstractStoppingCriterion.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/AbstractStoppingCriterion.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/GeneralizationLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/GeneralizationLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/GeneralizationQuotient.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/GeneralizationQuotient.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/MaxIterations.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/MaxIterations.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/TrainingError.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/TrainingError.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/TrainingProgress.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/TrainingProgress.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/ValidatedStoppingCriterion.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/StoppingCriteria/ValidatedStoppingCriterion.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractWeightedTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractWeightedTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/ProjectBudgetMaintenanceStrategy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/ProjectBudgetMaintenanceStrategy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/DistTrainerContainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/DistTrainerContainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/GenericDistTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/GenericDistTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/NormalTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/NormalTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LassoRegression.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LassoRegression.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McReinforcedSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McReinforcedSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmADMTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmADMTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmATMTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmATMTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmATSTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmATSTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmCSTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmCSTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmLLWTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmLLWTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmMMRTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmMMRTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmWWTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmWWTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NBClassifierTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NBClassifierTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitInterval.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitInterval.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsWhitening.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsWhitening.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsZCA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsZCA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/DLLSupport.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/DLLSupport.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/INameable.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/INameable.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/Math.h... Parsing file /<>/shark-3.1.3+ds1/inc[ 12%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/LBFGS.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/LBFGS.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/LBFGS.cpp lude/shark/Core/Math.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/OpenMP.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/OpenMP.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/ResultSets.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/ResultSets.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/State.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/State.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/Timer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/Timer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/Traits/ProxyReferenceTraits.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/Traits/ProxyReferenceTraits.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/CanBeCalled.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/CanBeCalled.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/Iterators.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/Iterators.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/KeyValuePair.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/KeyValuePair.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/Range.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/Range.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/ScopedHandle.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/ScopedHandle.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Core/utility/ZipPair.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Core/utility/ZipPair.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterfaceAdaptStruct.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterfaceAdaptStruct.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/Libsvm.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/Libsvm.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/expression_types.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/expression_types.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/fwd.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/fwd.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/io.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/io.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/atlas/potrf.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/atlas/potrf.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/cblas_inc.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/cblas_inc.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/dot.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/dot.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/gemm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/gemm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/gemv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/gemv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/tpmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/tpmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trmm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trmm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trsm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trsm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trsv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/cblas/trsv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/dot.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/dot.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/potrf.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/potrf.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/syev.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/syev.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/tpmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/tpmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trmm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trmm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trsm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trsm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trsv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/trsv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/dot.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/dot.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack/fortran.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack/fortran.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack/syev.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/lapack/syev.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/potrf.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/potrf.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/syev.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/syev.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/tpmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/tpmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/traits.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/traits.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trmm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trmm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trmv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trmv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trsm.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trsm.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trsv.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/trsv.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/lu.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/lu.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_proxy.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_proxy.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_set.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_set.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/operation.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/operation.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/permutation.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/permutation.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/triangular_matrix.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/triangular_matrix.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_expression.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_expression.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_sparse.hpp... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_sparse.hpp... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/BlockMatrix2x2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/BlockMatrix2x2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/CachedMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/CachedMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/Cholesky.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/Cholesky.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/ExampleModifiedKernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/ExampleModifiedKernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/GaussianKernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/GaussianKernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/Initialize.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/Initialize.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/LRUCache.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/LRUCache.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/Metrics.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/Metrics.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/ModifiedKernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/ModifiedKernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/PartlyPrecomputedMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/PartlyPrecomputedMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/PrecomputedMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/PrecomputedMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/RegularizedKernelMatrix.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/RegularizedKernelMatrix.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/RQ.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/RQ.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/svd.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/svd.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/LinAlg/Tools.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/LinAlg/Tools.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/ClusteringModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/ClusteringModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/HardClusteringModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/HardClusteringModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/HierarchicalClustering.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/HierarchicalClustering.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/SoftClusteringModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/SoftClusteringModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/GaussianNoiseModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/GaussianNoiseModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/ImpulseNoiseModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/ImpulseNoiseModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ArdKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ArdKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/CSvmDerivative.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/CSvmDerivative.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/DiscreteKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/DiscreteKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/EvalSkipMissingFeatures.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/EvalSkipMissingFeatures.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MklKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MklKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MonomialKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MonomialKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/NormalizedKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/NormalizedKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/SubrangeKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/SubrangeKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/WeightedSumKernel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/WeightedSumKernel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/MeanModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/MeanModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/NBClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/NBClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborRegression.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborRegression.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Neurons.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Neurons.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/RecurrentStructure.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/RecurrentStructure.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h... Preprocessing /<>/shark-3.1.3+ds1/include/sharIn file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/BFGS.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ k/Models/Softmax.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/SoftNearestNeighborClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/SoftNearestNeighborClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/KDTree.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/KDTree.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/KHCTree.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/KHCTree.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Models/Trees/RFClassifier.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Models/Trees/RFClassifier.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractConstraintHandler.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractConstraintHandler.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Ackley.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Ackley.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Cigar.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Cigar.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CigarDiscus.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CigarDiscus.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CIGTAB1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CIGTAB1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CIGTAB2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/CIGTAB2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ConstrainedSphere.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ConstrainedSphere.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DiffPowers.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DiffPowers.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Discus.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Discus.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ3.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ3.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ4.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ4.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ5.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ5.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ6.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ6.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ7.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/DTLZ7.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ELLI1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ELLI1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ELLI2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ELLI2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Ellipsoid.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Ellipsoid.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Fonseca.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Fonseca.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/GruauPole.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/GruauPole.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/GSP.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/GSP.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Himmelblau.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Himmelblau.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR3.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR3.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR4.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR4.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR6.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/IHR6.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ3.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ3.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ4.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ4.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ5.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ5.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ6.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ6.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ7.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ7.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ8.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ8.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ9.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/LZ9.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/MarkovPole.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/MarkovPole.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/NonMarkovPole.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/NonMarkovPole.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/DoublePole.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/DoublePole.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/SinglePole.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/SinglePole.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/RotatedErrorFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/RotatedErrorFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Schwefel.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Schwefel.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Sphere.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Sphere.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT2.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT2.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT3.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT3.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT4.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT4.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/CombinedObjectiveFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/CombinedObjectiveFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/CrossValidationError.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/CrossValidationError.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ErrorFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ErrorFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/EvaluationArchive.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/EvaluationArchive.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropyIndependent.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropyIndependent.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NoisyErrorFunction.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NoisyErrorFunction.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Regularizer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Regularizer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SparseAutoencoderError.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SparseAutoencoderError.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/AbstractDistribution.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/AbstractDistribution.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Bernoulli.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Bernoulli.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Binomial.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Binomial.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/DiffGeometric.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/DiffGeometric.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Dirichlet.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Dirichlet.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/DiscreteUniform.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/DiscreteUniform.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Entropy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Entropy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Erlang.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Erlang.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Gamma.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Gamma.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Geometric.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Geometric.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/HyperGeometric.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/HyperGeometric.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/KullbackLeiberDivergence.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/KullbackLeiberDivergence.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/LogNormal.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/LogNormal.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/NegExponential.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/NegExponential.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Normal.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Normal.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Poisson.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Poisson.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Rng.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Rng.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/TruncatedExponential.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/TruncatedExponential.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Uniform.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Uniform.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Rng/Weibull.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Rng/Weibull.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiNomialDistribution.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiNomialDistribution.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Statistics/Statistics.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Statistics/Statistics.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Statistics/Tests/WilcoxonRankSumTest.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Statistics/Tests/WilcoxonRankSumTest.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/analytics.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/analytics.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BipolarRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BipolarRBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/ConvolutionalBinaryRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/ConvolutionalBinaryRBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/ConvolutionalRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/ConvolutionalRBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Energy.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Energy.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GaussianBinaryRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GaussianBinaryRBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/BarsAndStripes.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/BarsAndStripes.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/DistantModes.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/DistantModes.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/MNIST.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/MNIST.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/Shifter.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Problems/Shifter.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/EnergyStoringTemperedMarkovChain.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/EnergyStoringTemperedMarkovChain.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/GibbsOperator.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/GibbsOperator.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/MarkovChain.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/MarkovChain.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/TemperedMarkovChain.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Sampling/TemperedMarkovChain.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces/RealSpace.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces/RealSpace.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces/TwoStateSpace.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces/TwoStateSpace.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Tags.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Tags.h... Preprocessing /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/TruncExpBinaryRBM.h... Parsing file /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/TruncExpBinaryRBM.h... Preprocessing /<>/shark-3.1.3+ds1/examples/ExampleProject/HelloWorld.cpp... Parsing file /<>/shark-3.1.3+ds1/examples/ExampleProject/HelloWorld.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElIn file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/BFGS.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ itistCMASimple.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp... PreprIn file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/BFGS.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ ocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp... Preprocessing /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp... Parsing file /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Generating citations page... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file examples/ExampleProject/HelloWorld.cpp... Generating code for file include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h... Generating code for file include/shark/Algorithms/AbstractOptimizer.h... Generating code for file include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h... Generating code for file include/shark/Algorithms/DirectSearch/CMA.h... Generating code for file include/shark/Algorithms/DirectSearch/CMA/Chromosome.h... Generating code for file include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h... Generating code for file include/shark/Algorithms/DirectSearch/CMSA.h... Generating code for file include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h... Generating code for file include/shark/Algorithms/DirectSearch/ElitistCMA.h... Generating code for file include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h... Generating code for file include/shark/Algorithms/DirectSearch/FitnessExtractor.h... Generating code for file include/shark/Algorithms/DirectSearch/Grid.h... Generating code for file include/shark/Algorithms/DirectSearch/GridSearch.h... Generating code for file include/shark/Algorithms/DirectSearch/HypervolumeApproximator.h... Generating code for file include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h... Generating code for file include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h... Generating code for file include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h... Generating code for file include/shark/Algorithms/DirectSearch/Indicators/InvertedGenerationalDistance.h... Generating code for file include/shark/Algorithms/DirectSearch/Indicators/LeastContributorApproximator.h... Generating code for file include/shark/Algorithms/DirectSearch/Indicators/MultiplicativeEpsilonIndicator.h... Generating code for file include/shark/Algorithms/DirectSearch/Individual.h... Generating code for file include/shark/Algorithms/DirectSearch/LMCMA.h... Generating code for file include/shark/Algorithms/DirectSearch/MOCMA.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Mutation/PolynomialMutation.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/PopulationBasedStepSizeAdaptation.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Recombination/OnePointCrossover.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Recombination/UniformCrossover.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/ElitistSelection.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/SeleIn file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/CG.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/LBFGS.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/CG.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/LBFGS.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ ction/TournamentSelection.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/Selection/UniformRanking.h... Generating code for file include/shark/Algorithms/DirectSearch/Operators/TwoPointStepSizeAdaptation.h... Generating code for file include/shark/Algorithms/DirectSearch/ParetoDominanceComparator.h... Generating code for file include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h... Generating code for file include/shark/Algorithms/DirectSearch/SimplexDownhill.h... Generating code for file include/shark/Algorithms/DirectSearch/SMS-EMOA.h... Generating code for file include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h... Generating code for file include/shark/Algorithms/DirectSearch/VDCMA.h... Generating code for file include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h... Generating code for file include/shark/Algorithms/GradientDescent/BFGS.h... Generating code for file include/shark/Algorithms/GradientDescent/CG.h... Generating code for file include/shark/Algorithms/GradientDescent/LBFGS.h... Generating code for file include/shark/Algorithms/GradientDescent/LineSearch.h... Generating code for file include/shark/Algorithms/GradientDescent/Rprop.h... Generating code for file include/shark/Algorithms/GradientDescent/SteepestDescent.h... Generating code for file include/shark/Algorithms/GradientDescent/TrustRegionNewton.h... Generating code for file include/shark/Algorithms/JaakkolaHeuristic.h... Generating code for file include/shark/Algorithms/KMeans.h... Generating code for file include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h... Generating code for file include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h... Generating code for file include/shark/Algorithms/NearestNeighbors/TreeNearestNeighbors.h... Generating code for file include/shark/Algorithms/Pegasos.h... Generating code for file include/shark/Algorithms/QP/BoxConstrainedProblems.h... Generating code for file include/shark/Algorithms/QP/QpBoxLinear.h... Generating code for file include/shark/Algorithms/QP/QpMcBoxDecomp.h... Generating code for file include/shark/Algorithms/QP/QpMcDecomp.h... Generating code for file include/shark/Algorithms/QP/QpMcLinear.h... Generating code for file include/shark/Algorithms/QP/QpMcSimplexDecomp.h... Generating code for file include/shark/Algorithms/QP/QpSolver.h... Generating code for file include/shark/Algorithms/QP/QpSparseArray.h... Generating code for file include/shark/Algorithms/QP/QuadraticProgram.h... Generating code for file include/shark/Algorithms/QP/SvmProblems.h... Generating code for file include/shark/Algorithms/StoppingCriteria/AbstractStoppingCriterion.h... Generating code for file include/shark/Algorithms/StoppingCriteria/GeneralizationLoss.h... Generating code for file include/shark/Algorithms/StoppingCriteria/GeneralizationQuotient.h... Generating code for file include/shark/Algorithms/StoppingCriteria/MaxIterations.h... Generating code for file include/shark/Algorithms/StoppingCriteria/TrainingError.h... Generating code for file include/shark/Algorithms/StoppingCriteria/TrainingProgress.h... Generating code for file include/shark/Algorithms/StoppingCriteria/ValidatedStoppingCriterion.h... Generating code for file include/shark/Algorithms/Trainers/AbstractSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/AbstractTrainer.h... Generating code for file include/shark/Algorithms/Trainers/AbstractWeightedTrainer.h... Generating code for file include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h... Generating code for file include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h... Generating code for file include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h... Generating code for file include/shark/Algorithms/Trainers/Budgeted/ProjectBudgetMaintenanceStrategy.h... Generating code for file include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h... Generating code for file include/shark/Algorithms/Trainers/CARTTrainer.h... GenIn file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/CG.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/LBFGS.cpp:37: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ erating code for file include/shark/Algorithms/Trainers/CSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/Distribution/DistTrainerContainer.h... Generating code for file include/shark/Algorithms/Trainers/Distribution/GenericDistTrainer.h... Generating code for file include/shark/Algorithms/Trainers/Distribution/NormalTrainer.h... Generating code for file include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/FisherLDA.h... Generating code for file include/shark/Algorithms/Trainers/KernelMeanClassifier.h... Generating code for file include/shark/Algorithms/Trainers/KernelSGDTrainer.h... Generating code for file include/shark/Algorithms/Trainers/LassoRegression.h... Generating code for file include/shark/Algorithms/Trainers/LDA.h... Generating code for file include/shark/Algorithms/Trainers/LinearRegression.h... Generating code for file include/shark/Algorithms/Trainers/McReinforcedSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmADMTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmATMTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmATSTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmCSTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmLLWTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmMMRTrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmOVATrainer.h... Generating code for file include/shark/Algorithms/Trainers/McSvmWWTrainer.h... Generating code for file include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/NBClassifierTrainer.h... Generating code for file include/shark/Algorithms/Trainers/NormalizeComponentsUnitInterval.h... Generating code for file include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h... Generating code for file include/shark/Algorithms/Trainers/NormalizeComponentsWhitening.h... Generating code for file include/shark/Algorithms/Trainers/NormalizeComponentsZCA.h... Generating code for file include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h... Generating code for file include/shark/Algorithms/Trainers/OneClassSvmTrainer.h... Generating code for file include/shark/Algorithms/Trainers/OptimizationTrainer.h... Generating code for file include/shark/Algorithms/Trainers/PCA.h... Generating code for file include/shark/Algorithms/Trainers/Perceptron.h... Generating code for file include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h... Generating code for file include/shark/Algorithms/Trainers/RFTrainer.h... Generating code for file include/shark/Algorithms/Trainers/SigmoidFit.h... Generating code for file include/shark/Core/DLLSupport.h... Generating code for file include/shark/Core/Exception.h... Generating code for file include/shark/Core/Flags.h... Generating code for file include/shark/Core/INameable.h... Generating code for file include/shark/Core/IParameterizable.h... Generating code for file include/shark/Core/ISerializable.h... Generating code for file include/shark/Core/Math.h... Generating code for file include/shark/Core/OpenMP.h... Generating code for file include/shark/Core/ResultSets.h... Generating code for file include/shark/Core/State.h... Generating code for file include/shark/Core/Timer.h... Generating code for file include/shark/Core/Traits/ProxyReferenceTraits.h... Generating code for file include/shark/Core/utility/CanBeCalled.h... Generating code for file include/shark/Core/utility/functional.h... Generating code for file include/shark/Core/utility/Iterators.h... Generating code for file include/shark/Core/utility/KeyValuePair.h... Generating code for file include/shark/Core/utility/Range.h... Generating code for file include/shark/Core/utility/ScopedHandle.h... Generating code for file include/shark/Core/utility/ZipPair.h... Generating code for file include/shark/Data/BatchInterface.h... Generating code for file include/shark/Data/BatchInterfaceAdaptStruct.h... Generating code for file include/shark/Data/Csv.h... Generating code for file include/shark/Data/CVDatasetTools.h... Generating code for file include/shark/Data/DataDistribution.h... Generating code for file include/shark/Data/Dataset.h... Generating code for file include/shark/Data/DataView.h... Generating code for file include/shark/Data/ExportKernelMatrix.h... Generating code for file include/shark/Data/HDF5.h... Generating code for file include/shark/Data/LabelOrder.h... Generating code for file include/shark/Data/Libsvm.h... Generating code for file include/shark/Data/Pgm.h... Generating code for file include/shark/Data/SparseData.h... Generating code for file include/shark/Data/Statistics.h... Generating code for file include/shark/Statistics/Statistics.h... Generating code for file include/shark/Data/WeightedDataset.h... Generating code for file include/shark/LinAlg/Base.h... Generating code for file include/shark/LinAlg/BLAS/assignment.hpp... Generating code for file include/shark/LinAlg/BLAS/blas.h... Generating code for file include/shark/LinAlg/BLAS/expression_types.hpp... Generating code for file include/shark/LinAlg/BLAS/fwd.hpp... Generating code for file include/shark/LinAlg/BLAS/io.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/atlas/potrf.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/potrf.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/potrf.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/cblas_inc.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/dot.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/dot.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/dot.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/gemm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/gemm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/gemm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/gemv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/gemv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/gemv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/tpmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/tpmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/tpmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/trmm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/trmm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/trmm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/trmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/trmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/trmv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/trsm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/trsm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/trsm.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/cblas/trsv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/trsv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/trsv.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/default/syev.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/lapack/syev.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/syev.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/lapack/fortran.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/traits.hpp... Generating code for file include/shark/LinAlg/BLAS/kernels/vector_assign.hpp... Generating code for file include/shark/LinAlg/BLAS/lu.hpp... Generating code for file include/shark/LinAlg/BLAS/matrix.hpp... Generating code for fi[ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/Rprop.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/Rprop.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/Rprop.cpp le include/shark/LinAlg/BLAS/matrix_expression.hpp... Generating code for file include/shark/LinAlg/BLAS/matrix_proxy.hpp... Generating code for file include/shark/LinAlg/BLAS/matrix_set.hpp... Generating code for file include/shark/LinAlg/BLAS/matrix_sparse.hpp... Generating code for file include/shark/LinAlg/BLAS/operation.hpp... Generating code for file include/shark/LinAlg/BLAS/permutation.hpp... Generating code for file include/shark/LinAlg/BLAS/triangular_matrix.hpp... Generating code for file include/shark/LinAlg/BLAS/vector.hpp... Generating code for file include/shark/LinAlg/BLAS/vector_expression.hpp... Generating code for file include/shark/LinAlg/BLAS/vector_proxy.hpp... Generating code for file include/shark/LinAlg/BLAS/vector_sparse.hpp... Generating code for file include/shark/LinAlg/BlockMatrix2x2.h... Generating code for file include/shark/LinAlg/CachedMatrix.h... Generating code for file include/shark/LinAlg/Cholesky.h... Generating code for file include/shark/LinAlg/eigenvalues.h... Generating code for file include/shark/LinAlg/ExampleModifiedKernelMatrix.h... Generating code for file include/shark/LinAlg/GaussianKernelMatrix.h... Generating code for file include/shark/LinAlg/Initialize.h... Generating code for file include/shark/LinAlg/KernelMatrix.h... Generating code for file include/shark/LinAlg/LRUCache.h... Generating code for file include/shark/LinAlg/Metrics.h... Generating code for file include/shark/LinAlg/ModifiedKernelMatrix.h... Generating code for file include/shark/LinAlg/PartlyPrecomputedMatrix.h... Generating code for file include/shark/LinAlg/PrecomputedMatrix.h... Generating code for file include/shark/LinAlg/RegularizedKernelMatrix.h... Generating code for file include/shark/LinAlg/rotations.h... Generating code for file include/shark/LinAlg/RQ.h... Generating code for file include/shark/LinAlg/solveSystem.h... Generating code for file include/shark/LinAlg/solveTriangular.h... Generating code for file include/shark/LinAlg/svd.h... Generating code for file include/shark/LinAlg/Tools.h... Generating code for file include/shark/Models/AbstractModel.h... Generating code for file include/shark/Models/Autoencoder.h... Generating code for file include/shark/Models/Clustering/AbstractClustering.h... Generating code for file include/shark/Models/Clustering/Centroids.h... Generating code for file include/shark/Models/Clustering/ClusteringModel.h... Generating code for file include/shark/Models/Clustering/HardClusteringModel.h... Generating code for file include/shark/Models/Clustering/HierarchicalClustering.h... Generating code for file include/shark/Models/Clustering/SoftClusteringModel.h... Generating code for file include/shark/Models/CMAC.h... Generating code for file include/shark/Models/ConcatenatedModel.h... Generating code for file include/shark/Models/Converter.h... Generating code for file include/shark/Models/ConvexCombination.h... Generating code for file include/shark/Models/FFNet.h... Generating code for file include/shark/Models/GaussianNoiseModel.h... Generating code for file include/shark/Models/ImpulseNoiseModel.h... Generating code for file include/shark/Models/Kernels/AbstractKernelFunction.h... Generating code for file include/shark/Models/Kernels/AbstractMetric.h... Generating code for file include/shark/Models/Kernels/ArdKernel.h... Generating code for file include/shark/Models/Kernels/CSvmDerivative.h... Generating code for file include/shark/Models/Kernels/DiscreteKernel.h... Generating code for file include/shark/Models/Kernels/EvalSkipMissingFeatures.h... Generating code for file include/shark/Models/Kernels/GaussianRbfKernel.h... Generating code for file include/shark/Models/Kernels/KernelExpansion.h... Generating code for file include/shark/Models/Kernels/KernelHelpers.h... Generating code for file include/shark/Models/Kernels/LinearKernel.h... Generating code for file include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h... Generating code for file include/shark/Models/Kernels/MklKernel.h... Generating code for file include/shark/Models/Kernels/ModelKerne[ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/GradientDescent/TrustRegionNewton.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/GradientDescent/TrustRegionNewton.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/TrustRegionNewton.cpp l.h... Generating code for file include/shark/Models/Kernels/MonomialKernel.h... Generating code for file include/shark/Models/Kernels/MultiTaskKernel.h... Generating code for file include/shark/Models/Kernels/NormalizedKernel.h... Generating code for file include/shark/Models/Kernels/PolynomialKernel.h... Generating code for file include/shark/Models/Kernels/ProductKernel.h... Generating code for file include/shark/Models/Kernels/ScaledKernel.h... Generating code for file include/shark/Models/Kernels/SubrangeKernel.h... Generating code for file include/shark/Models/Kernels/WeightedSumKernel.h... Generating code for file include/shark/Models/LinearClassifier.h... Generating code for file include/shark/Models/LinearModel.h... Generating code for file include/shark/Models/LinearNorm.h... Generating code for file include/shark/Models/MeanModel.h... Generating code for file include/shark/Models/NBClassifier.h... Generating code for file include/shark/Models/NearestNeighborClassifier.h... Generating code for file include/shark/Models/NearestNeighborRegression.h... Generating code for file include/shark/Models/Neurons.h... Generating code for file include/shark/Models/Normalizer.h... Generating code for file include/shark/Models/OneVersusOneClassifier.h... Generating code for file include/shark/Models/OnlineRNNet.h... Generating code for file include/shark/Models/RBFLayer.h... Generating code for file include/shark/Models/RecurrentStructure.h... Generating code for file include/shark/Models/RNNet.h... Generating code for file include/shark/Models/SigmoidModel.h... Generating code for file include/shark/Models/Softmax.h... Generating code for file include/shark/Models/SoftNearestNeighborClassifier.h... Generating code for file include/shark/Models/TiedAutoencoder.h... Generating code for file include/shark/Models/Trees/BinaryTree.h... Generating code for file include/shark/Models/Trees/CARTClassifier.h... Generating code for file include/shark/Models/Trees/KDTree.h... Generating code for file include/shark/Models/Trees/KHCTree.h... Generating code for file include/shark/Models/Trees/LCTree.h... Generating code for file include/shark/Models/Trees/RFClassifier.h... Generating code for file include/shark/ObjectiveFunctions/AbstractConstraintHandler.h... Generating code for file include/shark/ObjectiveFunctions/AbstractCost.h... Generating code for file include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Ackley.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Cigar.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/CigarDiscus.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/CIGTAB1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/CIGTAB2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ConstrainedSphere.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DiffPowers.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Discus.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ3.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ4.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ5.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ6.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ7.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ELLI1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ELLI2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Ellipsoid.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Fonseca.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/GruauPole.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/GSP.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Himmelblau.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/IHR1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/IHR2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/IHR3.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/IHR4.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/IHR6.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ3.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ4.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ5.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ6.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ7.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ8.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/LZ9.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/MarkovPole.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/NonMarkovPole.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/DoublePole.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/SinglePole.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/RotatedErrorFunction.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Schwefel.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/Sphere.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ZDT2.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ZDT3.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ZDT4.h... Generating code for file include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h... Generating code for file include/shark/ObjectiveFunctions/BoxConstraintHandler.h... Generating code for file include/shark/ObjectiveFunctions/CombinedObjectiveFunction.h... Generating code for file include/shark/ObjectiveFunctions/CrossValidationError.h... Generating code for file include/shark/ObjectiveFunctions/ErrorFunction.h... Generating code for file include/shark/ObjectiveFunctions/EvaluationArchive.h... Generating code for file include/shark/ObjectiveFunctions/KernelBasisDistance.h... Generating code for file include/shark/ObjectiveFunctions/KernelTargetAlignment.h... Generating code for file include/shark/ObjectiveFunctions/LooError.h... Generating code for file include/shark/ObjectiveFunctions/LooErrorCSvm.h... Generating code for file include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/AbstractLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/CrossEntropy.h... Generating code for file include/shark/ObjectiveFunctions/Loss/CrossEntropyIndependent.h... Generating code for file include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/HingeLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/HuberLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/SquaredLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h... Generating code for file include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h... Generating code for file include/shark/ObjectiveFunctions/NegativeAUC.h... Generating code for file include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h... Generating code for file include/shark/ObjectiveFunctions/NegativeLogLikelihood.h... Generating code for file include/shark/ObjectiveFunctions/NoisyErrorFunction.h... Generating code for file include/shark/ObjectiveFunctions/RadiusMarginQuotient.h... Generating code for file include/shark/ObjectiveFunctions/Regularizer.h... Generating code for file include/shark/ObjectiveFunctions/ROC.h... Generating code for file include/shark/ObjectiveFunctions/SparseAutoencoderError.h... Generating code for file include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h... Generating code for file include/shark/Rng/AbstractDistribution.h... Generating code for file include/shark/Rng/Bernoulli.h... Generating code for file include/shark/Rng/Binomial.h... Generating code for file include/shark/Rng/Cauchy.h... Generating code for file include/shark/Rng/DiffGeometric.h... Generating code for file include/shark/Rng/Dirichlet.h... Generating code for file include/shark/Rng/DiscreteUniform.h... Generating code for file include/shark/Rng/Entropy.h... Generating code for file include/shark/Rng/Erlang.h... Generating code for file include/shark/Rng/Gamma.h... Generating code for file include/shark/Rng/Geometric.h... Generating code for file include/shark/Rng/GlobalRng.h... Generating code for file include/shark/Rng/HyperGeometric.h... Generating code for file include/shark/Rng/KullbackLeiberDivergence.h... Generating code for file include/shark/Rng/LogNormal.h... Generating code for file include/shark/Rng/NegExponential.h... Generating code for file include/shark/Rng/Normal.h... Generating code for file include/shark/Rng/Poisson.h... Generating code for file include/shark/Rng/Rng.h... Generating code for file include/shark/Rng/TruncatedExponential.h... Generating code for file include/shark/Rng/Uniform.h... Generating code for file include/shark/Rng/Weibull.h... Generating code for file include/shark/Statistics/Distributions/MultiNomialDistribution.h... Generating code for file include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h... Generating code for file include/shark/Statistics/Tests/WilcoxonRankSumTest.h... Generating code for file include/shark/Unsupervised/RBM/analytics.h... Generating code for file include/shark/Unsupervised/RBM/BinaryRBM.h... Generating code for file include/shark/Unsupervised/RBM/BipolarRBM.h... Generating code for file include/shark/Unsupervised/RBM/ConvolutionalBinaryRBM.h... Generating code for file include/shark/Unsupervised/RBM/ConvolutionalRBM.h... Generating code for file include/shark/Unsupervised/RBM/Energy.h... Generating code for file include/shark/Unsupervised/RBM/GaussianBinaryRBM.h... Generating code for file include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h... Generating code for file include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h... Generating code for file include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h... Generating code for file include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h... Generating code for file include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h... Generating code for file include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h... Generating code for file include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h... Generating code for file include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h... Generating code for file include/shark/Unsupervised/RBM/Problems/BarsAndStripes.h... Generating code for file include/shark/Unsupervised/RBM/Problems/DistantModes.h... Generating code for file include/shark/Unsupervised/RBM/Problems/MNIST.h... Generating code for file include/shark/Unsupervised/RBM/Problems/Shifter.h... Generating code for file include/shark/Unsupervised/RBM/RBM.h... Generating code for file include/shark/Unsupervised/RBM/Sampling/EnergyStoringTemperedMarkovChain.h... Generating code for file include/shark/Unsupervised/RBM/Sampling/GibbsOperator.h... Generating code for file include/shark/Unsupervised/RBM/Sampling/MarkovChain.h... Generating code for file include/shark/Unsupervised/RBM/Sampling/TemperedMarkovChain.h... Generating code for file include/shark/Unsupervised/RBM/StateSpaces/RealSpace.h... Generating code for file include/shark/Unsupervised/RBM/StateSpaces/TwoStateSpace.h... Generating code for file include/shark/Unsupervised/RBM/Tags.h... Generating code for file include/shark/Unsupervised/RBM/TruncExpBinaryRBM.h... Generating code for file obj-x86_64-linux-gnu/examples/Data/Datasets.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Data/Normalization.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Data/Subsets.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp... Generating code for file obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp... Generating code for file obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp... Generating file documentation... Generating docs for file examples/ExampleProject/HelloWorld.cpp... Generating docs for file include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h... Generating docs for file include/shark/Algorithms/AbstractOptimizer.h... Generating docs for file include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h... Generating docs for file include/shark/Algorithms/DirectSearch/CMA.h... Generating docs for file include/shark/Algorithms/DirectSearch/CMA/Chromosome.h... Generating docs for file include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h... Generating docs for file include/shark/Algorithms/DirectSearch/CMSA.h... Generating docs for file include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h... Generating docs for file include/shark/Algorithms/DirectSearch/ElitistCMA.h... Generating docs for file include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h... Generating docs for file include/shark/Algorithms/DirectSearch/FitnessExtractor.h... Generating docs for file include/shark/Algorithms/DirectSearch/Grid.h... Generating docs for file include/shark/Algorithms/DirectSearch/GridSearch.h... Generating docs for file include/shark/Algorithms/DirectSearch/HypervolumeApproximator.h... Generating docs for file include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Indicators/InvertedGenerationalDistance.h... Generating docs for file include/shark/Algorithms/DirectSearch/Indicators/LeastContributorApproximator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Indicators/MultiplicativeEpsilonIndicator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Individual.h... Generating docs for file include/shark/Algorithms/DirectSearch/LMCMA.h... Generating docs for file include/shark/Algorithms/DirectSearch/MOCMA.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Mutation/PolynomialMutation.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/PopulationBasedStepSizeAdaptation.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Recombination/OnePointCrossover.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Recombination/UniformCrossover.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/ElitistSelection.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/Selection/UniformRanking.h... Generating docs for file include/shark/Algorithms/DirectSearch/Operators/TwoPointStepSizeAdaptation.h... Generating docs for file include/shark/Algorithms/DirectSearch/ParetoDominanceComparator.h... Generating docs for file include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h... Generating docs for file include/shark/Algorithms/DirectSearch/SimplexDownhill.h... Generating docs for file include/shark/Algorithms/DirectSearch/SMS-EMOA.h... Generating docs for file include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h... Generating docs for file include/shark/Algorithms/DirectSearch/VDCMA.h... Generating docs for file include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h... Generating docs for file include/shark/Algorithms/GradientDescent/BFGS.h... Generating docs for file include/shark/Algorithms/GradientDescent/CG.h... Generating docs for file include/shark/Algorithms/GradientDescent/LBFGS.h... Generating docs for file include/shark/Algorithms/GradientDescent/LineSearch.h... Generating docs for file include/shark/Algorithms/GradientDescent/Rprop.h... Generating docs for file include/shark/Algorithms/GradientDescent/SteepestDescent.h... Generating docs for file include/shark/Algorithms/GradientDescent/TrustRegionNewton.h... Generating docs for file include/shark/Algorithms/JaakkolaHeuristic.h... Generating docs for file include/shark/Algorithms/KMeans.h... Generating docs for file include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h... Generating docs for file include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h... Generating docs for file include/shark/Algorithms/NearestNeighbors/TreeNearestNeighbors.h... Generating docs for file include/shark/Algorithms/Pegasos.h... Generating docs for file include/shark/Algorithms/QP/BoxConstrainedProblems.h... Generating docs for file include/shark/Algorithms/QP/QpBoxLinear.h... Generating docs for file include/shark/Algorithms/QP/QpMcBoxDecomp.h... Generating docs for file include/shark/Algorithms/QP/QpMcDecomp.h... Generating docs for file include/shark/Algorithms/QP/QpMcLinear.h... Generating docs for file include/shark/Algorithms/QP/QpMcSimplexDecomp.h... Generating docs for file include/shark/Algorithms/QP/QpSolver.h... Generating docs for file include/shark/Algorithms/QP/QpSparseArray.h... Generating docs for file include/shark/Algorithms/QP/QuadraticProgram.h... Generating docs for file include/shark/Algorithms/QP/SvmProblems.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/AbstractStoppingCriterion.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/GeneralizationLoss.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/GeneralizationQuotient.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/MaxIterations.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/TrainingError.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/TrainingProgress.h... Generating docs for file include/shark/Algorithms/StoppingCriteria/ValidatedStoppingCriterion.h... Generating docs for file include/shark/Algorithms/Trainers/AbstractSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/AbstractTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/AbstractWeightedTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h... Generating docs for file include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h... Generating docs for file include/shark/Algorithms/Trainers/Budgeted/ProjectBudgetMaintenanceStrategy.h... Generating docs for file include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h... Generating docs for file include/shark/Algorithms/Trainers/CARTTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/CSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/Distribution/DistTrainerContainer.h... Generating docs for file include/shark/Algorithms/Trainers/Distribution/GenericDistTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/Distribution/NormalTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/FisherLDA.h... Generating docs for file include/shark/Algorithms/Trainers/KernelMeanClassifier.h... Generating docs for file include/shark/Algorithms/Trainers/KernelSGDTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/LassoRegression.h... Generating docs for file include/shark/Algorithms/Trainers/LDA.h... Generating docs for file include/shark/Algorithms/Trainers/LinearRegression.h... Generating docs for file include/shark/Algorithms/Trainers/McReinforcedSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmADMTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmATMTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmATSTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmCSTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmLLWTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmMMRTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmOVATrainer.h... Generating docs for file include/shark/Algorithms/Trainers/McSvmWWTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/NBClassifierTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/NormalizeComponentsUnitInterval.h... Generating docs for file include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h... Generating docs for file include/shark/Algorithms/Trainers/NormalizeComponentsWhitening.h... Generating docs for file include/shark/Algorithms/Trainers/NormalizeComponentsZCA.h... Generating docs for file include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h... Generating docs for file include/shark/Algorithms/Trainers/OneClassSvmTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/OptimizationTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/PCA.h... Generating docs for file include/shark/Algorithms/Trainers/Perceptron.h... Generating docs for file include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/RFTrainer.h... Generating docs for file include/shark/Algorithms/Trainers/SigmoidFit.h... Generating docs for file include/shark/Core/DLLSupport.h... Generating docs for file include/shark/Core/Exception.h... Generating docs for file include/shark/Core/Flags.h... Generating docs for file include/shark/Core/INameable.h... Generating docs for file include/shark/Core/IParameterizable.h... Generating docs for file include/shark/Core/ISerializable.h... Generating docs for file include/shark/Core/Math.h... Generating docs for file include/shark/Core/OpenMP.h... Generating docs for file include/shark/Core/ResultSets.h... Generating docs for file include/shark/Core/State.h... Generating docs for file include/shark/Core/Timer.h... Generating docs for file include/shark/Core/Traits/ProxyReferenceTraits.h... Generating docs for file include/shark/Core/utility/CanBeCalled.h... Generating docs for file include/shark/Core/utility/functional.h... Generating docs for file include/shark/Core/utility/Iterators.h... Generating docs for file include/shark/Core/utility/KeyValuePair.h... Generating docs for file include/shark/Core/utility/Range.h... Generating docs for file include/shark/Core/utility/ScopedHandle.h... Generating docs for file include/shark/Core/utility/ZipPair.h... Generating docs for file include/shark/Data/BatchInterface.h... Generating docs for file include/shark/Data/BatchInterfaceAdaptStruct.h... Generating docs for file include/shark/Data/Csv.h... Generating docs for file include/shark/Data/CVDatasetTools.h... Generating docs for file include/shark/Data/DataDistribution.h... Generating docs for file include/shark/Data/Dataset.h... Generating docs for file include/shark/Data/DataView.h... Generating docs for file include/shark/Data/ExportKernelMatrix.h... Generating docs for file include/shark/Data/HDF5.h... Generating docs for file include/shark/Data/LabelOrder.h... Generating docs for file include/shark/Data/Libsvm.h... Generating docs for file include/shark/Data/Pgm.h... Generating docs for file include/shark/Data/SparseData.h... Generating docs for file include/shark/Data/Statistics.h... Generating docs for file include/shark/Statistics/Statistics.h... Generating docs for file include/shark/Data/WeightedDataset.h... Generating docs for file include/shark/LinAlg/Base.h... Generating docs for file include/shark/LinAlg/BLAS/assignment.hpp... Generating docs for file include/shark/LinAlg/BLAS/blas.h... Generating docs for file include/shark/LinAlg/BLAS/expression_types.hpp... Generating docs for file include/shark/LinAlg/BLAS/fwd.hpp... Generating docs for file include/shark/LinAlg/BLAS/io.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/atlas/potrf.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/potrf.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/potrf.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/cblas_inc.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/dot.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/dot.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/dot.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/gemm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/gemm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/gemm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/gemv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/gemv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/gemv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/tpmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/tpmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/tpmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/trmm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/trmm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/trmm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/trmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/trmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/trmv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/trsm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/trsm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/trsm.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/cblas/trsv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/trsv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/trsv.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/default/syev.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/lapack/syev.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/syev.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/lapack/fortran.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/traits.hpp... Generating docs for file include/shark/LinAlg/BLAS/kernels/vector_assign.hpp... Generating docs for file include/shark/LinAlg/BLAS/lu.hpp... Generating docs for file include/shark/LinAlg/BLAS/matrix.hpp... Generating docs for file include/shark/LinAlg/BLAS/matrix_expression.hpp... Generating docs for file include/shark/LinAlg/BLAS/matrix_proxy.hpp... Generating docs for file include/shark/LinAlg/BLAS/matrix_set.hpp... Generating docs for file include/shark/LinAlg/BLAS/matrix_sparse.hpp... Generating docs for file include/shark/LinAlg/BLAS/operation.hpp... Generating docs for file include/shark/LinAlg/BLAS/permutation.hpp... Generating docs for file include/shark/LinAlg/BLAS/triangular_matrix.hpp... Generating docs for file include/shark/LinAlg/BLAS/vector.hpp... Generating docs for file include/shark/LinAlg/BLAS/vector_expression.hpp... Generating docs for file include/shark/LinAlg/BLAS/vector_proxy.hpp... Generating docs for file include/shark/LinAlg/BLAS/vector_sparse.hpp... Generating docs for file include/shark/LinAlg/BlockMatrix2x2.h... Generating docs for file include/shark/LinAlg/CachedMatrix.h... Generating docs for file include/shark/LinAlg/Cholesky.h... Generating docs for file include/shark/LinAlg/eigenvalues.h... Generating docs for file include/shark/LinAlg/ExampleModifiedKernelMatrix.h... Generating docs for file include/shark/LinAlg/GaussianKernelMatrix.h... Generating docs for file include/shark/LinAlg/Initialize.h... Generating docs for file include/shark/LinAlg/KernelMatrix.h... Generating docs for file include/shark/LinAlg/LRUCache.h... Generating docs for file include/shark/LinAlg/Metrics.h... Generating docs for file include/shark/LinAlg/ModifiedKernelMatrix.h... Generating docs for file include/shark/LinAlg/PartlyPrecomputedMatrix.h... Generating docs for file include/shark/LinAlg/PrecomputedMatrix.h... Generating docs for file include/shark/LinAlg/RegularizedKernelMatrix.h... Generating docs for file include/shark/LinAlg/rotations.h... Generating docs for file include/shark/LinAlg/RQ.h... Generating docs for file include/shark/LinAlg/solveSystem.h... Generating docs for file include/shark/LinAlg/solveTriangular.h... Generating docs for file include/shark/LinAlg/svd.h... Generating docs for file include/shark/LinAlg/Tools.h... Generating docs for file include/shark/Models/AbstractModel.h... Generating docs for file include/shark/Models/Autoencoder.h... Generating docs for file include/shark/Models/Clustering/AbstractClustering.h... Generating docs for file include/shark/Models/Clustering/Centroids.h... Generating docs for file include/shark/Models/Clustering/ClusteringModel.h... Generating docs for file include/shark/Models/Clustering/HardClusteringModel.h... Generating docs for file include/shark/Models/Clustering/HierarchicalClustering.h... Generating docs for file include/shark/Models/Clustering/SoftClusteringModel.h... Generating docs for file include/shark/Models/CMAC.h... Generating docs for file include/shark/Models/ConcatenatedModel.h... Generating docs for file include/shark/Models/Converter.h... Generating docs for file include/shark/Models/ConvexCombination.h... Generating docs for file include/shark/Models/FFNet.h... Generating docs for file include/shark/Models/GaussianNoiseModel.h... Generating docs for file include/shark/Models/ImpulseNoiseModel.h... Generating docs for file include/shark/Models/Kernels/AbstractKernelFunction.h... Generating docs for file include/shark/Models/Kernels/AbstractMetric.h... Generating docs for file include/shark/Models/Kernels/ArdKernel.h... Generating docs for file include/shark/Models/Kernels/CSvmDerivative.h... Generating docs for file include/shark/Models/Kernels/DiscreteKernel.h... Generating docs for file include/shark/Models/Kernels/EvalSkipMissingFeatures.h... Generating docs for file include/shark/Models/Kernels/GaussianRbfKernel.h... Generating docs for file include/shark/Models/Kernels/KernelExpansion.h... Generating docs for file include/shark/Models/Kernels/KernelHelpers.h... Generating docs for file include/shark/Models/Kernels/LinearKernel.h... Generating docs for file include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h... Generating docs for file include/shark/Models/Kernels/MklKernel.h... Generating docs for file include/shark/Models/Kernels/ModelKernel.h... Generating docs for file include/shark/Models/Kernels/MonomialKernel.h... Generating docs for file include/shark/Models/Kernels/MultiTaskKernel.h... Generating docs for file include/shark/Models/Kernels/NormalizedKernel.h... Generating docs for file include/shark/Models/Kernels/PolynomialKernel.h... Generating docs for file include/shark/Models/Kernels/ProductKernel.h... Generating docs for file include/shark/Models/Kernels/ScaledKernel.h... Generating docs for file include/shark/Models/Kernels/SubrangeKernel.h... Generating docs for file include/shark/Models/Kernels/WeightedSumKernel.h... Generating docs for file include/shark/Models/LinearClassifier.h... Generating docs for file include/shark/Models/LinearModel.h... Generating docs for file include/shark/Models/LinearNorm.h... Generating docs for file include/shark/Models/MeanModel.h... Generating docs for file include/shark/Models/NBClassifier.h... Generating docs for file include/shark/Models/NearestNeighborClassifier.h... Generating docs for file include/shark/Models/NearestNeighborRegression.h... Generating docs for file include/shark/Models/Neurons.h... Generating docs for file include/shark/Models/Normalizer.h... Generating docs for file include/shark/Models/OneVersusOneClassifier.h... Generating docs for file include/shark/Models/OnlineRNNet.h... Generating docs for file include/shark/Models/RBFLayer.h... Generating docs for file include/shark/Models/RecurrentStructure.h... Generating docs for file include/shark/Models/RNNet.h... Generating docs for file include/shark/Models/SigmoidModel.h... Generating docs for file include/shark/Models/Softmax.h... Generating docs for file include/shark/Models/SoftNearestNeighborClassifier.h... Generating docs for file include/shark/Models/TiedAutoencoder.h... Generating docs for file include/shark/Models/Trees/BinaryTree.h... Generating docs for file include/shark/Models/Trees/CARTClassifier.h... Generating docs for file include/shark/Models/Trees/KDTree.h... Generating docs for file include/shark/Models/Trees/KHCTree.h... Generating docs for file include/shark/Models/Trees/LCTree.h... Generating docs for file include/shark/Models/Trees/RFClassifier.h... Generating docs for file include/shark/ObjectiveFunctions/AbstractConstraintHandler.h... Generating docs for file include/shark/ObjectiveFunctions/AbstractCost.h... Generating docs for file include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Ackley.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Cigar.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/CigarDiscus.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/CIGTAB1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/CIGTAB2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ConstrainedSphere.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DiffPowers.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Discus.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ3.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ4.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ5.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ6.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/DTLZ7.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ELLI1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ELLI2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Ellipsoid.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Fonseca.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/GruauPole.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/GSP.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Himmelblau.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/IHR1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/IHR2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/IHR3.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/IHR4.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/IHR6.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ3.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ4.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ5.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ6.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ7.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ8.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/LZ9.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/MarkovPole.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/NonMarkovPole.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/DoublePole.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/PoleSimulators/SinglePole.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/RotatedErrorFunction.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Schwefel.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/Sphere.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ZDT2.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ZDT3.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ZDT4.h... Generating docs for file include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h... Generating docs for file include/shark/ObjectiveFunctions/BoxConstraintHandler.h... Generating docs for file include/shark/ObjectiveFunctions/CombinedObjectiveFunction.h... Generating docs for file include/shark/ObjectiveFunctions/CrossValidationError.h... Generating docs for file include/shark/ObjectiveFunctions/ErrorFunction.h... Generating docs for file include/shark/ObjectiveFunctions/EvaluationArchive.h... Generating docs for file include/shark/ObjectiveFunctions/KernelBasisDistance.h... Generating docs for file include/shark/ObjectiveFunctions/KernelTargetAlignment.h... Generating docs for file include/shark/ObjectiveFunctions/LooError.h... Generating docs for file include/shark/ObjectiveFunctions/LooErrorCSvm.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/AbstractLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/CrossEntropy.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/CrossEntropyIndependent.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/HingeLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/HuberLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/SquaredLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h... Generating docs for file include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h... Generating docs for file include/shark/ObjectiveFunctions/NegativeAUC.h... Generating docs for file include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h... Generating docs for file include/shark/ObjectiveFunctions/NegativeLogLikelihood.h... Generating docs for file include/shark/ObjectiveFunctions/NoisyErrorFunction.h... Generating docs for file include/shark/ObjectiveFunctions/RadiusMarginQuotient.h... Generating docs for file include/shark/ObjectiveFunctions/Regularizer.h... Generating docs for file include/shark/ObjectiveFunctions/ROC.h... Generating docs for file include/shark/ObjectiveFunctions/SparseAutoencoderError.h... Generating docs for file include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h... Generating docs for file include/shark/Rng/AbstractDistribution.h... Generating docs for file include/shark/Rng/Bernoulli.h... Generating docs for file include/shark/Rng/Binomial.h... Generating docs for file include/shark/Rng/Cauchy.h... Generating docs for file include/shark/Rng/DiffGeometric.h... Generating docs for file include/shark/Rng/Dirichlet.h... Generating docs for file include/shark/Rng/DiscreteUniform.h... Generating docs for file include/shark/Rng/Entropy.h... Generating docs for file include/shark/Rng/Erlang.h... Generating docs for file include/shark/Rng/Gamma.h... Generating docs for file include/shark/Rng/Geometric.h... Generating docs for file include/shark/Rng/GlobalRng.h... Generating docs for file include/shark/Rng/HyperGeometric.h... Generating docs for file include/shark/Rng/KullbackLeiberDivergence.h... Generating docs for file include/shark/Rng/LogNormal.h... Generating docs for file include/shark/Rng/NegExponential.h... Generating docs for file include/shark/Rng/Normal.h... Generating docs for file include/shark/Rng/Poisson.h... Generating docs for file include/shark/Rng/Rng.h... Generating docs for file include/shark/Rng/TruncatedExponential.h... Generating docs for file include/shark/Rng/Uniform.h... Generating docs for file include/shark/Rng/Weibull.h... Generating docs for file include/shark/Statistics/Distributions/MultiNomialDistribution.h... Generating docs for file include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h... Generating docs for file include/shark/Statistics/Tests/WilcoxonRankSumTest.h... Generating docs for file include/shark/Unsupervised/RBM/analytics.h... Generating docs for file include/shark/Unsupervised/RBM/BinaryRBM.h... Generating docs for file include/shark/Unsupervised/RBM/Bipol[ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/KMeans.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/KMeans.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp arRBM.h... Generating docs for file include/shark/Unsupervised/RBM/ConvolutionalBinaryRBM.h... Generating docs for file include/shark/Unsupervised/RBM/ConvolutionalRBM.h... Generating docs for file include/shark/Unsupervised/RBM/Energy.h... Generating docs for file include/shark/Unsupervised/RBM/GaussianBinaryRBM.h... Generating docs for file include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h... Generating docs for file include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h... Generating docs for file include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h... Generating docs for file include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h... Generating docs for file include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h... Generating docs for file include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h... Generating docs for file include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h... Generating docs for file include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h... Generating docs for file include/shark/Unsupervised/RBM/Problems/BarsAndStripes.h... Generating docs for file include/shark/Unsupervised/RBM/Problems/DistantModes.h... Generating docs for file include/shark/Unsupervised/RBM/Problems/MNIST.h... Generating docs for file include/shark/Unsupervised/RBM/Problems/Shifter.h... Generating docs for file include/shark/Unsupervised/RBM/RBM.h... Generating docs for file include/shark/Unsupervised/RBM/Sampling/EnergyStoringTemperedMarkovChain.h... Generating docs for file include/shark/Unsupervised/RBM/Sampling/GibbsOperator.h... Generating docs for file include/shark/Unsupervised/RBM/Sampling/MarkovChain.h... Generating docs for file include/shark/Unsupervised/RBM/Sampling/TemperedMarkovChain.h... Generating docs for file include/shark/Unsupervised/RBM/StateSpaces/RealSpace.h... Generating docs for file include/shark/Unsupervised/RBM/StateSpaces/TwoStateSpace.h... Generating docs for file include/shark/Unsupervised/RBM/Tags.h... Generating docs for file include/shark/Unsupervised/RBM/TruncExpBinaryRBM.h... Generating docs for file obj-x86_64-linux-gnu/examples/Data/Datasets.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Data/Normalization.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Data/Subsets.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp... GeIn file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/Rprop.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ nerating docs for file obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp... Generating docs for file obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp... Generating page documentation... Generating docs for page todo... Generating docs for page deprecated... Generating group documentation... Generating class documentation... Generating docs for compound GaussianTaskKernel... Generating docs for compound MultiTaskKernel... Generating namespace index... Generating docs for namespace boost Generating docs for namespace boost::serialization Generating docs for compound boost::serialization::tracking_level< shark::TypedFlags< T > >... Generating docs for compound boost::serialization::tracking_level< std::vector< T > >... Generating docs for namespace example Generating docs for namespace shark GeneIn file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/Rprop.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h:61: warning: The following parameters of shark::BitflipMutator::operator()(DefaultRngType &rng, IndividualType &ind) are not documented: parameter 'rng' In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/Rprop.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ rating docs for compound shark::AbsoluteLoss... Generating docs for compound shark::AbstractBudgetMaintenanceStrategy... Generating docs for compound shark::AbstractClustering... Generating docs for compound shark::AbstractConstraintHandler... Generating docs for compound shark::AbstractCost... Generating docs for compound shark::AbstractDistribution... Generating docs for compound shark::AbstractKernelFunction... Generating docs for compound shark::AbstractLinearSvmTrainer... Generating docs for compound shark::AbstractLineSearchOptimizer... Generating docs for compound shark::AbstractLoss... Generating docs for compound shark::AbstractMetric... Generating docs for compound shark::AbstractModel... Generating docs for compound shark::AbstractMultiObjectiveOptimizer... Generating docs for compound shark::AbstractNearestNeighbors... Generating docs for compound shark::AbstractObjectiveFunction... Generating docs for nested compound shark::AbstractObjectiveFunction::SecondOrderDerivative... Generating docs for compound shark::AbstractOptimizer... Generating docs for compound shark::AbstractSingleObjectiveOptimizer... Generating docs for compound shark::AbstractStoppingCriterion... Generating docs for compound shark::AbstractSvmTrainer... Generating docs for compound shark::AbstractTrainer... Generating docs for compound shark::AbstractUnsupervisedTrainer... Generating docs for compound shark::AbstractWeightedTrainer... Generating docs for compound shark::AbstractWeightedUnsupervisedTrainer... Generating docs for compound shark::Ackley... Generating docs for compound shark::AdditiveEpsilonIndicator... Generating docs for compound shark::ARDKernelUnconstrained... Generating docs for compound shark::ArgMaxConverter... Generating docs for compound shark::Autoencoder... Generating docs for compound shark::BarsAndStripes... Generating docs for compound shark::BaseFastNonDominatedSort... Generating docs for compound shark::BaseRng... Generating docs for compound shark::Batch... Generating docs for compound shark::Bernoulli... Generating docs for compound shark::BFGS... Generating docs for compound shark::BiasSolver... Generating docs for compound shark::BiasSolverSimplex... Generating docs for compound shark::BinaryLayer... Generating docs for compound shark::BinaryTree... Generating docs for compound shark::Binomial... Generating docs for compound shark::BipolarLayer... Generating docs for compound shark::BitflipMutator... Generating docs for compound shark::BlockMatrix2x2... Generating docs for compound shark::BoundingBoxComputer... Generating docs for nested compound shark::BoundingBoxComputer::VolumeComparator... Generating docs for compound shark::BoxConstrainedProblem... Generating docs for compound shark::BoxConstrainedShrinkingProblem... Generating docs for compound shark::BoxConstraintHandler... Generating docs for compound shark::BoxedSVMProblem... Generating docs for compound shark::CachedMatrix... Generating docs for compound shark::CanBeCalled... Generating docs for compound shark::CARTClassifier... Generating docs for nested compound shark::CARTClassifier::SplitInfo... Generating docs for compound shark::CARTTrainer... Generating docs for nested compound shark::CARTTrainer::TableEntry... Generating docs for compound shark::Cauchy... Generating docs for compound shark::Centroids... Generating docs for compound shark::CG... Generating docs for compound shark::Chessboard... Generating docs for compound shark::Cigar... Generating docs for compound shark::CigarDiscus... Generating docs for compound shark::CIGTAB1... Generating docs for compound shark::CIGTAB2... Generating docs for compound shark::CircleInSquare... Generating docs for compound shark::ClusteringModel... Generating docs for compound shark::CMA... Generating docs for compound shark::CMAChromosome... Generating docs for compound shark::CMACMap... Generating docs for compound shark::CMAIndividual... Generating docs for compound shark::CMSA... Generating docs for compound shark::CombinedObjectiveFunction... Generating docs for compound shark::ConcatenatedModel.In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/TrustRegionNewton.h:35, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/TrustRegionNewton.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h:54: warning: The following parameters of shark::EPTournamentSelection::operator()(DefaultRngType &rng, InIterator it, InIterator itE, OutIterator out, OutIterator outE) are not documented: parameter 'rng' /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/EPTournamentSelection.h:77: warning: The following parameters of shark::EPTournamentSelection::operator()(DefaultRngType &rng, Population &population, std::size_t mu) are not documented: parameter 'rng' .. Generating docs for compound shark::ConstProxyReference... Generating docs for compound shark::ConstrainedSphere... Generating docs for compound shark::ContrastiveDivergence... Generating docs for compound shark::ConvexCombination... Generating docs for compound shark::ConvolutionalRBM... Generating docs for compound shark::CrossEntropy... Generating docs for compound shark::CrossEntropyIndependent... Generating docs for compound shark::CrossEntropyMethod... Generating docs for nested compound shark::CrossEntropyMethod::ConstantNoise... Generating docs for nested compound shark::CrossEntropyMethod::INoiseType... Generating docs for nested compound shark::CrossEntropyMethod::LinearNoise... Generating docs for compound shark::CrossValidationError... Generating docs for compound shark::CSvmDerivative... Generating docs for compound shark::CSVMProblem... Generating docs for compound shark::CSvmTrainer... Generating docs for compound shark::CVFolds... Generating docs for compound shark::Data... Generating docs for compound shark::DataDistribution... Generating docs for compound shark::DataView... Generating docs for compound shark::DiagonalWithCircle... Generating docs for compound shark::DiffGeometric... Generating docs for compound shark::DiffGeometric_distribution... Generating docs for compound shark::DiffPowers... Generating docs for compound shark::Dirichlet... Generating docs for compound shark::Dirichlet_distribution... Generating docs for compound shark::DiscreteKernel... Generating docs for compound shark::DiscreteLoss... Generating docs for compound shark::DiscreteUniform... Generating docs for compound shark::Discus... Generating docs for compound shark::DistantModes... Generating docs for compound shark::DistTrainerContainer... Generating docs for compound shark::Divide... Generating docs for compound shark::DoublePole... Generating docs for compound shark::DropoutNeuron... Generating docs for compound shark::DTLZ1... Generating docs for compound shark::DTLZ2... Generating docs for compound shark::DTLZ3... Generating docs for compound shark::DTLZ4... Generating docs for compound shark::DTLZ5... Generating docs for compound shark::DTLZ6... Generating docs for compound shark::DTLZ7... Generating docs for compound shark::ElitistCMA... Generating docs for compound shark::ElitistSelection... Generating docs for compound shark::ELLI1... Generating docs for compound shark::ELLI2... Generating docs for compound shark::Ellipsoid... Generating docs for compound shark::EmptyState... Generating docs for compound shark::Energy... Generating docs for compound shark::EnergyStoringTemperedMarkovChain... Generating docs for compound shark::EpsilonHingeLoss... Generating docs for compound shark::EpsilonSvmTrainer... Generating docs for compound shark::EPTournamentSelection... Generating docs for compound shark::Erlang... Generating docs for compound shark::Erlang_distribution... Generating docs for compound shark::ErrorFunction... Generating docs for compound shark::EvaluationArchive... Generating docs for nested compound shark::EvaluationArchive::PointResultPairType... Generating docs for compound shark::ExactGradient... Generating docs for compound shark::ExampleModifiedKernelMatrix... Generating docs for compound shark::Exception... Generating docs for compound shark::FastSigmoidNeuron... Generating docs for compound shark::FFNet... Generating docs for compound shark::FFNetStructures... Generating docs for compound shark::FisherLDA... Generating docs for compound shark::FitnessExtractor... Generating docs for compound shark::Fonseca... Generating docs for compound shark::Gamma... Generating docs for compound shark::Gamma_distribution... Generating docs for compound shark::GaussianKernelMatrix... Generating docs for compound shark::GaussianLayer... Generating docs for compound shark::GaussianNoiseModel... Generating docs for compound shark::GaussianRbfKernel... Generating docs for compound shark::GeneralizationLoss... Generating docs for compound shark::GeneralizationQuotient... Generating docs for compound shark::GeneralQuadIn file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/TrustRegionNewton.h:35, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/TrustRegionNewton.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:256: warning: argument 'function' of command @param is not found in the argument list of shark::IndicatorBasedRealCodedNSGAII< Indicator >::updatePopulation(std::vector< IndividualType > const &offspringVec) /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:260: warning: The following parameters of shark::IndicatorBasedRealCodedNSGAII::updatePopulation(std::vector< IndividualType > const &offspringVec) are not documented: parameter 'offspringVec' In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/TrustRegionNewton.h:35, from /<>/shark-3.1.3+ds1/src/Algorithms/GradientDescent/TrustRegionNewton.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ raticProblem... Generating docs for compound shark::GenericDistTrainer... Generating docs for compound shark::Geometric... Generating docs for compound shark::GibbsOperator... Generating docs for compound shark::GridSearch... Generating docs for compound shark::GruauPole... Generating docs for compound shark::GSP... Generating docs for compound shark::HardClusteringModel... Generating docs for compound shark::HierarchicalClustering... Generating docs for compound shark::Himmelblau... Generating docs for compound shark::HingeLoss... Generating docs for compound shark::HMGSelectionCriterion... Generating docs for compound shark::HuberLoss... Generating docs for compound shark::HyperGeometric... Generating docs for compound shark::HyperGeometric_distribution... Generating docs for compound shark::HypervolumeApproximator... Generating docs for compound shark::HypervolumeCalculator... Generating docs for compound shark::HypervolumeIndicator... Generating docs for compound shark::IdentityFitnessExtractor... Generating docs for compound shark::IHR1... Generating docs for compound shark::IHR2... Generating docs for compound shark::IHR3... Generating docs for compound shark::IHR4... Generating docs for compound shark::IHR6... Generating docs for compound shark::ImageInformation... Generating docs for compound shark::ImagePatches... Generating docs for compound shark::ImpulseNoiseModel... Generating docs for compound shark::INameable... Generating docs for compound shark::IndexedIterator... Generating docs for compound shark::IndicatorBasedMOCMA... Generating docs for compound shark::IndicatorBasedRealCodedNSGAII... Generating docs for compound shark::IndicatorBasedSelection... Generating docs for compound shark::IndicatorBasedSteadyStateMOCMA... Generating docs for compound shark::Individual... Generating docs for nested compound shark::Individual::FitnessOrdering... Generating docs for nested compound shark::Individual::RankOrdering... Generating docs for compound shark::InvertedGenerationalDistance... Generating docs for compound shark::IParameterizable... Generating docs for compound shark::IRpropMinus... Generating docs for compound shark::IRpropPlus... Generating docs for compound shark::IRpropPlusFull... Generating docs for compound shark::ISerializable... Generating docs for compound shark::IterativeNNQuery... Generating docs for compound shark::JaakkolaHeuristic... Generating docs for compound shark::KDTree... Generating docs for compound shark::KernelBasisDistance... Generating docs for compound shark::KernelBudgetedSGDTrainer... Generating docs for compound shark::KernelClassifier... Generating docs for compound shark::KernelExpansion... Generating docs for compound shark::KernelMatrix... Generating docs for compound shark::KernelMeanClassifier... Generating docs for compound shark::KernelSGDTrainer... Generating docs for compound shark::KernelTargetAlignment... Generating docs for compound shark::KeyValuePair... Generating docs for compound shark::KeyValueRange... Generating docs for compound shark::KHCTree... Generating docs for compound shark::LabeledData... Generating docs for compound shark::LabeledDataDistribution... Generating docs for compound shark::LabelOrder... Generating docs for compound shark::LassoRegression... Generating docs for compound shark::LBFGS... Generating docs for compound shark::LCTree... Generating docs for compound shark::LDA... Generating docs for compound shark::LeastContributorApproximator... Generating docs for nested compound shark::LeastContributorApproximator::IdentityFitnessExtractor... Generating docs for nested compound shark::LeastContributorApproximator::Point... Generating docs for compound shark::LibSVMSelectionCriterion... Generating docs for compound shark::LinearClassifier... Generating docs for compound shark::LinearCSvmTrainer... Generating docs for compound shark::LinearKernel... Generating docs for compound shark::LinearMcSvmADMTrainer... Generating docs for compound shark::LinearMcSvmATMTrainer... Generating docs for compound shark::LinearMcSvmATSTrainer... Generating d/<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h:75: warning: The following parameters of shark::LinearRankingSelection::operator()(DefaultRngType &rng, InIterator individuals, InIterator individualsE, OutIterator out, OutIterator outE) const are not documented: parameter 'rng' /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:150: warning: argument 'rng' of command @param is not found in the argument list of shark::MultiVariateNormalDistributionCholesky::MultiVariateNormalDistributionCholesky(RealMatrix const &covariance) ocs for compound shark::LinearMcSvmCSTrainer... Generating docs for compound shark::LinearMcSvmLLWTrainer... Generating docs for compound shark::LinearMcSvmMMRTrainer... Generating docs for compound shark::LinearMcSvmOVATrainer... Generating docs for compound shark::LinearMcSvmReinforcedTrainer... Generating docs for compound shark::LinearMcSvmWWTrainer... Generating docs for compound shark::LinearModel... Generating docs for compound shark::LinearNeuron... Generating docs for compound shark::LinearNorm... Generating docs for compound shark::LinearRankingSelection... Generating docs for compound shark::LinearRegression... Generating docs for compound shark::LineSearch... Generating docs for compound shark::LMCMA... Generating docs for compound shark::LogisticNeuron... Generating docs for compound shark::LogNormal... Generating docs for compound shark::LooError... Generating docs for compound shark::LooErrorCSvm... Generating docs for compound shark::LRUCache... Generating docs for compound shark::LZ1... Generating docs for compound shark::LZ2... Generating docs for compound shark::LZ3... Generating docs for compound shark::LZ4... Generating docs for compound shark::LZ5... Generating docs for compound shark::LZ6... Generating docs for compound shark::LZ7... Generating docs for compound shark::LZ8... Generating docs for compound shark::LZ9... Generating docs for compound shark::MarkovChain... Generating docs for compound shark::MarkovPole... Generating docs for compound shark::MaximumGainCriterion... Generating docs for compound shark::MaximumGradientCriterion... Generating docs for compound shark::MaxIterations... Generating docs for compound shark::McPegasos... Generating docs for compound shark::McReinforcedSvmTrainer... Generating docs for compound shark::McSvmADMTrainer... Generating docs for compound shark::McSvmATMTrainer... Generating docs for compound shark::McSvmATSTrainer... Generating docs for compound shark::McSvmCSTrainer... Generating docs for compound shark::McSvmLLWTrainer... Generating docs for compound shark::McSvmMMRTrainer... Generating docs for compound shark::McSvmOVATrainer... Generating docs for compound shark::McSvmWWTrainer... Generating docs for compound shark::MeanModel... Generating docs for compound shark::MergeBudgetMaintenanceStrategy... Generating docs for compound shark::MergeBudgetMaintenanceStrategy< RealVector >... Generating docs for nested compound shark::MergeBudgetMaintenanceStrategy< RealVector >::MergingProblemFunction... Generating docs for compound shark::MissingFeaturesKernelExpansion... Generating docs for compound shark::MissingFeatureSvmTrainer... Generating docs for compound shark::MklKernel... Generating docs for compound shark::MNIST... Generating docs for compound shark::ModelKernel... Generating docs for compound shark::ModifiedKernelMatrix... Generating docs for compound shark::MonomialKernel... Generating docs for compound shark::MultiChainApproximator... Generating docs for compound shark::MultiNomialDistribution... Generating docs for compound shark::MultiplicativeEpsilonIndicator... Generating docs for compound shark::Multiply... Generating docs for compound shark::MultiSequenceIterator... Generating docs for compound shark::MultiTaskSample... Generating docs for compound shark::MultiVariateNormalDistribution... Generating docs for compound shark::MultiVariateNormalDistributionCholesky... Generating docs for compound shark::MVPSelectionCriterion... Generating docs for compound shark::NBClassifier... Generating docs for compound shark::NBClassifierTrainer... Generating docs for compound shark::NearestNeighborClassifier... Generating docs for compound shark::NearestNeighborRegression... Generating docs for compound shark::NegativeAUC... Generating docs for compound shark::NegativeGaussianProcessEvidence... Generating docs for compound shark::NegativeLogLikelihood... Generating docs for compound shark::NegativeWilcoxonMannWhitneyStatistic... Generating docs for compound shark::NegExponential... Generating docs for compound shark::NestedGridSearch... Generating docs f/<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/PolynomialMutation.h:60: warning: The following parameters of shark::PolynomialMutator::operator()(DefaultRngType &rng, IndividualType &ind) const are not documented: parameter 'rng' or compound shark::NoisyErrorFunction... Generating docs for compound shark::NonMarkovPole... Generating docs for compound shark::Normal... Generating docs for compound shark::NormalDistributedPoints... Generating docs for compound shark::NormalizeComponentsUnitInterval... Generating docs for compound shark::NormalizeComponentsUnitVariance... Generating docs for compound shark::NormalizeComponentsWhitening... Generating docs for compound shark::NormalizeComponentsZCA... Generating docs for compound shark::NormalizedKernel... Generating docs for compound shark::NormalizeKernelUnitVariance... Generating docs for compound shark::Normalizer... Generating docs for compound shark::NormalTrainer... Generating docs for compound shark::OneClassSvmTrainer... Generating docs for compound shark::OneNormRegularizer... Generating docs for compound shark::OnePointCrossover... Generating docs for compound shark::OneVersusOneClassifier... Generating docs for compound shark::OnlineRNNet... Generating docs for compound shark::OptimizationTrainer... Generating docs for compound shark::PairIterator... Generating docs for compound shark::PairRangeType... Generating docs for compound shark::PairReference... Generating docs for compound shark::PamiToy... Generating docs for compound shark::ParetoDominanceComparator... Generating docs for compound shark::PartlyPrecomputedMatrix... Generating docs for compound shark::PCA... Generating docs for compound shark::Pegasos... Generating docs for compound shark::PenalizingEvaluator... Generating docs for compound shark::Perceptron... Generating docs for compound shark::PointSearch... Generating docs for compound shark::Poisson... Generating docs for compound shark::PolynomialKernel... Generating docs for compound shark::PolynomialMutator... Generating docs for compound shark::PopulationBasedStepSizeAdaptation... Generating docs for compound shark::PrecomputedMatrix... Generating docs for compound shark::ProductKernel... Generating docs for compound shark::ProjectBudgetMaintenanceStrategy... Generating docs for compound shark::ProjectBudgetMaintenanceStrategy< RealVector >... Generating docs for compound shark::ProxyIterator... Generating docs for compound shark::QpBoxLinear... Generating docs for compound shark::QpBoxLinear< CompressedRealVector >... Generating docs for nested compound shark::QpBoxLinear< CompressedRealVector >::SparseVector... Generating docs for compound shark::QpConfig... Generating docs for compound shark::QpMcBoxDecomp... Generating docs for nested compound shark::QpMcBoxDecomp::Example... Generating docs for nested compound shark::QpMcBoxDecomp::PreferedSelectionStrategy... Generating docs for nested compound shark::QpMcBoxDecomp::Variable... Generating docs for compound shark::QpMcDecomp... Generating docs for nested compound shark::QpMcDecomp::tExample... Generating docs for nested compound shark::QpMcDecomp::tVariable... Generating docs for compound shark::QpMcLinear... Generating docs for compound shark::QpMcLinearADM... Generating docs for compound shark::QpMcLinearATM... Generating docs for compound shark::QpMcLinearATS... Generating docs for compound shark::QpMcLinearCS... Generating docs for compound shark::QpMcLinearLLW... Generating docs for compound shark::QpMcLinearMMR... Generating docs for compound shark::QpMcLinearReinforced... Generating docs for compound shark::QpMcLinearWW... Generating docs for compound shark::QpMcSimplexDecomp... Generating docs for nested compound shark::QpMcSimplexDecomp::Example... Generating docs for nested compound shark::QpMcSimplexDecomp::PreferedSelectionStrategy... Generating docs for nested compound shark::QpMcSimplexDecomp::Variable... Generating docs for compound shark::QpSolutionProperties... Generating docs for compound shark::QpSolver... Generating docs for compound shark::QpSparseArray... Generating docs for nested compound shark::QpSparseArray::Entry... Generating docs for nested compound shark::QpSparseArray::Row... Generating docs for compound shark::QpStoppingCondition... Generating docs for compound shark::RadiusMarginQuoti/<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h:57: warning: The following parameters of shark::RouletteWheelSelection::operator()(DefaultRngType &rng, Iterator it, Iterator itE, RealVector const &probabilities) const are not documented: parameter 'rng' /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h:61: warning: The following parameters of shark::SimulatedBinaryCrossover::operator()(RngType &rng, IndividualType &i1, IndividualType &i2) const are not documented: parameter 'rng' /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h:73: warning: The following parameters of shark::TournamentSelection::operator()(DefaultRngType &rng, Iterator it, Iterator itE) const are not documented: parameter 'rng' ent... Generating docs for nested compound shark::RadiusMarginQuotient::Result... Generating docs for compound shark::RBFLayer... Generating docs for compound shark::RBM... Generating docs for compound shark::RealSpace... Generating docs for compound shark::RectifierNeuron... Generating docs for compound shark::RecurrentStructure... Generating docs for compound shark::RegularizationNetworkTrainer... Generating docs for compound shark::RegularizedKernelMatrix... Generating docs for compound shark::RemoveBudgetMaintenanceStrategy... Generating docs for compound shark::ResultSet... Generating docs for compound shark::RFClassifier... Generating docs for compound shark::RFTrainer... Generating docs for nested compound shark::RFTrainer::RFAttribute... Generating docs for compound shark::RNNet... Generating docs for compound shark::ROC... Generating docs for compound shark::Rosenbrock... Generating docs for compound shark::RotatedObjectiveFunction... Generating docs for compound shark::RouletteWheelSelection... Generating docs for compound shark::RpropMinus... Generating docs for compound shark::RpropPlus... Generating docs for compound shark::Sampler... Generating docs for compound shark::ScaledKernel... Generating docs for compound shark::Schwefel... Generating docs for compound shark::ScopedHandle... Generating docs for compound shark::Shift... Generating docs for compound shark::Shifter... Generating docs for compound shark::SigmoidFitPlatt... Generating docs for compound shark::SigmoidFitRpropNLL... Generating docs for compound shark::SigmoidModel... Generating docs for compound shark::SimpleNearestNeighbors... Generating docs for compound shark::SimpleSigmoidModel... Generating docs for compound shark::SimplexDownhill... Generating docs for compound shark::SimulatedBinaryCrossover... Generating docs for compound shark::SingleChainApproximator... Generating docs for compound shark::SingleObjectiveResultSet... Generating docs for compound shark::SinglePole... Generating docs for compound shark::SMSEMOA... Generating docs for compound shark::SoftClusteringModel... Generating docs for compound shark::Softmax... Generating docs for compound shark::SoftNearestNeighborClassifier... Generating docs for compound shark::SparseAutoencoderError... Generating docs for compound shark::Sphere... Generating docs for compound shark::SquaredEpsilonHingeLoss... Generating docs for compound shark::SquaredHingeCSvmTrainer... Generating docs for compound shark::SquaredHingeLinearCSvmTrainer... Generating docs for compound shark::SquaredHingeLoss... Generating docs for compound shark::SquaredLoss... Generating docs for compound shark::SquaredLoss< OutputType, unsigned int >... Generating docs for compound shark::SquaredLoss< Sequence, Sequence >... Generating docs for compound shark::State... Generating docs for compound shark::SteepestDescent... Generating docs for compound shark::SubrangeKernel... Generating docs for compound shark::SvmLogisticInterpretation... Generating docs for compound shark::SvmProblem... Generating docs for compound shark::SvmShrinkingProblem... Generating docs for compound shark::TanhNeuron... Generating docs for compound shark::TanhSigmoidModel... Generating docs for compound shark::TemperedMarkovChain... Generating docs for compound shark::ThresholdConverter... Generating docs for compound shark::ThresholdVectorConverter... Generating docs for compound shark::TiedAutoencoder... Generating docs for compound shark::Timer... Generating docs for compound shark::TournamentSelection... Generating docs for compound shark::TrainingError... Generating docs for compound shark::TrainingProgress... Generating docs for compound shark::TransformedData... Generating docs for compound shark::TreeConstruction... Generating docs for compound shark::TreeNearestNeighbors... Generating docs for compound shark::Truncate... Generating docs for compound shark::TruncateAndRescale... Generating docs for compound shark::TruncatedExponential... Generating docs for compound shark::TruncatedExponential_distribution... Generating docs for compound/<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/UniformRanking.h:53: warning: The following parameters of shark::UniformRankingSelection::operator()(DefaultRngType &rng, InIterator individuals, InIterator individualsE, OutIterator out, OutIterator outE) are not documented: parameter 'rng' shark::TruncatedExponentialLayer... Generating docs for compound shark::TrustRegionNewton... Generating docs for compound shark::TukeyBiweightLoss... Generating docs for compound shark::TwoNormRegularizer... Generating docs for compound shark::TwoPointStepSizeAdaptation... Generating docs for compound shark::TwoStateSpace... Generating docs for compound shark::TypedFeatureNotAvailableException... Generating docs for compound shark::TypedFlags... Generating docs for compound shark::Uniform... Generating docs for compound shark::UniformCrossover... Generating docs for compound shark::UniformRankingSelection... Generating docs for compound shark::UnlabeledData... Generating docs for compound shark::ValidatedSingleObjectiveResultSet... Generating docs for compound shark::ValidatedStoppingCriterion... Generating docs for compound shark::VDCMA... Generating docs for compound shark::VectorMatrixTraits... Generating docs for compound shark::Wave... Generating docs for compound shark::Weibull... Generating docs for compound shark::Weibull_distribution... Generating docs for compound shark::WeightedLabeledData... Generating docs for compound shark::WeightedSumKernel... Generating docs for nested compound shark::WeightedSumKernel::tBase... Generating docs for compound shark::WeightedUnlabeledData... Generating docs for compound shark::WilcoxonRankSumTest... Generating docs for nested compound shark::WilcoxonRankSumTest::Element... Generating docs for nested compound shark::WilcoxonRankSumTest::Result... Generating docs for compound shark::WS2MaximumGradientCriterion... Generating docs for compound shark::ZDT1... Generating docs for compound shark::ZDT2... Generating docs for compound shark::ZDT3... Generating docs for compound shark::ZDT4... Generating docs for compound shark::ZDT6... Generating docs for compound shark::ZeroOneLoss... Generating docs for compound shark::ZeroOneLoss< unsigned int, RealVector >... Generating docs for namespace shark::blas Generating docs for compound shark::blas::Blocking... Generating docs for compound shark::blas::compressed_matrix... Generating docs for nested compound shark::blas::compressed_matrix::reference... Generating docs for compound shark::blas::compressed_vector... Generating docs for nested compound shark::blas::compressed_vector::reference... Generating docs for compound shark::blas::const_expression< compressed_matrix< T, I > >... Generating docs for compound shark::blas::const_expression< compressed_matrix< T, I > const >... Generating docs for compound shark::blas::const_expression< compressed_vector< T, I > >... Generating docs for compound shark::blas::const_expression< compressed_vector< T, I > const >... Generating docs for compound shark::blas::const_expression< matrix< T, Orientation > >... Generating docs for compound shark::blas::const_expression< matrix< T, Orientation > const >... Generating docs for compound shark::blas::const_expression< triangular_matrix< T, Orientation, TriangularType > >... Generating docs for compound shark::blas::const_expression< triangular_matrix< T, Orientation, TriangularType > const >... Generating docs for compound shark::blas::const_expression< vector< T > >... Generating docs for compound shark::blas::const_expression< vector< T > const >... Generating docs for compound shark::blas::dense_matrix_adaptor... Generating docs for compound shark::blas::dense_vector_adaptor... Generating docs for compound shark::blas::diagonal_matrix... Generating docs for nested compound shark::blas::diagonal_matrix::const_row_iterator... Generating docs for compound shark::blas::identity_matrix... Generating docs for compound shark::blas::matrix... Generating docs for compound shark::blas::matrix_addition... Generating docs for compound shark::blas::matrix_binary... Generating docs for compound shark::blas::matrix_column... Generating docs for compound shark::blas::matrix_container... Generating docs for compound shark::blas::matrix_expression... Generating docs for compound shark::blas::matrix_matrix_prod... Generating docs for compound shark::blas::matrix_ran[ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/LDA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/LDA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp [ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/LinearRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/LinearRegression.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/LinearRegression.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ ge... Generating docs for compound shark::blas::matrix_reference... Generating docs for compound shark::blas::matrix_row... Generating docs for compound shark::blas::matrix_scalar_multiply... Generating docs for compound shark::blas::matrix_set... Generating docs for compound shark::blas::matrix_set_expression... Generating docs for compound shark::blas::matrix_transpose... Generating docs for compound shark::blas::matrix_unary... Generating docs for compound shark::blas::matrix_vector_prod... Generating docs for compound shark::blas::matrix_vector_range... Generating docs for compound shark::blas::noalias_proxy... Generating docs for compound shark::blas::outer_product... Generating docs for compound shark::blas::permutation_matrix... Generating docs for compound shark::blas::scalar_matrix... Generating docs for compound shark::blas::scalar_vector... Generating docs for compound shark::blas::SolveAXB... Generating docs for compound shark::blas::SolveXAB... Generating docs for compound shark::blas::sparse_vector_adaptor... Generating docs for compound shark::blas::temporary_proxy... Generating docs for compound shark::blas::triangular_matrix... Generating docs for nested compound shark::blas::triangular_matrix::major1_iterator... Generating docs for nested compound shark::blas::triangular_matrix::major2_iterator... Generating docs for compound shark::blas::vector... Generating docs for compound shark::blas::vector_addition... Generating docs for compound shark::blas::vector_binary... Generating docs for compound shark::blas::vector_container... Generating docs for compound shark::blas::vector_expression... Generating docs for compound shark::blas::vector_range... Generating docs for compound shark::blas::vector_reference... Generating docs for compound shark::blas::vector_repeater... Generating docs for compound shark::blas::vector_scalar_multiply... Generating docs for compound shark::blas::vector_set_expression... Generating docs for compound shark::blas::vector_unary... Generating docs for namespace shark::blas::kernels Generating docs for namespace shark::statistics Generating docs for compound shark::statistics::BaseStatisticsObject... Generating docs for compound shark::statistics::FractionMissing... Generating docs for compound shark::statistics::LowerQuantile... Generating docs for compound shark::statistics::Mean... Generating docs for compound shark::statistics::Median... Generating docs for compound shark::statistics::Quantile... Generating docs for compound shark::statistics::ResultTable... Generating docs for compound shark::statistics::Statistics... Generating docs for compound shark::statistics::UpperQuantile... Generating docs for compound shark::statistics::Variance... Generating docs for namespace shark::tags Generating docs for compound shark::tags::DiscreteSpace... Generating docs for compound shark::tags::RealSpace... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running dot... Generating dot graphs using 5 parallel threads... Running dot for graph 1/629 Running dot for graph 2/629 Running dot for graph 3/629 Running dot for graph 4/629 Running dot for graph 5/629 Running dot for graph 6/629 Running dot for graph 7/629 Running dot for graph 8/629 Running dot for graph 9/629 Running dot for graph 10/629 Running dot for graph 11/629 Running dot for graph 12/629 Running dot for graph 13/629 Running dot for graph 14/629 Running dot for graph 15/629 Running dot for graph 16/629 Running dot for graph 17/629 Running dot for graph 18/629 Running dot for graph 19/629 Running dot for graph 20/629 Running dot for graph 21/629 Running doIn file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:43, from /<>/shark-3.1.3+ds1/src/Algorithms/KMeans.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ t for graph 22/629 Running dot for graph 23/629 Running dot for graph 24/629 Running dot for graph 25/629 Running dot for graph 26/629 Running dot for graph 27/629 Running dot for graph 28/629 Running dot for graph 29/629 Running dot for graph 30/629 Running dot for graph 31/629 Running dot for graph 32/629 Running dot for graph 33/629 Running dot for graph 34/629 Running dot for graph 35/629 Running dot for graph 36/629 Running dot for graph 37/629 Running dot for graph 38/629 Running dot for graph 39/629 Running dot for graph 40/629 Running dot for graph 41/629 Running dot for graph 42/629 Running dot for graph 43/629 Running dot for graph 44/629 Running dot for graph 45/629 Running dot for graph 46/629 Running dot for graph 47/629 Running dot for graph 48/629 Running dot for graph 49/629 Running dot for graph 50/629 Running dot for graph 51/629 Running dot for graph 52/629 Running dot for graph 53/629 Running dot for graph 54/629 Running dot for graph 55/629 Running dot for graph 56/629 Running dot for graph 57/629 Running dot for graph 58/629 Running dot for graph 59/629 Running dot for graph 60/629 Running dot for graph 61/629 Running dot for graph 62/629 Running dot for graph 63/629 Running dot for graph 64/629 Running dot for graph 65/629 Running dot for graph 66/629 Running dot for graph 67/629 Running dot for graph 68/629 Running dot for graph 69/629 Running dot for graph 70/629 Running dot for graph 71/629 Running dot for graph 72/629 Running dot for graph 73/629 Running dot for graph 74/629 Running dot for graph 75/629 Running dot for graph 76/629 Running dot for graph 77/629 Running dot for graph 78/629 Running dot for graph 79/629 Running dot for graph 80/629 Running dot for graph 81/629 Running dot for graph 82/629 Running dot for graph 83/629 Running dot for graph 84/629 Running dot for graph 85/629 Running dot for graph 86/629 Running dot for graph 87/629 Running dot for graph 88/629 Running dot for graph 89/629 Running dot for graph 90/629 Running dot for graph 91/629 Running dot for graph 92/629 Running dot for graph 93/629 Running dot for graph 94/629 Running dot for graph 95/629 Running dot for graph 96/629 Running dot for graph 97/629 Running dot for graph 98/629 Running dot for graph 99/629 Running dot for graph 100/629 Running dot for graph 101/629 Running dot for graph 102/629 Running dot for graph 103/629 Running dot for graph 104/629 Running dot for graph 105/629 Running dot for graph 106/629 Running dot for graph 107/629 Running dot for graph 108/629 Running dot for graph 109/629 Running dot for graph 110/629 Running dot for graph 111/629 Running dot for graph 112/629 Running dot for graph 113/629 Running dot for graph 114/629 Running dot for graph 115/629 Running dot for graph 116/629 Running dot for graph 117/629 Running dot for graph 118/629 Running dot for graph 119/629 Running dot for graph 120/629 Running dot for graph 121/629 Running dot for graph 122/629 Running dot for graph 123/629 Running dot for graph 124/629 Running dot for graph 125/629 Running dot for graph 126/629 Running dot for graph 127/629 Running dot for graph 128/629 Running dot for graph 129/629 Running dot for graph 130/629 Running dot for graph 131/629 Running dot for graph 132/629 Running dot for graph 133/629 Running dot for graph 134/629 Running dot for graph 135/629 Running dot for graph 136/629 Running dot for graph 137/629 Running dot for graph 138/629 Running dot for graph 139/629 Running dot for graph 140/629 Running dot for graph 141/629 Running dot for graph 142/629 Running dot for graph 143/629 Running dot for graph 144/629 Running dot for graph 145/629 Running dot for graph 146/629 Running dot for graph 147/629 Running dot for graph 148/629 Running dot for graph 149/629 Running dot for graph 150/629 Running dot for graph 151/629 Running dot for graph 152/629 Running dot for graph 153/629 Running dot for graph 154/629 Running dot for graph 155/629 Running dot for graph 156/629 Running dot for graph 157/629 Running dot for graph 158/629 Running dot for graph 159/629 Running dot for graph 160/629 Running dot foIn file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ r graph 161/629 Running dot for graph 162/629 Running dot for graph 163/629 Running dot for graph 164/629 Running dot for graph 165/629 Running dot for graph 166/629 Running dot for graph 167/629 Running dot for graph 168/629 Running dot for graph 169/629 Running dot for graph 170/629 Running dot for graph 171/629 Running dot for graph 172/629 Running dot for graph 173/629 Running dot for graph 174/629 Running dot for graph 175/629 Running dot for graph 176/629 Running dot for graph 177/629 Running dot for graph 178/629 Running dot for graph 179/629 Running dot for graph 180/629 Running dot for graph 181/629 Running dot for graph 182/629 Running dot for graph 183/629 Running dot for graph 184/629 Running dot for graph 185/629 Running dot for graph 186/629 Running dot for graph 187/629 Running dot for graph 188/629 Running dot for graph 189/629 Running dot for graph 190/629 Running dot for graph 191/629 Running dot for graph 192/629 Running dot for graph 193/629 Running dot for graph 194/629 Running dot for graph 195/629 Running dot for graph 196/629 Running dot for graph 197/629 Running dot for graph 198/629 Running dot for graph 199/629 Running dot for graph 200/629 Running dot for graph 201/629 Running dot for graph 202/629 Running dot for graph 203/629 Running dot for graph 204/629 Running dot for graph 205/629 Running dot for graph 206/629 Running dot for graph 207/629 Running dot for graph 208/629 Running dot for graph 209/629 Running dot for graph 210/629 Running dot for graph 211/629 Running dot for graph 212/629 Running dot for graph 213/629 Running dot for graph 214/629 Running dot for graph 215/629 Running dot for graph 216/629 Running dot for graph 217/629 Running dot for graph 218/629 Running dot for graph 219/629 Running dot for graph 220/629 Running dot for graph 221/629 Running dot for graph 222/629 Running dot for graph 223/629 Running dot for graph 224/629 Running dot for graph 225/629 Running dot for graph 226/629 Running dot for graph 227/629 Running dot for graph 228/629 Running dot for graph 229/629 Running dot for graph 230/629 Running dot for graph 231/629 Running dot for graph 232/629 Running dot for graph 233/629 Running dot for graph 234/629 Running dot for graph 235/629 Running dot for graph 236/629 Running dot for graph 237/629 Running dot for graph 238/629 Running dot for graph 239/629 Running dot for graph 240/629 Running dot for graph 241/629 Running dot for graph 242/629 Running dot for graph 243/629 Running dot for graph 244/629 Running dot for graph 245/629 Running dot for graph 246/629 Running dot for graph 247/629 Running dot for graph 248/629 Running dot for graph 249/629 Running dot for graph 250/629 Running dot for graph 251/629 Running dot for graph 252/629 Running dot for graph 253/629 Running dot for graph 254/629 Running dot for graph 255/629 Running dot for graph 256/629 Running dot for graph 257/629 Running dot for graph 258/629 Running dot for graph 259/629 Running dot for graph 260/629 Running dot for graph 261/629 Running dot for graph 262/629 Running dot for graph 263/629 Running dot for graph 264/629 Running dot for graph 265/629 Running dot for graph 266/629 Running dot for graph 267/629 Running dot for graph 268/629 Running dot for graph 269/629 Running dot for graph 270/629 Running dot for graph 271/629 Running dot for graph 272/629 Running dot for graph 273/629 Running dot for graph 274/629 Running dot for graph 275/629 Running dot for graph 276/629 Running dot for graph 277/629 Running dot for graph 278/629 Running dot for graph 279/629 Running dot for graph 280/629 Running dot for graph 281/629 Running dot for graph 282/629 Running dot for graph 283/629 Running dot for graph 284/629 Running dot for graph 285/629 Running dot for graph 286/629 Running dot for graph 287/629 Running dot for graph 288/629 Running dot for graph 289/629 Running dot for graph 290/629 Running dot for graph 291/629 Running dot for graph 292/629 Running dot for graph 293/629 Running dot for graph 294/629 Running dot for graph 295/629 Running dot for graph 296/629 Running dot for graph 297/629 In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/LinearRegression.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:38, from /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:31, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/LinearRegression.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/src/Algorithms/LinearRegression.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ Running dot for graph 298/629 Running dot for graph 299/629 Running dot for graph 300/629 Running dot for graph 301/629 Running dot for graph 302/629 Running dot for graph 303/629 Running dot for graph 304/629 Running dot for graph 305/629 Running dot for graph 306/629 Running dot for graph 307/629 Running dot for graph 308/629 Running dot for graph 309/629 Running dot for graph 310/629 Running dot for graph 311/629 Running dot for graph 312/629 Running dot for graph 313/629 Running dot for graph 314/629 Running dot for graph 315/629 Running dot for graph 316/629 Running dot for graph 317/629 Running dot for graph 318/629 Running dot for graph 319/629 Running dot for graph 320/629 Running dot for graph 321/629 Running dot for graph 322/629 Running dot for graph 323/629 Running dot for graph 324/629 Running dot for graph 325/629 Running dot for graph 326/629 Running dot for graph 327/629 Running dot for graph 328/629 Running dot for graph 329/629 Running dot for graph 330/629 Running dot for graph 331/629 Running dot for graph 332/629 Running dot for graph 333/629 Running dot for graph 334/629 Running dot for graph 335/629 Running dot for graph 336/629 Running dot for graph 337/629 Running dot for graph 338/629 Running dot for graph 339/629 Running dot for graph 340/629 Running dot for graph 341/629 Running dot for graph 342/629 Running dot for graph 343/629 Running dot for graph 344/629 Running dot for graph 345/629 Running dot for graph 346/629 Running dot for graph 347/629 Running dot for graph 348/629 Running dot for graph 349/629 Running dot for graph 350/629 Running dot for graph 351/629 Running dot for graph 352/629 Running dot for graph 353/629 Running dot for graph 354/629 Running dot for graph 355/629 Running dot for graph 356/629 Running dot for graph 357/629 Running dot for graph 358/629 Running dot for graph 359/629 Running dot for graph 360/629 Running dot for graph 361/629 Running dot for graph 362/629 Running dot for graph 363/629 Running dot for graph 364/629 Running dot for graph 365/629 Running dot for graph 366/629 Running dot for graph 367/629 Running dot for graph 368/629 Running dot for graph 369/629 Running dot for graph 370/629 Running dot for graph 371/629 Running dot for graph 372/629 Running dot for graph 373/629 Running dot for graph 374/629 Running dot for graph 375/629 Running dot for graph 376/629 Running dot for graph 377/629 Running dot for graph 378/629 Running dot for graph 379/629 Running dot for graph 380/629 Running dot for graph 381/629 Running dot for graph 382/629 Running dot for graph 383/629 Running dot for graph 384/629 Running dot for graph 385/629 Running dot for graph 386/629 Running dot for graph 387/629 Running dot for graph 388/629 Running dot for graph 389/629 Running dot for graph 390/629 Running dot for graph 391/629 Running dot for graph 392/629 Running dot for graph 393/629 Running dot for graph 394/629 Running dot for graph 395/629 Running dot for graph 396/629 Running dot for graph 397/629 Running dot for graph 398/629 Running dot for graph 399/629 Running dot for graph 400/629 Running dot for graph 401/629 Running dot for graph 402/629 Running dot for graph 403/629 Running dot for graph 404/629 Running dot for graph 405/629 Running dot for graph 406/629 Running dot for graph 407/629 Running dot for graph 408/629 Running dot for graph 409/629 Running dot for graph 410/629 Running dot for graph 411/629 Running dot for graph 412/629 Running dot for graph 413/629 Running dot for graph 414/629 Running dot for graph 415/629 Running dot for graph 416/629 Running dot for graph 417/629 Running dot for graph 418/629 Running dot for graph 419/629 Running dot for graph 420/629 Running dot for graph 421/629 Running dot for graph 422/629 Running dot for graph 423/629 Running dot for graph 424/629 Running dot for graph 425/629 Running dot for graph 426/629 Running dot for graph 427/629 Running dot for graph 428/629 Running dot for graph 429/629 Running dot for graph 430/629 Running dot for graph 431/629 Running dot for graph 432/629 Running dot for graph 433/629 Running dot for In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:31, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/src/Algorithms/LDA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/src/Algorithms/LinearRegression.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ graph 434/629 Running dot for graph 435/629 Running dot for graph 436/629 Running dot for graph 437/629 Running dot for graph 438/629 Running dot for graph 439/629 Running dot for graph 440/629 Running dot for graph 441/629 Running dot for graph 442/629 Running dot for graph 443/629 Running dot for graph 444/629 Running dot for graph 445/629 Running dot for graph 446/629 Running dot for graph 447/629 Running dot for graph 448/629 Running dot for graph 449/629 Running dot for graph 450/629 Running dot for graph 451/629 Running dot for graph 452/629 Running dot for graph 453/629 Running dot for graph 454/629 Running dot for graph 455/629 Running dot for graph 456/629 Running dot for graph 457/629 Running dot for graph 458/629 Running dot for graph 459/629 Running dot for graph 460/629 Running dot for graph 461/629 Running dot for graph 462/629 Running dot for graph 463/629 Running dot for graph 464/629 Running dot for graph 465/629 Running dot for graph 466/629 Running dot for graph 467/629 Running dot for graph 468/629 Running dot for graph 469/629 Running dot for graph 470/629 Running dot for graph 471/629 Running dot for graph 472/629 Running dot for graph 473/629 Running dot for graph 474/629 Running dot for graph 475/629 Running dot for graph 476/629 Running dot for graph 477/629 Running dot for graph 478/629 Running dot for graph 479/629 Running dot for graph 480/629 Running dot for graph 481/629 Running dot for graph 482/629 Running dot for graph 483/629 Running dot for graph 484/629 Running dot for graph 485/629 Running dot for graph 486/629 Running dot for graph 487/629 Running dot for graph 488/629 Running dot for graph 489/629 Running dot for graph 490/629 Running dot for graph 491/629 Running dot for graph 492/629 Running dot for graph 493/629 Running dot for graph 494/629 Running dot for graph 495/629 Running dot for graph 496/629 Running dot for graph 497/629 Running dot for graph 498/629 Running dot for graph 499/629 Running dot for graph 500/629 Running dot for graph 501/629 Running dot for graph 502/629 Running dot for graph 503/629 Running dot for graph 504/629 Running dot for graph 505/629 Running dot for graph 506/629 Running dot for graph 507/629 Running dot for graph 508/629 Running dot for graph 509/629 Running dot for graph 510/629 Running dot for graph 511/629 Running dot for graph 512/629 Running dot for graph 513/629 Running dot for graph 514/629 Running dot for graph 515/629 Running dot for graph 516/629 Running dot for graph 517/629 Running dot for graph 518/629 Running dot for graph 519/629 Running dot for graph 520/629 Running dot for graph 521/629 Running dot for graph 522/629 Running dot for graph 523/629 Running dot for graph 524/629 Running dot for graph 525/629 Running dot for graph 526/629 Running dot for graph 527/629 Running dot for graph 528/629 Running dot for graph 529/629 Running dot for graph 530/629 Running dot for graph 531/629 Running dot for graph 532/629 Running dot for graph 533/629 Running dot for graph 534/629 Running dot for graph 535/629 Running dot for graph 536/629 Running dot for graph 537/629 Running dot for graph 538/629 Running dot for graph 539/629 Running dot for graph 540/629 Running dot for graph 541/629 Running dot for graph 542/629 Running dot for graph 543/629 Running dot for graph 544/629 Running dot for graph 545/629 Running dot for graph 546/629 Running dot for graph 547/629 Running dot for graph 548/629 Running dot for graph 549/629 Running dot for graph 550/629 Running dot for graph 551/629 Running dot for graph 552/629 Running dot for graph 553/629 Running dot for graph 554/629 Running dot for graph 555/629 Running dot for graph 556/629 Running dot for graph 557/629 Running dot for graph 558/629 Running dot for graph 559/629 Running dot for graph 560/629 Running dot for graph 561/629 Running dot for graph 562/629 Running dot for graph 563/629 Running dot for graph 564/629 Running dot for graph 565/629 Running dot for graph 566/629 Running dot for graph 567/629 Running dot for graph 568/629 Running dot for graph 569/629 Running dot for graph 570/629 Running dot for graph 571/629 Running dot for graph 572/629 Running dot for graph 573/629 Running dot for graph 574/629 Running dot for graph 575/629 Running dot for graph 576/629 Running dot for graph 577/629 Running dot for graph 578/629 Running dot for graph 579/629 Running dot for graph 580/629 Running dot for graph 581/629 Running dot for graph 582/629 Running dot for graph 583/629 Running dot for graph 584/629 Running dot for graph 585/629 Running dot for graph 586/629 Running dot for graph 587/629 Running dot for graph 588/629 Running dot for graph 589/629 Running dot for graph 590/629 Running dot for graph 591/629 Running dot for graph 592/629 Running dot for graph 593/629 Running dot for graph 594/629 Running dot for graph 595/629 Running dot for graph 596/629 Running dot for graph 597/629 Running dot for graph 598/629 Running dot for graph 599/629 Running dot for graph 600/629 Running dot for graph 601/629 Running dot for graph 602/629 Running dot for graph 603/629 Running dot for graph 604/629 Running dot for graph 605/629 Running dot for graph 606/629 Running dot for graph 607/629 Running dot for graph 608/629 Running dot for graph 609/629 Running dot for graph 610/629 Running dot for graph 611/629 Running dot for graph 612/629 Running dot for graph 613/629 Running dot for graph 614/629 Running dot for graph 615/629 Running dot for graph 616/629 Running dot for graph 617/629 Running dot for graph 618/629 Running dot for graph 619/629 Running dot for graph 620/629 Running dot for graph 621/629 Running dot for graph 622/629 Running dot for graph 623/629 Running dot for graph 624/629 Running dot for graph 625/629 Running dot for graph 626/629 Running dot for graph 627/629 Running dot for graph 628/629 Running dot for graph 629/629 Patching output file 1/381 Patching output file 2/381 Patching output file 3/381 Patching output file 4/381 Patching output file 5/381 Patching output file 6/381 Patching output file 7/381 Patching output file 8/381 Patching output file 9/381 Patching output file 10/381 Patching output file 11/381 Patching output file 12/381 Patching output file 13/381 Patching output file 14/381 Patching output file 15/381 Patching output file 16/381 Patching output file 17/381 Patching output file 18/381 Patching output file 19/381 Patching output file 20/381 Patching output file 21/381 Patching output file 22/381 Patching output file 23/381 Patching output file 24/381 Patching output file 25/381 Patching output file 26/381 Patching output file 27/381 Patching output file 28/381 Patching output file 29/381 Patching output file 30/381 Patching output file 31/381 Patching output file 32/381 Patching output file 33/381 Patching output file 34/381 Patching output file 35/381 Patching output file 36/381 Patching output file 37/381 Patching output file 38/381 Patching output file 39/381 Patching output file 40/381 Patching output file 41/381 Patching output file 42/381 Patching output file 43/381 Patching output file 44/381 Patching output file 45/381 Patching output file 46/381 Patching output file 47/381 Patching output file 48/381 Patching output file 49/381 Patching output file 50/381 Patching output file 51/381 Patching output file 52/381 Patching output file 53/381 Patching output file 54/381 Patching output file 55/381 Patching output file 56/381 Patching output file 57/381 Patching output file 58/381 Patching output file 59/381 Patching output file 60/381 Patching output file 61/381 Patching output file 62/381 Patching output file 63/381 Patching output file 64/381 Patching output file 65/381 Patching output file 66/381 Patching output file 67/381 Patching output file 68/381 Patching output file 69/381 Patching output file 70/381 Patching output file 71/381 Patching output file 72/381 Patching output file 73/381 Patching output file 74/381 Patching output file 75/381 Patching output file 76/381 Patching output file 77/381 Patching output file 78/381 Patching output file 79/381 Patching output file 80/381 Patching output file 81/381 Patching output file 82/381 Patching output file 83/381 Patching output file 84/381 Patching output file 85/381 Patching output file 86/381 Patching output file 87/381 Patching output file 88/381 Patching output file 89/381 Patching output file 90/381 Patching output file 91/381 Patching output file 92/381 Patching output file 93/381 Patching output file 94/381 Patching output file 95/381 Patching output file 96/381 Patching output file 97/381 Patching output file 98/381 Patching output file 99/381 Patching output file 100/381 Patching output file 101/381 Patching output file 102/381 Patching output file 103/381 Patching output file 104/381 Patching output file 105/381 Patching output file 106/381 Patching output file 107/381 Patching output file 108/381 Patching output file 109/381 Patching output file 110/381 Patching output file 111/381 Patching output file 112/381 Patching output file 113/381 Patching output file 114/381 Patching output file 115/381 Patching output file 116/381 Patching output file 117/381 Patching output file 118/381 Patching output file 119/381 Patching output file 120/381 Patching output file 121/381 Patching output file 122/381 Patching output file 123/381 Patching output file 124/381 Patching output file 125/381 Patching output file 126/381 Patching output file 127/381 Patching output file 128/381 Patching output file 129/381 Patching output file 130/381 Patching output file 131/381 Patching output file 132/381 Patching output file 133/381 Patching output file 134/381 Patching output file 135/381 Patching output file 136/381 Patching output file 137/381 Patching output file 138/381 Patching output file 139/381 Patching output file 140/381 Patching output file 141/381 Patching output file 142/381 Patching output file 143/381 Patching output file 144/381 Patching output file 145/381 Patching output file 146/381 Patching output file 147/381 Patching output file 148/381 Patching output file 149/381 Patching output file 150/381 Patching output file 151/381 Patching output file 152/381 Patching output file 153/381 Patching output file 154/381 Patching output file 155/381 Patching output file 156/381 Patching output file 157/381 Patching output file 158/381 Patching output file 159/381 Patching output file 160/381 Patching output file 161/381 Patching output file 162/381 Patching output file 163/381 Patching output file 164/381 Patching output file 165/381 Patching output file 166/381 Patching output file 167/381 Patching output file 168/381 Patching output file 169/381 Patching output file 170/381 Patching output file 171/381 Patching output file 172/381 Patching output file 173/381 Patching output file 174/381 Patching output file 175/381 Patching output file 176/381 Patching output file 177/381 Patching output file 178/381 Patching output file 179/381 Patching output file 180/381 Patching output file 181/381 Patching output file 182/381 Patching output file 183/381 Patching output file 184/381 Patching output file 185/381 Patching output file 186/381 Patching output file 187/381 Patching output file 188/381 Patching output file 189/381 Patching output file 190/381 Patching output file 191/381 Patching output file 192/381 Patching output file 193/381 Patching output file 194/381 Patching output file 195/381 Patching output file 196/381 Patching output file 197/381 Patching output file 198/381 Patching output file 199/381 Patching output file 200/381 Patching output file 201/381 Patching output file 202/381 Patching output file 203/381 Patching output file 204/381 Patching output file 205/381 Patching output file 206/381 Patching output file 207/381 Patching output file 208/381 Patching output file 209/381 Patching output file 210/381 Patching output file 211/381 Patching output file 212/381 Patching output file 213/381 Patching output file 214/381 Patching output file 215/381 Patching output file 216/381 Patching output file 217/381 Patching output file 218/381 Patching output file 219/381 Patching output file 220/381 Patching output file 221/381 Patching output file 222/381 Patching output file 223/381 Patching output file 224/381 Patching output file 225/381 Patching output file 226/381 Patching output file 227/381 Patching output file 228/381 Patching output file 229/381 Patching output file 230/381 Patching output file 231/381 Patching output file 232/381 Patching output file 233/381 Patching output file 234/381 Patching output file 235/381 Patching output file 236/381 Patching output file 237/381 Patching output file 238/381 Patching output file 239/381 Patching output file 240/381 Patching output file 241/381 Patching output file 242/381 Patching output file 243/381 Patching output file 244/381 Patching output file 245/381 Patching output file 246/381 Patching output file 247/381 Patching output file 248/381 Patching output file 249/381 Patching output file 250/381 Patching output file 251/381 Patching output file 252/381 Patching output file 253/381 Patching output file 254/381 Patching output file 255/381 Patching output file 256/381 Patching output file 257/381 Patching output file 258/381 Patching output file 259/381 Patching output file 260/381 Patching output file 261/381 Patching output file 262/381 Patching output file 263/381 Patching output file 264/381 Patching output file 265/381 Patching output file 266/381 Patching output file 267/381 Patching output file 268/381 Patching output file 269/381 Patching output file 270/381 Patching output file 271/381 Patching output file 272/381 Patching output file 273/381 Patching output file 274/381 Patching output file 275/381 Patching output file 276/381 Patching output file 277/381 Patching output file 278/381 Patching output file 279/381 Patching output file 280/381 Patching output file 281/381 Patching output file 282/381 Patching output file 283/381 Patching output file 284/381 Patching output file 285/381 Patching output file 286/381 Patching output file 287/381 Patching output file 288/381 Patching output file 289/381 Patching output file 290/381 Patching output file 291/381 Patching output file 292/381 Patching output file 293/381 Patching output file 294/381 Patching output file 295/381 Patching output file 296/381 Patching output file 297/381 Patching output file 298/381 Patching output file 299/381 Patching output file 300/381 Patching output file 301/381 Patching output file 302/381 Patching output file 303/381 Patching output file 304/381 Patching output file 305/381 Patching output file 306/381 Patching output file 307/381 Patching output file 308/381 Patching output file 309/381 Patching output file 310/381 Patching output file 311/381 Patching output file 312/381 Patching output file 313/381 Patching output file 314/381 Patching output file 315/381 Patching output file 316/381 Patching output file 317/381 Patching output file 318/381 Patching output file 319/381 Patching output file 320/381 Patching output file 321/381 Patching output file 322/381 Patching output file 323/381 Patching output file 324/381 Patching output file 325/381 Patching output file 326/381 Patching output file 327/381 Patching output file 328/381 Patching output file 329/381 Patching output file 330/381 Patching output file 331/381 Patching output file 332/381 Patching output file 333/381 Patching output file 334/381 Patching output file 335/381 Patching output file 336/381 Patching output file 337/381 Patching output file 338/381 Patching output file 339/381 Patching output file 340/381 Patching output file 341/381 Patching output file 342/381 Patching output file 343/381 Patching output file 344/381 Patching output file 345/381 Patching output file 346/381 Patching output file 347/381 Patching output file 348/381 Patching output file 349/381 Patching output file 350/381 Patching output file 351/381 Patching output file 352/381 Patching output file 353/381 Patching output file 354/381 Patching output file 355/381 Patching output file 356/381 Patching output file 357/381 Patching output file 358/381 Patching output file 359/381 Patching output file 360/381 Patching output file 361/381 Patching output file 362/381 Patching output file 363/381 Patching output file 364/381 Patching output file 365/381 Patching output file 366/381 Patching output file 367/381 Patching output file 368/381 Patching output file 369/381 Patching output file 370/381 Patching output file 371/381 Patching output file 372/381 Patching output file 373/381 Patching output file 374/381 Patching output file 375/381 Patching output file 376/381 Patching output file 377/381 Patching output file 378/381 Patching output file 379/381 Patching output file 380/381 Patching output file 381/381 lookup cache used 25780/65536 hits=240591 misses=27439 finished... cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && sphinx-build -b html /<>/shark-3.1.3+ds1/doc/sphinx_pages /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/sphinx_pages/build/html Running Sphinx v1.6.5 making output directory... loading pickled environment... not yet created building [mo]: targets for 0 po files that are out of date building [html]: targets for 77 source files that are out of date updating environment: 77 added, 0 changed, 0 removed reading sources... [ 1%] index reading sources... [ 2%] rest_sources/about_shark/copyright reading sources... [ 3%] rest_sources/about_shark/news reading sources... [ 5%] rest_sources/about_shark/todo reading sources... [ 6%] rest_sources/downloads/downloads reading sources... [ 7%] rest_sources/faq/faq reading sources... [ 9%] rest_sources/getting_started/installation reading sources... [ 10%] rest_sources/getting_started/troubleshooting reading sources... [ 11%] rest_sources/getting_started/using_the_documentation reading sources... [ 12%] rest_sources/quickref/data_qr reading sources... [ 14%] rest_sources/quickref/quickref reading sources... [ 15%] rest_sources/showroom/showroom reading sources... [ 16%] rest_sources/tutorials/algorithms/LASSO reading sources... [ 18%] rest_sources/tutorials/algorithms/MOOExperiment reading sources... [ 19%] rest_sources/tutorials/algorithms/autoencoders reading sources... [ 20%] rest_sources/tutorials/algorithms/binary_rbm reading sources... [ 22%] rest_sources/tutorials/algorithms/cart reading sources... [ 23%] rest_sources/tutorials/algorithms/cma [ 13%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/PCA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/PCA.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/PCA.cpp reading sources... [ 24%] rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network reading sources... [ 25%] rest_sources/tutorials/algorithms/denoising_autoencoders reading sources... [ 27%] rest_sources/tutorials/algorithms/extreme_learning_machine reading sources... [ 28%] rest_sources/tutorials/algorithms/ffnet reading sources... [ 29%] rest_sources/tutorials/algorithms/kernelBudgetedSGD reading sources... [ 31%] rest_sources/tutorials/algorithms/kmeans [ 14%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/RFTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/RFTrainer.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp reading sources... [ 32%] rest_sources/tutorials/algorithms/kta reading sources... [ 33%] rest_sources/tutorials/algorithms/lda reading sources... [ 35%] rest_sources/tutorials/algorithms/linear-svm reading sources... [ 36%] rest_sources/tutorials/algorithms/linearRegression reading sources... [ 37%] rest_sources/tutorials/algorithms/lkc-mkl reading sources... [ 38%] rest_sources/tutorials/algorithms/mocma reading sources... [ 40%] rest_sources/tutorials/algorithms/nearestNeighbor reading sources... [ 41%] rest_sources/tutorials/algorithms/pca reading sources... [ 42%] rest_sources/tutorials/algorithms/quadratic_programs reading sources... [ 44%] rest_sources/tutorials/algorithms/rbm_module reading sources... [ 45%] rest_sources/tutorials/algorithms/rf reading sources... [ 46%] rest_sources/tutorials/algorithms/sparse_ae reading sources... [ 48%] rest_sources/tutorials/algorithms/svm reading sources... [ 49%] rest_sources/tutorials/algorithms/svmLikelihoodModelSelection reading sources... [ 50%] rest_sources/tutorials/algorithms/svmModelSelection reading sources... [ 51%] rest_sources/tutorials/concepts/data/dataset_subsets reading sources... [ 53%] rest_sources/tutorials/concepts/data/datasets reading sources... [ 54%] rest_sources/tutorials/concepts/data/import_data reading sources... [ 55%] rest_sources/tutorials/concepts/data/labels reading sources... [ 57%] rest_sources/tutorials/concepts/data/normalization reading sources... [ 58%] rest_sources/tutorials/concepts/library_design/batches reading sources... [ 59%] rest_sources/tutorials/concepts/library_design/designgoals reading sources... [ 61%] rest_sources/tutorials/concepts/library_design/kernels reading sources... [ 62%] rest_sources/tutorials/concepts/library_design/losses reading sources... [ 63%] rest_sources/tutorials/concepts/library_design/models reading sources... [ 64%] rest_sources/tutorials/concepts/library_design/objective_functions reading sources... [ 66%] rest_sources/tutorials/concepts/library_design/optimizers reading sources... [ 67%] rest_sources/tutorials/concepts/library_design/stopping_criteria reading sources... [ 68%] rest_sources/tutorials/concepts/library_design/trainers reading sources... [ 70%] rest_sources/tutorials/concepts/library_design/writing_kernels reading sources... [ 71%] rest_sources/tutorials/concepts/library_design/writing_objective_functions reading sources... [ 72%] rest_sources/tutorials/concepts/lin_alg/lapack reading sources... [ 74%] rest_sources/tutorials/concepts/lin_alg/vector_matrix reading sources... [ 75%] rest_sources/tutorials/concepts/misc/random_numbers reading sources... [ 76%] rest_sources/tutorials/concepts/misc/serialization reading sources... [ 77%] rest_sources/tutorials/concepts/misc/statistics reading sources... [ 79%] rest_sources/tutorials/concepts/misc/versatile_classification reading sources... [ 80%] rest_sources/tutorials/concepts/optimization/conventions_derivatives reading sources... [ 81%] rest_sources/tutorials/concepts/optimization/directsearch reading sources... [ 83%] rest_sources/tutorials/concepts/optimization/optimizationtrainer reading sources... [ 84%] rest_sources/tutorials/first_steps/general_optimization_tasks In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36, from /<>/shark-3.1.3+ds1/src/Algorithms/PCA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ reading sources... [ 85%] rest_sources/tutorials/first_steps/hello_shark reading sources... [ 87%] rest_sources/tutorials/first_steps/shark_layout reading sources... [ 88%] rest_sources/tutorials/first_steps/when_to_stop In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ reading sources... [ 89%] rest_sources/tutorials/first_steps/your_programs reading sources... [ 90%] rest_sources/tutorials/for_developers/codingconvention reading sources... [ 92%] rest_sources/tutorials/for_developers/development_environment reading sources... [ 93%] rest_sources/tutorials/for_developers/effective_ublas reading sources... [ 94%] rest_sources/tutorials/for_developers/issuing_a_release In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36:0, from /<>/shark-3.1.3+ds1/src/Algorithms/PCA.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ reading sources... [ 96%] rest_sources/tutorials/for_developers/managing_the_documentation reading sources... [ 97%] rest_sources/tutorials/for_developers/the_build_system reading sources... [ 98%] rest_sources/tutorials/for_developers/writing_tutorials reading sources... [100%] rest_sources/tutorials/tutorials /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:50: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:51: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:52: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:99: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:100: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:102: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:103: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:111: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:113: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:114: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:115: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:116: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:117: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:118: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:119: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:120: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:121: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:121: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:122: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:122: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:130: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:131: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:132: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:133: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:134: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:135: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:136: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:137: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/quickref/data_qr.rst:138: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/LASSO.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/LASSO.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/LASSO.rst:68: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/MOOExperiment.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:44: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:44: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:47: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:69: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:110: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:110: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:110: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:126: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:150: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:150: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/autoencoders.rst:218: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/binary_rbm.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cart.rst:98: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:15: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:20: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:31: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:57: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network.rst:109: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network.rst:109: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network.rst:109: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/denoising_autoencoders.rst:60: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/denoising_autoencoders.rst:60: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/denoising_autoencoders.rst:108: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/extreme_learning_machine.rst:68: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:6: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:69: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:75: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:90: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:99: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:103: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:124: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:124: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:174: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:192: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:192: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:200: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/ffnet.rst:200: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:96: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:96: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:96: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:131: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:161: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans.rst:90: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans.rst:90: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans.rst:97: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kmeans.rst:144: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kta.rst:55: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kta.rst:105: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kta.rst:105: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lda.rst:61: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lda.rst:119: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:53: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:53: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linear-svm.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linearRegression.rst:57: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linearRegression.rst:145: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/linearRegression.rst:213: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:15: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:15: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:15: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:118: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:118: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:118: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:164: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:191: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:191: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:191: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:191: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:306: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:309: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:309: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:346: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:551: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:555: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:715: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:725: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:725: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:725: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:759: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/lkc-mkl.rst:759: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/mocma.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/mocma.rst:12: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/mocma.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:168: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:173: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:197: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:202: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:213: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/nearestNeighbor.rst:227: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/pca.rst:183: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:131: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:131: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:131: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:145: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:145: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:145: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:161: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:161: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:176: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rbm_module.rst:176: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rf.rst:56: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rf.rst:56: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/rf.rst:114: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae.rst:138: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae.rst:154: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae.rst:154: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/sparse_ae.rst:226: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:112: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:122: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:122: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svm.rst:204: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:20: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:92: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:183: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:183: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:207: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:217: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:217: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:217: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:263: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmLikelihoodModelSelection.rst:504: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:115: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:115: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:140: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:148: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:156: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:156: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:156: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:217: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/svmModelSelection.rst:240: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:12: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:12: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:12: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:59: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:59: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:110: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/dataset_subsets.rst:235: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:8: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:8: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:8: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:44: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:49: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:65: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:69: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:78: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:78: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:102: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:120: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:194: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:194: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:194: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:194: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:212: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:294: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:294: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/datasets.rst:495: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data.rst:44: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data.rst:56: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data.rst:56: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data.rst:113: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/import_data.rst:162: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:26: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:26: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:86: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:93: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/labels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:23: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:23: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:23: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:66: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:66: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:66: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:81: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:89: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/data/normalization.rst:89: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/batches.rst:54: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:89: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:89: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:119: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:323: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:346: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:347: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:348: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:349: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:350: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:351: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:363: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:364: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:365: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:366: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:367: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:368: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:370: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/kernels.rst:371: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:105: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:164: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:194: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:207: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:208: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:210: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:211: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:213: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:216: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:218: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:219: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:221: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:223: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:226: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/losses.rst:228: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:20: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:57: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:196: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:196: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:196: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:231: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:232: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:234: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:235: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:237: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:238: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:239: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:239: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:252: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:254: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:255: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:257: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:258: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:260: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:262: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:263: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:276: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:276: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:277: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:279: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:292: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:293: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:296: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:297: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:298: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:299: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:300: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:301: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:303: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:305: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:308: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:309: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:311: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:312: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:312: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/models.rst:314: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:32: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:196: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:197: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:198: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:200: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:202: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:204: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:206: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:208: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:209: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:210: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:211: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:213: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/objective_functions.rst:216: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:53: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:87: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:93: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:153: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:153: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:159: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:175: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:210: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:211: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:212: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:212: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:216: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:220: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:232: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:233: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:235: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:237: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/optimizers.rst:239: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:40: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:93: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:95: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:97: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:99: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/stopping_criteria.rst:101: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:26: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:65: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:103: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:103: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:105: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:105: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:107: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:107: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:109: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:109: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:111: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:111: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:115: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:115: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:127: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:127: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:129: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:129: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:130: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:130: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:133: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:133: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:134: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:134: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:135: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:135: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:136: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:138: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:138: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:140: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:140: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:142: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:142: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:144: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:144: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:146: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:146: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:147: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:147: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:148: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:148: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:150: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:150: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:151: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:151: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:152: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:152: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:153: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:153: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:154: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:154: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:155: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:155: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:156: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:156: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:157: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:157: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:158: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:158: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:159: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:159: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:160: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:161: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/trainers.rst:161: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/library_design/writing_kernels.rst:22: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/lin_alg/lapack.rst:52: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/lin_alg/lapack.rst:61: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/lin_alg/lapack.rst:76: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/lin_alg/vector_matrix.rst:165: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics.rst:7: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics.rst:26: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/misc/statistics.rst:57: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/directsearch.rst:44: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:30: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:30: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:39: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:55: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:64: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:64: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:64: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:64: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:82: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/concepts/optimization/optimizationtrainer.rst:94: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/general_optimization_tasks.rst:31: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/hello_shark.rst:13: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/hello_shark.rst:31: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/shark_layout.rst:28: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/when_to_stop.rst:48: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/for_developers/writing_tutorials.rst:125: WARNING: Unknown interpreted text role "doxy". /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/tutorials.rst:83: WARNING: Unknown interpreted text role "doxy". looking for now-outdated files... none found pickling environment... done checking consistency... /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/about_shark/todo.rst: WARNING: document isn't included in any toctree /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/cma.rst:158: WARNING: Citation [Hansen2004] is not referenced. /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/algorithms/kernelBudgetedSGD.rst:166: WARNING: Citation [WangCrammerVucetic2012] is not referenced. done preparing documents... done writing output... [ 1%] index writing output... [ 2%] rest_sources/about_shark/copyright writing output... [ 3%] rest_sources/about_shark/news writing output... [ 5%] rest_sources/about_shark/todo writing output... [ 6%] rest_sources/downloads/downloads writing output... [ 7%] rest_sources/faq/faq writing output... [ 9%] rest_sources/getting_started/installation writing output... [ 10%] rest_sources/getting_started/troubleshooting writing output... [ 11%] rest_sources/getting_started/using_the_documentation writing output... [ 12%] rest_sources/quickref/data_qr writing output... [ 14%] rest_sources/quickref/quickref writing output... [ 15%] rest_sources/showroom/showroom writing output... [ 16%] rest_sources/tutorials/algorithms/LASSO In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/src/Algorithms/PCA.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ writing output... [ 18%] rest_sources/tutorials/algorithms/MOOExperiment writing output... [ 19%] rest_sources/tutorials/algorithms/autoencoders In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/src/Algorithms/PCA.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ writing output... [ 20%] rest_sources/tutorials/algorithms/binary_rbm writing output... [ 22%] rest_sources/tutorials/algorithms/cart writing output... [ 23%] rest_sources/tutorials/algorithms/cma writing output... [ 24%] rest_sources/tutorials/algorithms/deep_denoising_autoencoder_network writing output... [ 25%] rest_sources/tutorials/algorithms/denoising_autoencoders In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ writing output... [ 27%] rest_sources/tutorials/algorithms/extreme_learning_machine writing output... [ 28%] rest_sources/tutorials/algorithms/ffnet writing output... [ 29%] rest_sources/tutorials/algorithms/kernelBudgetedSGD writing output... [ 31%] rest_sources/tutorials/algorithms/kmeans writing output... [ 32%] rest_sources/tutorials/algorithms/kta writing output... [ 33%] rest_sources/tutorials/algorithms/lda writing output... [ 35%] rest_sources/tutorials/algorithms/linear-svm writing output... [ 36%] rest_sources/tutorials/algorithms/linearRegression writing output... [ 37%] rest_sources/tutorials/algorithms/lkc-mkl In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ writing output... [ 38%] rest_sources/tutorials/algorithms/mocma writing output... [ 40%] rest_sources/tutorials/algorithms/nearestNeighbor writing output... [ 41%] rest_sources/tutorials/algorithms/pca writing output... [ 42%] rest_sources/tutorials/algorithms/quadratic_programs writing output... [ 44%] rest_sources/tutorials/algorithms/rbm_module writing output... [ 45%] rest_sources/tutorials/algorithms/rf writing output... [ 46%] rest_sources/tutorials/algorithms/sparse_ae writing output... [ 48%] rest_sources/tutorials/algorithms/svm writing output... [ 49%] rest_sources/tutorials/algorithms/svmLikelihoodModelSelection writing output... [ 50%] rest_sources/tutorials/algorithms/svmModelSelection writing output... [ 51%] rest_sources/tutorials/concepts/data/dataset_subsets writing output... [ 53%] rest_sources/tutorials/concepts/data/datasets In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:115:24: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ writing output... [ 54%] rest_sources/tutorials/concepts/data/import_data writing output... [ 55%] rest_sources/tutorials/concepts/data/labels writing output... [ 57%] rest_sources/tutorials/concepts/data/normalization writing output... [ 58%] rest_sources/tutorials/concepts/library_design/batches writing output... [ 59%] rest_sources/tutorials/concepts/library_design/designgoals writing output... [ 61%] rest_sources/tutorials/concepts/library_design/kernels writing output... [ 62%] rest_sources/tutorials/concepts/library_design/losses writing output... [ 63%] rest_sources/tutorials/concepts/library_design/models writing output... [ 64%] rest_sources/tutorials/concepts/library_design/objective_functions writing output... [ 66%] rest_sources/tutorials/concepts/library_design/optimizers writing output... [ 67%] rest_sources/tutorials/concepts/library_design/stopping_criteria writing output... [ 68%] rest_sources/tutorials/concepts/library_design/trainers writing output... [ 70%] rest_sources/tutorials/concepts/library_design/writing_kernels writing output... [ 71%] rest_sources/tutorials/concepts/library_design/writing_objective_functions writing output... [ 72%] rest_sources/tutorials/concepts/lin_alg/lapack writing output... [ 74%] rest_sources/tutorials/concepts/lin_alg/vector_matrix writing output... [ 75%] rest_sources/tutorials/concepts/misc/random_numbers writing output... [ 76%] rest_sources/tutorials/concepts/misc/serialization writing output... [ 77%] rest_sources/tutorials/concepts/misc/statistics writing output... [ 79%] rest_sources/tutorials/concepts/misc/versatile_classification writing output... [ 80%] rest_sources/tutorials/concepts/optimization/conventions_derivatives writing output... [ 81%] rest_sources/tutorials/concepts/optimization/directsearch writing output... [ 83%] rest_sources/tutorials/concepts/optimization/optimizationtrainer writing output... [ 84%] rest_sources/tutorials/first_steps/general_optimization_tasks writing output... [ 85%] rest_sources/tutorials/first_steps/hello_shark writing output... [ 87%] rest_sources/tutorials/first_steps/shark_layout writing output... [ 88%] rest_sources/tutorials/first_steps/when_to_stop writing output... [ 89%] rest_sources/tutorials/first_steps/your_programs writing output... [ 90%] rest_sources/tutorials/for_developers/codingconvention writing output... [ 92%] rest_sources/tutorials/for_developers/development_environment writing output... [ 93%] rest_sources/tutorials/for_developers/effective_ublas [ 14%] Building CXX object src/CMakeFiles/shark.dir/Algorithms/SigmoidFit.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Algorithms/SigmoidFit.cpp.o -c /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp writing output... [ 94%] rest_sources/tutorials/for_developers/issuing_a_release writing output... [ 96%] rest_sources/tutorials/for_developers/managing_the_documentation writing output... [ 97%] rest_sources/tutorials/for_developers/the_build_system writing output... [ 98%] rest_sources/tutorials/for_developers/writing_tutorials writing output... [100%] rest_sources/tutorials/tutorials /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/about_shark/copyright.rst:22: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/about_shark/copyright.rst:63: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/first_steps/your_programs.rst:13: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/shark-3.1.3+ds1/doc/sphinx_pages/rest_sources/tutorials/for_developers/development_environment.rst:54: WARNING: Could not lex literal_block as "c++". Highlighting skipped. generating indices... genindex writing additional pages... search copying images... [ 4%] rest_sources/tutorials/algorithms/../images/featuresDenoisingAutoencoder.png copying images... [ 9%] rest_sources/tutorials/algorithms/../images/MOOExperiment.svg copying images... [ 13%] rest_sources/tutorials/algorithms/../images/featuresDropoutAutoencoder.png copying images... [ 18%] rest_sources/tutorials/images/linearRegression.png copying images... [ 22%] rest_sources/tutorials/algorithms/../images/mocma_dtlz2.svg copying images... [ 27%] rest_sources/tutorials/images/clustering.png copying images... [ 31%] rest_sources/tutorials/algorithms/../images/cma_himmelblau.svg copying images... [ 36%] rest_sources/tutorials/images/faces.png copying images... [ 40%] rest_sources/tutorials/images/face0.png copying images... [ 45%] rest_sources/tutorials/algorithms/../images/featuresDropoutTiedAutoencoder.png copying images... [ 50%] rest_sources/tutorials/algorithms/../images/featuresDenoisingTiedAutoencoder.png copying images... [ 54%] rest_sources/tutorials/images/reconstruction0.png copying images... [ 59%] rest_sources/about_shark/images/lgplv3-147x51.png copying images... [ 63%] rest_sources/tutorials/algorithms/../images/rbm_graph.svg copying images... [ 68%] rest_sources/tutorials/algorithms/../images/featuresTiedAutoencoder.png copying images... [ 72%] rest_sources/tutorials/algorithms/../images/featuresAutoencoder.png copying images... [ 77%] rest_sources/tutorials/images/oldFaithful.jpg copying images... [ 81%] rest_sources/tutorials/algorithms/../images/features.png copying images... [ 86%] rest_sources/tutorials/images/facesMean.png copying images... [ 90%] rest_sources/tutorials/images/oldFaithfulData.png copying images... [ 95%] rest_sources/tutorials/images/linearRegressionData.png copying images... [100%] rest_sources/tutorials/first_steps/../images/shark_directory_structure.png copying downloadable files... [ 20%] static/text_files/test.txt copying downloadable files... [ 40%] ../examples/Supervised/data/C.csv copying downloadable files... [ 60%] ../examples/Supervised/data/regressionInputs.csv copying downloadable files... [ 80%] ../examples/Supervised/data/regressionLabels.csv copying downloadable files... [100%] ../examples/Supervised/data/quickstartData.csv copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 476 warnings. cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc && /usr/bin/cmake -E copy /<>/shark-3.1.3+ds1/doc/doxygen_pages/css/besser.css /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/doc/doxygen_pages/css/besser.css make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 14%] Built target doc [ 14%] Building CXX object src/CMakeFiles/shark.dir/Core/Version.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Core/Version.cpp.o -c /<>/shark-3.1.3+ds1/src/Core/Version.cpp [ 14%] Building CXX object src/CMakeFiles/shark.dir/Data/Csv.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Data/Csv.cpp.o -c /<>/shark-3.1.3+ds1/src/Data/Csv.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:160:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:160:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:160:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/src/Algorithms/SigmoidFit.cpp:160:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 14%] Building CXX object src/CMakeFiles/shark.dir/Data/SparseData.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Data/SparseData.cpp.o -c /<>/shark-3.1.3+ds1/src/Data/SparseData.cpp /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp: In member function ‘shark::CARTClassifier >::SplitMatrixType shark::RFTrainer::buildTree(shark::RFTrainer::AttributeTables&, const ClassificationDataset&, boost::unordered::unordered_map&, std::size_t)’: /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:334:29: warning: ‘bestAttributeVal’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeValue = bestAttributeVal; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:329:93: warning: ‘bestAttributeValIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitAttributeTables(tables, bestAttributeIndex, bestAttributeValIndex, lTables, rTables); ^ /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:333:29: warning: ‘bestAttributeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeIndex = bestAttributeIndex; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp: In member function ‘shark::CARTClassifier >::SplitMatrixType shark::RFTrainer::buildTree(shark::RFTrainer::AttributeTables&, const RegressionDataset&, const std::vector >&, std::size_t)’: /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:477:29: warning: ‘bestAttributeVal’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeValue = bestAttributeVal; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/src/Algorithms/RFTrainer.cpp:476:29: warning: ‘bestAttributeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] splitInfo.attributeIndex = bestAttributeIndex; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object src/CMakeFiles/shark.dir/Models/CMAC.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/CMAC.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/CMAC.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/src/Data/Csv.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/src/Data/Csv.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/src/Data/Csv.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/src/Data/Csv.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h:35, from /<>/shark-3.1.3+ds1/src/Models/CMAC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h:35, from /<>/shark-3.1.3+ds1/src/Models/CMAC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/Centroids.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/Centroids.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h:35, from /<>/shark-3.1.3+ds1/src/Models/CMAC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/CMAC.h:35, from /<>/shark-3.1.3+ds1/src/Models/CMAC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/src/Data/SparseData.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/src/Data/SparseData.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/src/Data/SparseData.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/src/Data/SparseData.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h:39, from /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h:39, from /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h:40, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h:39, from /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h:40, from /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/Converter.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/Converter.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/Converter.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/AbstractClustering.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Clustering/Centroids.h:39, from /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >*, std::vector >, std::allocator > > > >, const shark::blas::matrix, boost::iterators::use_default, const shark::blas::matrix&, boost::iterators::use_default>, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:60:48: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*, std::vector >, std::allocator > > > >, boost::iterators::use_default, boost::iterators::use_default, boost::iterators::use_default, boost::iterators::use_default>, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/src/Models/Centroids.cpp:66:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/src/Models/Converter.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/src/Models/Converter.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/src/Models/Converter.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/src/Models/Converter.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/src/Models/Converter.cpp:35:0: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/LinearNorm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/LinearNorm.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/LinearNorm.cpp [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/OnlineRNNet.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/OnlineRNNet.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/OnlineRNNet.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/src/Models/LinearNorm.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/OnlineRNNet.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/src/Models/LinearNorm.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/OnlineRNNet.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/src/Models/LinearNorm.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/OnlineRNNet.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/RBFLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/RBFLayer.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/src/Models/LinearNorm.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/OnlineRNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/OnlineRNNet.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/RNNet.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/RNNet.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/RNNet.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 15%] Building CXX object src/CMakeFiles/shark.dir/Models/RecurrentStructure.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/RecurrentStructure.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/RecurrentStructure.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:56:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:56:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:70:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/src/Models/RBFLayer.cpp:70:47: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/RNNet.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/RNNet.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/RNNet.cpp:32: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Models/RecurrentStructure.h:31, from /<>/shark-3.1.3+ds1/src/Models/RecurrentStructure.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/RecurrentStructure.h:31:0, from /<>/shark-3.1.3+ds1/src/Models/RecurrentStructure.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/RecurrentStructure.h:32:0, from /<>/shark-3.1.3+ds1/src/Models/RecurrentStructure.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/src/Models/RNNet.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 16%] Building CXX object src/CMakeFiles/shark.dir/Models/SigmoidModel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/SigmoidModel.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/SigmoidModel.cpp [ 16%] Building CXX object src/CMakeFiles/shark.dir/Models/Softmax.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/Models/Softmax.cpp.o -c /<>/shark-3.1.3+ds1/src/Models/Softmax.cpp [ 16%] Building CXX object src/CMakeFiles/shark.dir/ObjectiveFunctions/DiscreteLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/ObjectiveFunctions/DiscreteLoss.cpp.o -c /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/DiscreteLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h:32, from /<>/shark-3.1.3+ds1/src/Models/SigmoidModel.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h:32, from /<>/shark-3.1.3+ds1/src/Models/SigmoidModel.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 16%] Building CXX object src/CMakeFiles/shark.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o -c /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h:32, from /<>/shark-3.1.3+ds1/src/Models/SigmoidModel.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/src/Models/Softmax.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/DiscreteLoss.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/src/Models/Softmax.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/DiscreteLoss.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/DiscreteLoss.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/SigmoidModel.h:32, from /<>/shark-3.1.3+ds1/src/Models/SigmoidModel.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/src/Models/Softmax.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/src/Models/Softmax.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/DiscreteLoss.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/DiscreteLoss.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp:30: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 16%] Building CXX object src/CMakeFiles/shark.dir/ObjectiveFunctions/ROC.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -Dshark_EXPORTS -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o CMakeFiles/shark.dir/ObjectiveFunctions/ROC.cpp.o -c /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/ROC.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:34, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:34, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/KernelBasisDistance.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/ROC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/ROC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/ROC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ROC.h:38, from /<>/shark-3.1.3+ds1/src/ObjectiveFunctions/ROC.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 16%] Linking CXX shared library ../lib/libshark.so cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/shark.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libshark.so.0 -o ../lib/libshark.so.3.0.0 CMakeFiles/shark.dir/Algorithms/CARTTrainer.cpp.o CMakeFiles/shark.dir/Algorithms/DirectSearch/CMA.cpp.o CMakeFiles/shark.dir/Algorithms/DirectSearch/CMSA.cpp.o CMakeFiles/shark.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o CMakeFiles/shark.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o CMakeFiles/shark.dir/Algorithms/FisherLDA.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/AbstractLineSearchOptimizer.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/BFGS.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/CG.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/LBFGS.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/Rprop.cpp.o CMakeFiles/shark.dir/Algorithms/GradientDescent/TrustRegionNewton.cpp.o CMakeFiles/shark.dir/Algorithms/KMeans.cpp.o CMakeFiles/shark.dir/Algorithms/LDA.cpp.o CMakeFiles/shark.dir/Algorithms/LinearRegression.cpp.o CMakeFiles/shark.dir/Algorithms/PCA.cpp.o CMakeFiles/shark.dir/Algorithms/RFTrainer.cpp.o CMakeFiles/shark.dir/Algorithms/SigmoidFit.cpp.o CMakeFiles/shark.dir/Core/Version.cpp.o CMakeFiles/shark.dir/Data/Csv.cpp.o CMakeFiles/shark.dir/Data/SparseData.cpp.o CMakeFiles/shark.dir/Models/CMAC.cpp.o CMakeFiles/shark.dir/Models/Centroids.cpp.o CMakeFiles/shark.dir/Models/Converter.cpp.o CMakeFiles/shark.dir/Models/LinearNorm.cpp.o CMakeFiles/shark.dir/Models/OnlineRNNet.cpp.o CMakeFiles/shark.dir/Models/RBFLayer.cpp.o CMakeFiles/shark.dir/Models/RNNet.cpp.o CMakeFiles/shark.dir/Models/RecurrentStructure.cpp.o CMakeFiles/shark.dir/Models/SigmoidModel.cpp.o CMakeFiles/shark.dir/Models/Softmax.cpp.o CMakeFiles/shark.dir/ObjectiveFunctions/DiscreteLoss.cpp.o CMakeFiles/shark.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o CMakeFiles/shark.dir/ObjectiveFunctions/ROC.cpp.o -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/serial: -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libshark.so.3.0.0 ../lib/libshark.so.0 ../lib/libshark.so make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 16%] Built target shark make -f src/CMakeFiles/SharkVersion.dir/build.make src/CMakeFiles/SharkVersion.dir/depend make -f examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/build.make examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/depend make -f examples/CMakeFiles/SparseAETutorial.dir/build.make examples/CMakeFiles/SparseAETutorial.dir/depend make -f examples/CMakeFiles/BinaryRBM.dir/build.make examples/CMakeFiles/BinaryRBM.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/src /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src/CMakeFiles/SharkVersion.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/BinaryRBM.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SparseAETutorial.dir/DependInfo.cmake --color= Scanning dependencies of target SharkVersion make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/SharkVersion.dir/build.make src/CMakeFiles/SharkVersion.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' Scanning dependencies of target DenoisingAutoencoderTutorial Scanning dependencies of target BinaryRBM make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/build.make examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/build make -f examples/CMakeFiles/BinaryRBM.dir/build.make examples/CMakeFiles/BinaryRBM.dir/build [ 16%] Building CXX object src/CMakeFiles/SharkVersion.dir/Core/Version.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/SharkVersion.dir/Core/Version.cpp.o -c /<>/shark-3.1.3+ds1/src/Core/Version.cpp Scanning dependencies of target SparseAETutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/SparseAETutorial.dir/build.make examples/CMakeFiles/SparseAETutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 16%] Building CXX object examples/CMakeFiles/DenoisingAutoencoderTutorial.dir/Unsupervised/DenoisingAutoencoderTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DenoisingAutoencoderTutorial.dir/Unsupervised/DenoisingAutoencoderTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp [ 16%] Building CXX object examples/CMakeFiles/SparseAETutorial.dir/Unsupervised/SparseAETutorial.cpp.o [ 16%] Building CXX object examples/CMakeFiles/BinaryRBM.dir/Unsupervised/BinaryRBM.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BinaryRBM.dir/Unsupervised/BinaryRBM.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/SparseAETutorial.dir/Unsupervised/SparseAETutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:21:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:21:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:21:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:20: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:47: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:60: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:23: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:50: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:63: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/DenoisingAutoencoderTutorial.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:23: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:90:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:90:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:90:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:90:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/BinaryRBM.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:20: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:132:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:132:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:132:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/SparseAETutorial.cpp:132:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 17%] Linking CXX executable ../bin/SharkVersion cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/SharkVersion.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/SharkVersion.dir/Core/Version.cpp.o -o ../bin/SharkVersion -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial: ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 17%] Built target SharkVersion make -f examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/build.make examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target MaxLogLikelihoodTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/build.make examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 17%] Building CXX object examples/CMakeFiles/MaxLogLikelihoodTutorial.dir/Unsupervised/MaxLogLikelihood.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MaxLogLikelihoodTutorial.dir/Unsupervised/MaxLogLikelihood.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:43, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:12: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::scalar_log > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:105:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:112:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/MaxLogLikelihood.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 17%] Linking CXX executable ../bin/BinaryRBM cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/BinaryRBM.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BinaryRBM.dir/Unsupervised/BinaryRBM.cpp.o -o ../bin/BinaryRBM -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 17%] Built target BinaryRBM make -f examples/CMakeFiles/PCATutorial.dir/build.make examples/CMakeFiles/PCATutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCATutorial.dir/DependInfo.cmake --color= Scanning dependencies of target PCATutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/PCATutorial.dir/build.make examples/CMakeFiles/PCATutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 17%] Building CXX object examples/CMakeFiles/PCATutorial.dir/Unsupervised/PCATutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/PCATutorial.dir/Unsupervised/PCATutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp [ 17%] Linking CXX executable ../bin/SparseAETutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SparseAETutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/SparseAETutorial.dir/Unsupervised/SparseAETutorial.cpp.o -o ../bin/SparseAETutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:44: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 18%] Linking CXX executable ../bin/DenoisingAutoencoderTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/DenoisingAutoencoderTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DenoisingAutoencoderTutorial.dir/Unsupervised/DenoisingAutoencoderTutorial.cpp.o -o ../bin/DenoisingAutoencoderTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 18%] Built target SparseAETutorial make -f examples/CMakeFiles/HierarchicalClustering.dir/build.make examples/CMakeFiles/HierarchicalClustering.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/HierarchicalClustering.dir/DependInfo.cmake --color= Scanning dependencies of target HierarchicalClustering make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/HierarchicalClustering.dir/build.make examples/CMakeFiles/HierarchicalClustering.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 19%] Building CXX object examples/CMakeFiles/HierarchicalClustering.dir/Unsupervised/HierarchicalClustering.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/HierarchicalClustering.dir/Unsupervised/HierarchicalClustering.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:44: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 19%] Built target DenoisingAutoencoderTutorial make -f examples/CMakeFiles/Subsets.dir/build.make examples/CMakeFiles/Subsets.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Subsets.dir/DependInfo.cmake --color= Scanning dependencies of target Subsets make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/Subsets.dir/build.make examples/CMakeFiles/Subsets.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 19%] Building CXX object examples/CMakeFiles/Subsets.dir/Data/Subsets.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Subsets.dir/Data/Subsets.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:44: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:44: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:45:0: /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h: In instantiation of ‘void shark::importPGM(const string&, T&, std::size_t&, std::size_t&) [with T = shark::blas::vector; std::__cxx11::string = std::__cxx11::basic_string; std::size_t = long unsigned int]’: /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:293:15: required from ‘void shark::importPGMDir(const string&, T&, std::vector&) [with T = std::vector, std::allocator > >; std::__cxx11::string = std::__cxx11::basic_string]’ /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:315:14: required from ‘void shark::importPGMSet(const string&, shark::Data&, shark::Data&) [with T = shark::blas::vector; std::__cxx11::string = std::__cxx11::basic_string]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:61:49: required from here /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:143:11: warning: unused variable ‘i’ [-Wunused-variable] unsigned i=0; ^ [ 20%] Linking CXX executable ../bin/MaxLogLikelihoodTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/MaxLogLikelihoodTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MaxLogLikelihoodTutorial.dir/Unsupervised/MaxLogLikelihood.cpp.o -o ../bin/MaxLogLikelihoodTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:44: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:99:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:99:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:99:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCATutorial.cpp:99:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target MaxLogLikelihoodTutorial make -f examples/CMakeFiles/Normalization.dir/build.make examples/CMakeFiles/Normalization.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Normalization.dir/DependInfo.cmake --color= Scanning dependencies of target Normalization make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/Normalization.dir/build.make examples/CMakeFiles/Normalization.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/Normalization.dir/Data/Normalization.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Normalization.dir/Data/Normalization.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h:40, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h:40, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h:42, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h:42, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/LCTree.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/HierarchicalClustering.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Subsets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:15: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:20: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Normalization.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 20%] Linking CXX executable ../bin/PCATutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/PCATutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/PCATutorial.dir/Unsupervised/PCATutorial.cpp.o -o ../bin/PCATutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 20%] Linking CXX executable ../bin/HierarchicalClustering cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/HierarchicalClustering.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/HierarchicalClustering.dir/Unsupervised/HierarchicalClustering.cpp.o -o ../bin/HierarchicalClustering -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target PCATutorial make -f examples/CMakeFiles/quickstartTutorial.dir/build.make examples/CMakeFiles/quickstartTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/quickstartTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target quickstartTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/quickstartTutorial.dir/build.make examples/CMakeFiles/quickstartTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/quickstartTutorial.dir/Supervised/quickstartTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/quickstartTutorial.dir/Supervised/quickstartTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target HierarchicalClustering make -f examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/build.make examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target KernelBudgetedSGDTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/build.make examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/KernelBudgetedSGDTutorial.dir/Supervised/KernelBudgetedSGDTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KernelBudgetedSGDTutorial.dir/Supervised/KernelBudgetedSGDTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp [ 20%] Linking CXX executable ../bin/Subsets cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Subsets.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Subsets.dir/Data/Subsets.cpp.o -o ../bin/Subsets -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target Subsets make -f examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/DependInfo.cmake --color= Scanning dependencies of target VersatileClassificationTutorial-Network make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/VersatileClassificationTutorial-Network.dir/Supervised/VersatileClassificationTutorial-Network.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/VersatileClassificationTutorial-Network.dir/Supervised/VersatileClassificationTutorial-Network.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:45:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 20%] Linking CXX executable ../bin/Normalization cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Normalization.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Normalization.dir/Data/Normalization.cpp.o -o ../bin/Normalization -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/quickstartTutorial.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:460:14: required from ‘shark::RealVector shark::KernelBudgetedSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:460:37: required from ‘shark::RealVector shark::KernelBudgetedSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:472:23: required from ‘void shark::KernelBudgetedSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:472:46: required from ‘void shark::KernelBudgetedSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelBudgetedSGDTutorial.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target Normalization make -f examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/DependInfo.cmake --color= Scanning dependencies of target VersatileClassificationTutorial-SVM make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/VersatileClassificationTutorial-SVM.dir/Supervised/VersatileClassificationTutorial-SVM.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/VersatileClassificationTutorial-SVM.dir/Supervised/VersatileClassificationTutorial-SVM.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:39:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:39:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:39:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:49:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:49:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-Network.cpp:49:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-SVM.cpp:43:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 20%] Linking CXX executable ../bin/quickstartTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/quickstartTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/quickstartTutorial.dir/Supervised/quickstartTutorial.cpp.o -o ../bin/quickstartTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target quickstartTutorial make -f examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/DependInfo.cmake --color= Scanning dependencies of target VersatileClassificationTutorial-RF make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/VersatileClassificationTutorial-RF.dir/Supervised/VersatileClassificationTutorial-RF.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/VersatileClassificationTutorial-RF.dir/Supervised/VersatileClassificationTutorial-RF.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp [ 20%] Linking CXX executable ../bin/KernelBudgetedSGDTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KernelBudgetedSGDTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KernelBudgetedSGDTutorial.dir/Supervised/KernelBudgetedSGDTutorial.cpp.o -o ../bin/KernelBudgetedSGDTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Built target KernelBudgetedSGDTutorial make -f examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/DependInfo.cmake --color= Scanning dependencies of target VersatileClassificationTutorial-NN make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 20%] Building CXX object examples/CMakeFiles/VersatileClassificationTutorial-NN.dir/Supervised/VersatileClassificationTutorial-NN.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/VersatileClassificationTutorial-NN.dir/Supervised/VersatileClassificationTutorial-NN.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 20%] Linking CXX executable ../bin/VersatileClassificationTutorial-Network cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/VersatileClassificationTutorial-Network.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/VersatileClassificationTutorial-Network.dir/Supervised/VersatileClassificationTutorial-Network.cpp.o -o ../bin/VersatileClassificationTutorial-Network -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 21%] Built target VersatileClassificationTutorial-Network make -f examples/CMakeFiles/KTA-tutorial.dir/build.make examples/CMakeFiles/KTA-tutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KTA-tutorial.dir/DependInfo.cmake --color= Scanning dependencies of target KTA-tutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KTA-tutorial.dir/build.make examples/CMakeFiles/KTA-tutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 22%] Building CXX object examples/CMakeFiles/KTA-tutorial.dir/Supervised/KTA-tutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KTA-tutorial.dir/Supervised/KTA-tutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-RF.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:115:24: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp:4:0: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:159:2: warning: multi-line comment [-Wcomment] /// \f[ \langle K^c, K^c \rangle = \langle K,K \rangle -2 \ell \langle k,k \rangle + mk^2 \ell^2 \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:168:2: warning: multi-line comment [-Wcomment] /// \f[ \hat A' = 1/\langle K^c,K^c \rangle ^{3/2} (\langle K^c,K^c \rangle (\langle Y,K^c \rangle )' - 0.5*\langle Y, K^c \rangle (\langle K^c , K^c \rangle )') \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:172:2: warning: multi-line comment [-Wcomment] /// \f[ W= \langle K^c,K^c \rangle Y - \langle Y, K^c \rangle K \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:357:2: warning: multi-line comment [-Wcomment] /// \f[ \langle K^c, K^c \rangle = \\ ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-NN.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KTA-tutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 22%] Linking CXX executable ../bin/VersatileClassificationTutorial-RF cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/VersatileClassificationTutorial-RF.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/VersatileClassificationTutorial-RF.dir/Supervised/VersatileClassificationTutorial-RF.cpp.o -o ../bin/VersatileClassificationTutorial-RF -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 22%] Built target VersatileClassificationTutorial-RF make -f examples/CMakeFiles/CARTTutorial.dir/build.make examples/CMakeFiles/CARTTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CARTTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target CARTTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CARTTutorial.dir/build.make examples/CMakeFiles/CARTTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 22%] Building CXX object examples/CMakeFiles/CARTTutorial.dir/Supervised/CARTTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CARTTutorial.dir/Supervised/CARTTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp [ 22%] Linking CXX executable ../bin/VersatileClassificationTutorial-SVM cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/VersatileClassificationTutorial-SVM.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/VersatileClassificationTutorial-SVM.dir/Supervised/VersatileClassificationTutorial-SVM.cpp.o -o ../bin/VersatileClassificationTutorial-SVM -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 22%] Linking CXX executable ../bin/VersatileClassificationTutorial-NN cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/VersatileClassificationTutorial-NN.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/VersatileClassificationTutorial-NN.dir/Supervised/VersatileClassificationTutorial-NN.cpp.o -o ../bin/VersatileClassificationTutorial-NN -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 23%] Built target VersatileClassificationTutorial-SVM make -f examples/CMakeFiles/DeepNetworkTrainingRBM.dir/build.make examples/CMakeFiles/DeepNetworkTrainingRBM.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTrainingRBM.dir/DependInfo.cmake --color= Scanning dependencies of target DeepNetworkTrainingRBM make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/DeepNetworkTrainingRBM.dir/build.make examples/CMakeFiles/DeepNetworkTrainingRBM.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 23%] Building CXX object examples/CMakeFiles/DeepNetworkTrainingRBM.dir/Supervised/DeepNetworkTrainingRBM.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DeepNetworkTrainingRBM.dir/Supervised/DeepNetworkTrainingRBM.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 23%] Built target VersatileClassificationTutorial-NN make -f examples/CMakeFiles/DeepNetworkTraining.dir/build.make examples/CMakeFiles/DeepNetworkTraining.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/DeepNetworkTraining.dir/DependInfo.cmake --color= Scanning dependencies of target DeepNetworkTraining make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/DeepNetworkTraining.dir/build.make examples/CMakeFiles/DeepNetworkTraining.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 24%] Building CXX object examples/CMakeFiles/DeepNetworkTraining.dir/Supervised/DeepNetworkTraining.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DeepNetworkTraining.dir/Supervised/DeepNetworkTraining.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CARTTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 24%] Linking CXX executable ../bin/KTA-tutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KTA-tutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KTA-tutorial.dir/Supervised/KTA-tutorial.cpp.o -o ../bin/KTA-tutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 24%] Built target KTA-tutorial make -f examples/CMakeFiles/MultiTaskSvm.dir/build.make examples/CMakeFiles/MultiTaskSvm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MultiTaskSvm.dir/DependInfo.cmake --color= Scanning dependencies of target MultiTaskSvm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/MultiTaskSvm.dir/build.make examples/CMakeFiles/MultiTaskSvm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 25%] Building CXX object examples/CMakeFiles/MultiTaskSvm.dir/Supervised/MultiTaskSvm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MultiTaskSvm.dir/Supervised/MultiTaskSvm.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:79:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:79:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:79:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:156:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:112:70: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:112:70: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:112:70: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:112:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:112:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:112:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTrainingRBM.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:20: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:23: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::RectifierNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/DeepNetworkTraining.cpp:166:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 25%] Linking CXX executable ../bin/CARTTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CARTTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CARTTutorial.dir/Supervised/CARTTutorial.cpp.o -o ../bin/CARTTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 26%] Built target CARTTutorial make -f examples/CMakeFiles/AckleyES.dir/build.make examples/CMakeFiles/AckleyES.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AckleyES.dir/DependInfo.cmake --color= Scanning dependencies of target AckleyES make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/AckleyES.dir/build.make examples/CMakeFiles/AckleyES.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 26%] Building CXX object examples/CMakeFiles/AckleyES.dir/EA/SOO/AckleyES.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/AckleyES.dir/EA/SOO/AckleyES.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::MultiTaskSample >; LabelType = unsigned int; Model = shark::KernelClassifier > >; Trainer = shark::AbstractWeightedTrainer > >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::MultiTaskSample >; LabelType = unsigned int; Model = shark::KernelClassifier > >; Trainer = shark::AbstractWeightedTrainer > >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::MultiTaskSample >; LabelType = unsigned int; Model = shark::KernelClassifier > >; Trainer = shark::AbstractWeightedTrainer > >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; LabelType = unsigned int; Model = shark::KernelClassifier > >; Trainer = shark::AbstractWeightedTrainer > >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; LabelType = unsigned int; Model = shark::KernelClassifier > >; Trainer = shark::AbstractWeightedTrainer > >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >* const*, std::vector > >*, std::allocator > >*> > >, shark::blas::detail::ParameterizableExpression > >* const> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:116:13: required from ‘shark::RealVector shark::ProductKernel::parameterVector() const [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >**, std::vector > >*, std::allocator > >*> > >, shark::blas::detail::ParameterizableExpression > >*> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:122:23: required from ‘void shark::ProductKernel::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:167:12: required from ‘shark::RealVector shark::GaussianTaskKernel::parameterVector() const [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:167:39: required from ‘shark::RealVector shark::GaussianTaskKernel::parameterVector() const [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:172:22: required from ‘void shark::GaussianTaskKernel::setParameterVector(const RealVector&) [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:172:49: required from ‘void shark::GaussianTaskKernel::setParameterVector(const RealVector&) [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MultiTaskSvm.cpp:104:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/UniformCrossover.h:35:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractConstraintHandler.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:1:0: /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h: In function ‘int main(int, char**)’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:62:7: warning: ‘prototypeIndividual.shark::Individual, double, double>::m_penalizedFitness’ may be used uninitialized in this function [-Wmaybe-uninitialized] class Individual { ^~~~~~~~~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:39:26: note: ‘prototypeIndividual.shark::Individual, double, double>::m_penalizedFitness’ was declared here example::IndividualType prototypeIndividual; ^~~~~~~~~~~~~~~~~~~ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:1:0: /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:62:7: warning: ‘prototypeIndividual.shark::Individual, double, double>::m_unpenalizedFitness’ may be used uninitialized in this function [-Wmaybe-uninitialized] class Individual { ^~~~~~~~~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/AckleyES.cpp:39:26: note: ‘prototypeIndividual.shark::Individual, double, double>::m_unpenalizedFitness’ was declared here example::IndividualType prototypeIndividual; ^~~~~~~~~~~~~~~~~~~ [ 26%] Linking CXX executable ../bin/AckleyES cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/AckleyES.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/AckleyES.dir/EA/SOO/AckleyES.cpp.o -o ../bin/AckleyES -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 26%] Built target AckleyES make -f examples/CMakeFiles/CSvmGridSearchTutorial.dir/build.make examples/CMakeFiles/CSvmGridSearchTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmGridSearchTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target CSvmGridSearchTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CSvmGridSearchTutorial.dir/build.make examples/CMakeFiles/CSvmGridSearchTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 26%] Building CXX object examples/CMakeFiles/CSvmGridSearchTutorial.dir/Supervised/CSvmGridSearchTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CSvmGridSearchTutorial.dir/Supervised/CSvmGridSearchTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 26%] Linking CXX executable ../bin/DeepNetworkTrainingRBM cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/DeepNetworkTrainingRBM.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DeepNetworkTrainingRBM.dir/Supervised/DeepNetworkTrainingRBM.cpp.o -o ../bin/DeepNetworkTrainingRBM -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 26%] Built target DeepNetworkTrainingRBM make -f examples/CMakeFiles/regressionTutorial.dir/build.make examples/CMakeFiles/regressionTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/regressionTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target regressionTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/regressionTutorial.dir/build.make examples/CMakeFiles/regressionTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Building CXX object examples/CMakeFiles/regressionTutorial.dir/Supervised/regressionTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/regressionTutorial.dir/Supervised/regressionTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp [ 27%] Linking CXX executable ../bin/DeepNetworkTraining cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/DeepNetworkTraining.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DeepNetworkTraining.dir/Supervised/DeepNetworkTraining.cpp.o -o ../bin/DeepNetworkTraining -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:54:50: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:54:50: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Built target DeepNetworkTraining make -f examples/CMakeFiles/TSP.dir/build.make examples/CMakeFiles/TSP.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/TSP.dir/DependInfo.cmake --color= Scanning dependencies of target TSP make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/TSP.dir/build.make examples/CMakeFiles/TSP.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Building CXX object examples/CMakeFiles/TSP.dir/EA/SOO/TSP.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/TSP.dir/EA/SOO/TSP.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmGridSearchTutorial.cpp:67:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp:46: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp:46: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp:46: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:54:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:54:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:63:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/regressionTutorial.cpp:63:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h:39:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/TSP.cpp:49: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 27%] Linking CXX executable ../bin/MultiTaskSvm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/MultiTaskSvm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MultiTaskSvm.dir/Supervised/MultiTaskSvm.cpp.o -o ../bin/MultiTaskSvm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Built target MultiTaskSvm make -f examples/CMakeFiles/LassoRegression.dir/build.make examples/CMakeFiles/LassoRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LassoRegression.dir/DependInfo.cmake --color= Scanning dependencies of target LassoRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/LassoRegression.dir/build.make examples/CMakeFiles/LassoRegression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Building CXX object examples/CMakeFiles/LassoRegression.dir/Supervised/LassoRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LassoRegression.dir/Supervised/LassoRegression.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp [ 27%] Linking CXX executable ../bin/regressionTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/regressionTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/regressionTutorial.dir/Supervised/regressionTutorial.cpp.o -o ../bin/regressionTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Built target regressionTutorial make -f examples/CMakeFiles/ElitistCMASimpleMain.dir/build.make examples/CMakeFiles/ElitistCMASimpleMain.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/ElitistCMASimpleMain.dir/DependInfo.cmake --color= Scanning dependencies of target ElitistCMASimpleMain make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/ElitistCMASimpleMain.dir/build.make examples/CMakeFiles/ElitistCMASimpleMain.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Building CXX object examples/CMakeFiles/ElitistCMASimpleMain.dir/EA/SOO/ElitistCMASimple.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ElitistCMASimpleMain.dir/EA/SOO/ElitistCMASimple.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:50, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp:32: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/ElitistCMA.h:51, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/ElitistCMASimple.cpp:32: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:129:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:129:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:129:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LassoRegression.cpp:129:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 27%] Linking CXX executable ../bin/ElitistCMASimpleMain cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ElitistCMASimpleMain.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ElitistCMASimpleMain.dir/EA/SOO/ElitistCMASimple.cpp.o -o ../bin/ElitistCMASimpleMain -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Built target ElitistCMASimpleMain make -f examples/CMakeFiles/MOCMASimple.dir/build.make examples/CMakeFiles/MOCMASimple.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMASimple.dir/DependInfo.cmake --color= Scanning dependencies of target MOCMASimple make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/MOCMASimple.dir/build.make examples/CMakeFiles/MOCMASimple.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 27%] Building CXX object examples/CMakeFiles/MOCMASimple.dir/EA/MOO/MOCMASimple.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MOCMASimple.dir/EA/MOO/MOCMASimple.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp [ 28%] Linking CXX executable ../bin/TSP cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/TSP.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/TSP.dir/EA/SOO/TSP.cpp.o -o ../bin/TSP -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 28%] Built target TSP make -f examples/CMakeFiles/MklKernelTutorial.dir/build.make examples/CMakeFiles/MklKernelTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MklKernelTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target MklKernelTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/MklKernelTutorial.dir/build.make examples/CMakeFiles/MklKernelTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 28%] Building CXX object examples/CMakeFiles/MklKernelTutorial.dir/Supervised/MklKernelTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MklKernelTutorial.dir/Supervised/MklKernelTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:44, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 28%] Linking CXX executable ../bin/LassoRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/LassoRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LassoRegression.dir/Supervised/LassoRegression.cpp.o -o ../bin/LassoRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 29%] Built target LassoRegression make -f examples/CMakeFiles/CMAPlot.dir/build.make examples/CMakeFiles/CMAPlot.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAPlot.dir/DependInfo.cmake --color= Scanning dependencies of target CMAPlot make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CMAPlot.dir/build.make examples/CMakeFiles/CMAPlot.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 29%] Building CXX object examples/CMakeFiles/CMAPlot.dir/EA/SOO/CMAPlot.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CMAPlot.dir/EA/SOO/CMAPlot.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 29%] Linking CXX executable ../bin/CSvmGridSearchTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CSvmGridSearchTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CSvmGridSearchTutorial.dir/Supervised/CSvmGridSearchTutorial.cpp.o -o ../bin/CSvmGridSearchTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 30%] Built target CSvmGridSearchTutorial make -f examples/CMakeFiles/Archive.dir/build.make examples/CMakeFiles/Archive.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Archive.dir/DependInfo.cmake --color= Scanning dependencies of target Archive make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/Archive.dir/build.make examples/CMakeFiles/Archive.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 30%] Building CXX object examples/CMakeFiles/Archive.dir/EA/SOO/Archive.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Archive.dir/EA/SOO/Archive.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAPlot.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:58:39: required from ‘void shark::blas::detail::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:111:21: required from ‘VecX& shark::blas::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:497:21: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator+=(const E&) [with E = shark::blas::vector_scalar_multiply > > > >; C = shark::blas::matrix_row > >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp:71:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1013:3: required from ‘void shark::blas::matrix_matrix_prod::assign_to(shark::blas::matrix_expression&, shark::blas::matrix_matrix_prod::scalar_type) const [with MatX = shark::blas::matrix_reference >; MatA = shark::blas::matrix; MatB = shark::blas::compressed_matrix; shark::blas::matrix_matrix_prod::scalar_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:492:16: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator=(const E&) [with E = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >; C = shark::blas::compressed_matrix; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_reference >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:113:21: required from ‘void shark::LinearKernel::weightedInputDerivative(shark::LinearKernel::ConstBatchInputReference, shark::LinearKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::LinearKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::LinearKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::LinearKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/MklKernelTutorial.cpp:348:5: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/Archive.cpp:35:0: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/EvaluationArchive.h:242:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 30%] Linking CXX executable ../bin/CMAPlot cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CMAPlot.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CMAPlot.dir/EA/SOO/CMAPlot.cpp.o -o ../bin/CMAPlot -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 31%] Built target CMAPlot make -f examples/CMakeFiles/CSvmTutorial.dir/build.make examples/CMakeFiles/CSvmTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target CSvmTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CSvmTutorial.dir/build.make examples/CMakeFiles/CSvmTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 31%] Building CXX object examples/CMakeFiles/CSvmTutorial.dir/Supervised/CSvmTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CSvmTutorial.dir/Supervised/CSvmTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp [ 32%] Linking CXX executable ../bin/Archive cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Archive.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Archive.dir/EA/SOO/Archive.cpp.o -o ../bin/Archive -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 32%] Built target Archive make -f examples/CMakeFiles/linearRegressionTutorial.dir/build.make examples/CMakeFiles/linearRegressionTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/linearRegressionTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target linearRegressionTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/linearRegressionTutorial.dir/build.make examples/CMakeFiles/linearRegressionTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/linearRegressionTutorial.dir/Supervised/linearRegressionTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/linearRegressionTutorial.dir/Supervised/linearRegressionTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp [ 33%] Linking CXX executable ../bin/MOCMASimple cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/MOCMASimple.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MOCMASimple.dir/EA/MOO/MOCMASimple.cpp.o -o ../bin/MOCMASimple -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Built target MOCMASimple make -f examples/CMakeFiles/StoppingCriteriaTutorial.dir/build.make examples/CMakeFiles/StoppingCriteriaTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/StoppingCriteriaTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target StoppingCriteriaTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/StoppingCriteriaTutorial.dir/build.make examples/CMakeFiles/StoppingCriteriaTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/StoppingCriteriaTutorial.dir/Supervised/StoppingCriteria.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/StoppingCriteriaTutorial.dir/Supervised/StoppingCriteria.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmTutorial.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:88:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:88:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:88:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/linearRegressionTutorial.cpp:88:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:34:15: required from ‘double experiment(shark::AbstractStoppingCriterion&, const ClassificationDataset&, const ClassificationDataset&) [with T = shark::SingleObjectiveResultSet >; shark::ClassificationDataset = shark::LabeledData, unsigned int>]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:52:66: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:34:15: required from ‘double experiment(shark::AbstractStoppingCriterion&, const ClassificationDataset&, const ClassificationDataset&) [with T = shark::SingleObjectiveResultSet >; shark::ClassificationDataset = shark::LabeledData, unsigned int>]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:52:66: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OptimizationTrainer.h:94:3: required from ‘void shark::OptimizationTrainer::train(shark::OptimizationTrainer::ModelType&, const shark::LabeledData::InputType, typename shark::AbstractTrainer::LabelType>&) [with Model = shark::FFNet; LabelTypeT = unsigned int; shark::OptimizationTrainer::ModelType = shark::FFNet; typename shark::AbstractTrainer::LabelType = unsigned int; typename shark::AbstractTrainer::InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:34:15: required from ‘double experiment(shark::AbstractStoppingCriterion&, const ClassificationDataset&, const ClassificationDataset&) [with T = shark::SingleObjectiveResultSet >; shark::ClassificationDataset = shark::LabeledData, unsigned int>]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:52:66: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:79:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:79:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/StoppingCriteria.cpp:79:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 33%] Linking CXX executable ../bin/linearRegressionTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/linearRegressionTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/linearRegressionTutorial.dir/Supervised/linearRegressionTutorial.cpp.o -o ../bin/linearRegressionTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Built target linearRegressionTutorial make -f examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/DependInfo.cmake --color= Scanning dependencies of target VersatileClassificationTutorial-LDA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/build.make examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/VersatileClassificationTutorial-LDA.dir/Supervised/VersatileClassificationTutorial-LDA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/VersatileClassificationTutorial-LDA.dir/Supervised/VersatileClassificationTutorial-LDA.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp [ 33%] Linking CXX executable ../bin/MklKernelTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/MklKernelTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MklKernelTutorial.dir/Supervised/MklKernelTutorial.cpp.o -o ../bin/MklKernelTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Built target MklKernelTutorial make -f examples/CMakeFiles/MOCMAExperiment.dir/build.make examples/CMakeFiles/MOCMAExperiment.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/MOCMAExperiment.dir/DependInfo.cmake --color= Scanning dependencies of target MOCMAExperiment make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/MOCMAExperiment.dir/build.make examples/CMakeFiles/MOCMAExperiment.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/MOCMAExperiment.dir/EA/MOO/MOCMAExperiment.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MOCMAExperiment.dir/EA/MOO/MOCMAExperiment.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:44, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/MOCMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:37:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:37:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:37:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/VersatileClassificationTutorial-LDA.cpp:37:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 33%] Linking CXX executable ../bin/StoppingCriteriaTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/StoppingCriteriaTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/StoppingCriteriaTutorial.dir/Supervised/StoppingCriteria.cpp.o -o ../bin/StoppingCriteriaTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Built target StoppingCriteriaTutorial make -f examples/CMakeFiles/McSvmLinear.dir/build.make examples/CMakeFiles/McSvmLinear.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvmLinear.dir/DependInfo.cmake --color= Scanning dependencies of target McSvmLinear make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/McSvmLinear.dir/build.make examples/CMakeFiles/McSvmLinear.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/McSvmLinear.dir/Supervised/McSvmLinear.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/McSvmLinear.dir/Supervised/McSvmLinear.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 33%] Linking CXX executable ../bin/CSvmTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CSvmTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CSvmTutorial.dir/Supervised/CSvmTutorial.cpp.o -o ../bin/CSvmTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Built target CSvmTutorial make -f examples/CMakeFiles/Datasets.dir/build.make examples/CMakeFiles/Datasets.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Datasets.dir/DependInfo.cmake --color= Scanning dependencies of target Datasets make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/Datasets.dir/build.make examples/CMakeFiles/Datasets.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 33%] Building CXX object examples/CMakeFiles/Datasets.dir/Data/Datasets.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Datasets.dir/Data/Datasets.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:74:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:74:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:74:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvmLinear.cpp:74:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 33%] Linking CXX executable ../bin/VersatileClassificationTutorial-LDA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/VersatileClassificationTutorial-LDA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/VersatileClassificationTutorial-LDA.dir/Supervised/VersatileClassificationTutorial-LDA.cpp.o -o ../bin/VersatileClassificationTutorial-LDA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 34%] Linking CXX executable ../bin/MOCMAExperiment cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/MOCMAExperiment.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MOCMAExperiment.dir/EA/MOO/MOCMAExperiment.cpp.o -o ../bin/MOCMAExperiment -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Built target VersatileClassificationTutorial-LDA make -f examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/build.make examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/DependInfo.cmake --color= Scanning dependencies of target AdditiveEpsilonIndicatorMain make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/build.make examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Building CXX object examples/CMakeFiles/AdditiveEpsilonIndicatorMain.dir/EA/MOO/AdditiveEpsilonIndicatorMain.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/AdditiveEpsilonIndicatorMain.dir/EA/MOO/AdditiveEpsilonIndicatorMain.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Built target MOCMAExperiment make -f examples/CMakeFiles/CMASimple.dir/build.make examples/CMakeFiles/CMASimple.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMASimple.dir/DependInfo.cmake --color= Scanning dependencies of target CMASimple make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CMASimple.dir/build.make examples/CMakeFiles/CMASimple.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Building CXX object examples/CMakeFiles/CMASimple.dir/EA/SOO/CMASimple.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CMASimple.dir/EA/SOO/CMASimple.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h:36, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/AdditiveEpsilonIndicator.h:36:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/MOO/AdditiveEpsilonIndicatorMain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp: In function ‘int main()’: /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:115:38: warning: variable ‘batches’ set but not used [-Wunused-but-set-variable] Data::const_batch_range batches = data.batches(); ^~~~~~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:144:14: warning: unused variable ‘classes’ [-Wunused-variable] std::size_t classes = numberOfClasses(data); // maximal class label minus one ^~~~~~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:148:14: warning: unused variable ‘dim’ [-Wunused-variable] std::size_t dim = dataDimension(dataVec); // dimensionality of the data points ^~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:152:14: warning: unused variable ‘classes’ [-Wunused-variable] std::size_t classes = numberOfClasses(data); // maximal class label minus one ^~~~~~~ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:154:14: warning: unused variable ‘dim’ [-Wunused-variable] std::size_t dim = inputDimension(data); // dimensionality of the data points ^~~ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:201:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:201:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:201:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Data/Datasets.cpp:201:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMASimple.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 35%] Linking CXX executable ../bin/CMASimple cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CMASimple.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CMASimple.dir/EA/SOO/CMASimple.cpp.o -o ../bin/CMASimple -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Built target CMASimple make -f examples/CMakeFiles/CMAExperiment.dir/build.make examples/CMakeFiles/CMAExperiment.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CMAExperiment.dir/DependInfo.cmake --color= Scanning dependencies of target CMAExperiment make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CMAExperiment.dir/build.make examples/CMakeFiles/CMAExperiment.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Building CXX object examples/CMakeFiles/CMAExperiment.dir/EA/SOO/CMAExperiment.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CMAExperiment.dir/EA/SOO/CMAExperiment.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp [ 35%] Linking CXX executable ../bin/AdditiveEpsilonIndicatorMain cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/AdditiveEpsilonIndicatorMain.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/AdditiveEpsilonIndicatorMain.dir/EA/MOO/AdditiveEpsilonIndicatorMain.cpp.o -o ../bin/AdditiveEpsilonIndicatorMain -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Built target AdditiveEpsilonIndicatorMain make -f examples/CMakeFiles/McSvm.dir/build.make examples/CMakeFiles/McSvm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/McSvm.dir/DependInfo.cmake --color= Scanning dependencies of target McSvm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/McSvm.dir/build.make examples/CMakeFiles/McSvm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 35%] Building CXX object examples/CMakeFiles/McSvm.dir/Supervised/McSvm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/McSvm.dir/Supervised/McSvm.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/EA/SOO/CMAExperiment.cpp:30: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:3:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 36%] Linking CXX executable ../bin/McSvmLinear cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/McSvmLinear.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/McSvmLinear.dir/Supervised/McSvmLinear.cpp.o -o ../bin/McSvmLinear -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Built target McSvmLinear make -f examples/CMakeFiles/KernelRegression.dir/build.make examples/CMakeFiles/KernelRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelRegression.dir/DependInfo.cmake --color= Scanning dependencies of target KernelRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KernelRegression.dir/build.make examples/CMakeFiles/KernelRegression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Building CXX object examples/CMakeFiles/KernelRegression.dir/Supervised/KernelRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KernelRegression.dir/Supervised/KernelRegression.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:4:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 36%] Linking CXX executable ../bin/CMAExperiment cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CMAExperiment.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CMAExperiment.dir/EA/SOO/CMAExperiment.cpp.o -o ../bin/CMAExperiment -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Built target CMAExperiment make -f examples/CMakeFiles/PCA.dir/build.make examples/CMakeFiles/PCA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/PCA.dir/DependInfo.cmake --color= Scanning dependencies of target PCA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/PCA.dir/build.make examples/CMakeFiles/PCA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Building CXX object examples/CMakeFiles/PCA.dir/Unsupervised/PCA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/PCA.dir/Unsupervised/PCA.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/McSvm.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 36%] Linking CXX executable ../bin/Datasets cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Datasets.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Datasets.dir/Data/Datasets.cpp.o -o ../bin/Datasets -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Built target Datasets make -f examples/CMakeFiles/elmTutorial.dir/build.make examples/CMakeFiles/elmTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/elmTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target elmTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/elmTutorial.dir/build.make examples/CMakeFiles/elmTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 36%] Building CXX object examples/CMakeFiles/elmTutorial.dir/Supervised/elmTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/elmTutorial.dir/Supervised/elmTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:35:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:36:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer > >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer > >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer > >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer > >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer > >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:118:18: required from ‘shark::RealVector shark::EpsilonSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:118:49: required from ‘shark::RealVector shark::EpsilonSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelRegression.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/PCA.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:21: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:21: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:21: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:147:37: required from ‘void shark::FFNet::setLayer(std::size_t, const RealMatrix&, const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; std::size_t = long unsigned int; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:84:61: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/elmTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 37%] Linking CXX executable ../bin/PCA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/PCA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/PCA.dir/Unsupervised/PCA.cpp.o -o ../bin/PCA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 37%] Built target PCA make -f examples/CMakeFiles/OneClassSvm.dir/build.make examples/CMakeFiles/OneClassSvm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneClassSvm.dir/DependInfo.cmake --color= Scanning dependencies of target OneClassSvm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/OneClassSvm.dir/build.make examples/CMakeFiles/OneClassSvm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 37%] Building CXX object examples/CMakeFiles/OneClassSvm.dir/Unsupervised/OneClassSvm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/OneClassSvm.dir/Unsupervised/OneClassSvm.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 37%] Linking CXX executable ../bin/elmTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/elmTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/elmTutorial.dir/Supervised/elmTutorial.cpp.o -o ../bin/elmTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:116:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:116:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:116:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/OneClassSvm.cpp:116:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 37%] Built target elmTutorial make -f examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/build.make examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/DependInfo.cmake --color= Scanning dependencies of target FFNNMultiClassCrossEntropy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/build.make examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 37%] Building CXX object examples/CMakeFiles/FFNNMultiClassCrossEntropy.dir/Supervised/FFNNMultiClassCrossEntropy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/FFNNMultiClassCrossEntropy.dir/Supervised/FFNNMultiClassCrossEntropy.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp [ 37%] Linking CXX executable ../bin/KernelRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KernelRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KernelRegression.dir/Supervised/KernelRegression.cpp.o -o ../bin/KernelRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 37%] Built target KernelRegression make -f examples/CMakeFiles/CVFolds.dir/build.make examples/CMakeFiles/CVFolds.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CVFolds.dir/DependInfo.cmake --color= Scanning dependencies of target CVFolds make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CVFolds.dir/build.make examples/CMakeFiles/CVFolds.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 38%] Building CXX object examples/CMakeFiles/CVFolds.dir/Supervised/CVFolds.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CVFolds.dir/Supervised/CVFolds.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:68:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:68:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:68:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNMultiClassCrossEntropy.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CVFolds.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 39%] Linking CXX executable ../bin/OneClassSvm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/OneClassSvm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/OneClassSvm.dir/Unsupervised/OneClassSvm.cpp.o -o ../bin/OneClassSvm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Built target OneClassSvm make -f examples/CMakeFiles/KernelSelection.dir/build.make examples/CMakeFiles/KernelSelection.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelSelection.dir/DependInfo.cmake --color= Scanning dependencies of target KernelSelection make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KernelSelection.dir/build.make examples/CMakeFiles/KernelSelection.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Building CXX object examples/CMakeFiles/KernelSelection.dir/Supervised/KernelSelection.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KernelSelection.dir/Supervised/KernelSelection.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp [ 39%] Linking CXX executable ../bin/McSvm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/McSvm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/McSvm.dir/Supervised/McSvm.cpp.o -o ../bin/McSvm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Built target McSvm make -f examples/CMakeFiles/AutoencoderTutorial.dir/build.make examples/CMakeFiles/AutoencoderTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/AutoencoderTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target AutoencoderTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/AutoencoderTutorial.dir/build.make examples/CMakeFiles/AutoencoderTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Building CXX object examples/CMakeFiles/AutoencoderTutorial.dir/Unsupervised/AutoEncoderTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/AutoencoderTutorial.dir/Unsupervised/AutoEncoderTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelSelection.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 39%] Linking CXX executable ../bin/FFNNMultiClassCrossEntropy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/FFNNMultiClassCrossEntropy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/FFNNMultiClassCrossEntropy.dir/Supervised/FFNNMultiClassCrossEntropy.cpp.o -o ../bin/FFNNMultiClassCrossEntropy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 39%] Linking CXX executable ../bin/CVFolds cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CVFolds.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CVFolds.dir/Supervised/CVFolds.cpp.o -o ../bin/CVFolds -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Built target FFNNMultiClassCrossEntropy make -f examples/CMakeFiles/OneVersusOne.dir/build.make examples/CMakeFiles/OneVersusOne.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/OneVersusOne.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Built target CVFolds make -f examples/CMakeFiles/KernelLogisticRegression.dir/build.make examples/CMakeFiles/KernelLogisticRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KernelLogisticRegression.dir/DependInfo.cmake --color= Scanning dependencies of target OneVersusOne make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/OneVersusOne.dir/build.make examples/CMakeFiles/OneVersusOne.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' Scanning dependencies of target KernelLogisticRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KernelLogisticRegression.dir/build.make examples/CMakeFiles/KernelLogisticRegression.dir/build [ 39%] Building CXX object examples/CMakeFiles/OneVersusOne.dir/Supervised/OneVersusOne.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/OneVersusOne.dir/Supervised/OneVersusOne.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 39%] Building CXX object examples/CMakeFiles/KernelLogisticRegression.dir/Supervised/KernelLogisticRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KernelLogisticRegression.dir/Supervised/KernelLogisticRegression.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:49, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/Pgm.h:48, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:23: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::Autoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:74:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::Autoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:74:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::Autoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:74:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::Autoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:74:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:50: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::TiedAutoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:75:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:63: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:41:2: required from ‘AutoencoderModel trainAutoencoderModel(const shark::UnlabeledData >&, std::size_t, std::size_t, double) [with AutoencoderModel = shark::TiedAutoencoder; std::size_t = long unsigned int]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:75:108: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:36:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:20: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:47: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:60: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::DropoutNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/AutoEncoderTutorial.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:37: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:3:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:40, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h:244:14: required from ‘shark::RealVector shark::KernelSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h:244:37: required from ‘shark::RealVector shark::KernelSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h:255:23: required from ‘void shark::KernelSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelSGDTrainer.h:255:46: required from ‘void shark::KernelSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KernelLogisticRegression.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/OneVersusOne.cpp:109:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 39%] Linking CXX executable ../bin/KernelSelection cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KernelSelection.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KernelSelection.dir/Supervised/KernelSelection.cpp.o -o ../bin/KernelSelection -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 40%] Built target KernelSelection make -f examples/CMakeFiles/KNNCrossValidationTutorial.dir/build.make examples/CMakeFiles/KNNCrossValidationTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNCrossValidationTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target KNNCrossValidationTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KNNCrossValidationTutorial.dir/build.make examples/CMakeFiles/KNNCrossValidationTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 41%] Building CXX object examples/CMakeFiles/KNNCrossValidationTutorial.dir/Supervised/KNNCrossValidationTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KNNCrossValidationTutorial.dir/Supervised/KNNCrossValidationTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 41%] Linking CXX executable ../bin/AutoencoderTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/AutoencoderTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/AutoencoderTutorial.dir/Unsupervised/AutoEncoderTutorial.cpp.o -o ../bin/AutoencoderTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNCrossValidationTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 41%] Built target AutoencoderTutorial make -f examples/CMakeFiles/KMeansTutorial.dir/build.make examples/CMakeFiles/KMeansTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KMeansTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target KMeansTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KMeansTutorial.dir/build.make examples/CMakeFiles/KMeansTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 41%] Building CXX object examples/CMakeFiles/KMeansTutorial.dir/Unsupervised/KMeansTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KMeansTutorial.dir/Unsupervised/KMeansTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp [ 41%] Linking CXX executable ../bin/KernelLogisticRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KernelLogisticRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KernelLogisticRegression.dir/Supervised/KernelLogisticRegression.cpp.o -o ../bin/KernelLogisticRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 42%] Built target KernelLogisticRegression make -f examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/build.make examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/DependInfo.cmake --color= Scanning dependencies of target CSvmMaxLikelihoodMS make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/build.make examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 42%] Building CXX object examples/CMakeFiles/CSvmMaxLikelihoodMS.dir/Supervised/CSvmMaxLikelihoodMS.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CSvmMaxLikelihoodMS.dir/Supervised/CSvmMaxLikelihoodMS.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:43, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:15: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:20: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Unsupervised/KMeansTutorial.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:121:93: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:121:93: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:121:93: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:144:59: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:144:59: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:15: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:20: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmMaxLikelihoodMS.cpp:202:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 42%] Linking CXX executable ../bin/KNNCrossValidationTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KNNCrossValidationTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KNNCrossValidationTutorial.dir/Supervised/KNNCrossValidationTutorial.cpp.o -o ../bin/KNNCrossValidationTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 42%] Built target KNNCrossValidationTutorial make -f examples/CMakeFiles/RFTutorial.dir/build.make examples/CMakeFiles/RFTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/RFTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target RFTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/RFTutorial.dir/build.make examples/CMakeFiles/RFTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 42%] Building CXX object examples/CMakeFiles/RFTutorial.dir/Supervised/RFTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RFTutorial.dir/Supervised/RFTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp [ 42%] Linking CXX executable ../bin/KMeansTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KMeansTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KMeansTutorial.dir/Unsupervised/KMeansTutorial.cpp.o -o ../bin/KMeansTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 42%] Linking CXX executable ../bin/OneVersusOne cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/OneVersusOne.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/OneVersusOne.dir/Supervised/OneVersusOne.cpp.o -o ../bin/OneVersusOne -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 42%] Built target KMeansTutorial make -f examples/CMakeFiles/FFNNBasicTutorial.dir/build.make examples/CMakeFiles/FFNNBasicTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/FFNNBasicTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target FFNNBasicTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/FFNNBasicTutorial.dir/build.make examples/CMakeFiles/FFNNBasicTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 43%] Building CXX object examples/CMakeFiles/FFNNBasicTutorial.dir/Supervised/FFNNBasicTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/FFNNBasicTutorial.dir/Supervised/FFNNBasicTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 43%] Built target OneVersusOne make -f examples/CMakeFiles/SubrangeKernelTutorial.dir/build.make examples/CMakeFiles/SubrangeKernelTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/SubrangeKernelTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target SubrangeKernelTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/SubrangeKernelTutorial.dir/build.make examples/CMakeFiles/SubrangeKernelTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 43%] Building CXX object examples/CMakeFiles/SubrangeKernelTutorial.dir/Supervised/SubrangeKernelTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/SubrangeKernelTutorial.dir/Supervised/SubrangeKernelTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/RFTutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:115:24: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:42, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/SubrangeKernelTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:61:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:61:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:61:55: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/FFNNBasicTutorial.cpp:70:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 43%] Linking CXX executable ../bin/RFTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/RFTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RFTutorial.dir/Supervised/RFTutorial.cpp.o -o ../bin/RFTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 43%] Built target RFTutorial make -f examples/CMakeFiles/CSvmLinear.dir/build.make examples/CMakeFiles/CSvmLinear.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/CSvmLinear.dir/DependInfo.cmake --color= Scanning dependencies of target CSvmLinear make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/CSvmLinear.dir/build.make examples/CMakeFiles/CSvmLinear.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 43%] Building CXX object examples/CMakeFiles/CSvmLinear.dir/Supervised/CSvmLinear.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/CSvmLinear.dir/Supervised/CSvmLinear.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp [ 44%] Linking CXX executable ../bin/SubrangeKernelTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/SubrangeKernelTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/SubrangeKernelTutorial.dir/Supervised/SubrangeKernelTutorial.cpp.o -o ../bin/SubrangeKernelTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 44%] Built target SubrangeKernelTutorial make -f examples/CMakeFiles/LDATutorial.dir/build.make examples/CMakeFiles/LDATutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/LDATutorial.dir/DependInfo.cmake --color= Scanning dependencies of target LDATutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/LDATutorial.dir/build.make examples/CMakeFiles/LDATutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 44%] Building CXX object examples/CMakeFiles/LDATutorial.dir/Supervised/LDATutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LDATutorial.dir/Supervised/LDATutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp [ 44%] Linking CXX executable ../bin/FFNNBasicTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/FFNNBasicTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/FFNNBasicTutorial.dir/Supervised/FFNNBasicTutorial.cpp.o -o ../bin/FFNNBasicTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 44%] Built target FFNNBasicTutorial make -f examples/CMakeFiles/Statistics.dir/build.make examples/CMakeFiles/Statistics.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/Statistics.dir/DependInfo.cmake --color= In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ Scanning dependencies of target Statistics make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/Statistics.dir/build.make examples/CMakeFiles/Statistics.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 44%] Building CXX object examples/CMakeFiles/Statistics.dir/Statistics/Statistics.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Statistics.dir/Statistics/Statistics.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:35: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/CSvmLinear.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Statistics/Statistics.h:37, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp:33: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:35: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:86:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:86:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:86:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/LDATutorial.cpp:86:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Statistics.h:37:0, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp:33: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Statistics/Statistics.cpp:34:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 45%] Linking CXX executable ../bin/Statistics cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Statistics.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Statistics.dir/Statistics/Statistics.cpp.o -o ../bin/Statistics -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 45%] Built target Statistics make -f examples/CMakeFiles/KNNTutorial.dir/build.make examples/CMakeFiles/KNNTutorial.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/CMakeFiles/KNNTutorial.dir/DependInfo.cmake --color= Scanning dependencies of target KNNTutorial make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f examples/CMakeFiles/KNNTutorial.dir/build.make examples/CMakeFiles/KNNTutorial.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 45%] Building CXX object examples/CMakeFiles/KNNTutorial.dir/Supervised/KNNTutorial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KNNTutorial.dir/Supervised/KNNTutorial.cpp.o -c /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp [ 45%] Linking CXX executable ../bin/CSvmLinear cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CSvmLinear.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CSvmLinear.dir/Supervised/CSvmLinear.cpp.o -o ../bin/CSvmLinear -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 45%] Built target CSvmLinear make -f Test/CMakeFiles/RBM_ExactGradientTraining.dir/build.make Test/CMakeFiles/RBM_ExactGradientTraining.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_ExactGradientTraining.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_ExactGradientTraining make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_ExactGradientTraining.dir/build.make Test/CMakeFiles/RBM_ExactGradientTraining.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 45%] Building CXX object Test/CMakeFiles/RBM_ExactGradientTraining.dir/RBM/ExactGradientTraining.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_ExactGradientTraining.dir/RBM/ExactGradientTraining.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples/Supervised/KNNTutorial.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 45%] Linking CXX executable ../bin/CSvmMaxLikelihoodMS cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/CSvmMaxLikelihoodMS.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/CSvmMaxLikelihoodMS.dir/Supervised/CSvmMaxLikelihoodMS.cpp.o -o ../bin/CSvmMaxLikelihoodMS -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 45%] Linking CXX executable ../bin/LDATutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/LDATutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LDATutorial.dir/Supervised/LDATutorial.cpp.o -o ../bin/LDATutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Built target CSvmMaxLikelihoodMS make -f Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/build.make Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_ContrastiveDivergenceTraining make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/build.make Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Building CXX object Test/CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/RBM/ContrastiveDivergenceTraining.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/RBM/ContrastiveDivergenceTraining.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Built target LDATutorial make -f Test/CMakeFiles/Models_FFNet.dir/build.make Test/CMakeFiles/Models_FFNet.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_FFNet.dir/DependInfo.cmake --color= Scanning dependencies of target Models_FFNet make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_FFNet.dir/build.make Test/CMakeFiles/Models_FFNet.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Building CXX object Test/CMakeFiles/Models_FFNet.dir/Models/FFNet.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_FFNet.dir/Models/FFNet.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:36:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:36:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:36:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:117:51: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:117:51: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradientTraining.cpp:55:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:146:49: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:146:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:146:66: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:139:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:139:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:139:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:208:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:208:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:208:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:54:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:54:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:54:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:55:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:55:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/FFNet.cpp:55:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:142:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ContrastiveDivergence.h:170:58: required from ‘double shark::ContrastiveDivergence::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with Operator = shark::GibbsOperator > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ContrastiveDivergenceTraining.cpp:142:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 46%] Linking CXX executable ../bin/KNNTutorial cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/KNNTutorial.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KNNTutorial.dir/Supervised/KNNTutorial.cpp.o -o ../bin/KNNTutorial -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Built target KNNTutorial make -f Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/build.make Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_ParetoDominanceComparator make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/build.make Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 46%] Building CXX object Test/CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/Algorithms/DirectSearch/ParetoDominanceComparator.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/Algorithms/DirectSearch/ParetoDominanceComparator.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ParetoDominanceComparator.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h:32, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ParetoDominanceComparator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h:32, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ParetoDominanceComparator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 47%] Linking CXX executable ../bin/RBM_ExactGradientTraining cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_ExactGradientTraining.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_ExactGradientTraining.dir/RBM/ExactGradientTraining.cpp.o -o ../bin/RBM_ExactGradientTraining -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 47%] Built target RBM_ExactGradientTraining make -f Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/build.make Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target KernelBudgetedSGDTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/build.make Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 47%] Building CXX object Test/CMakeFiles/KernelBudgetedSGDTrainer.dir/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/KernelBudgetedSGDTrainer.dir/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ParetoDominanceComparator.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 48%] Linking CXX executable ../bin/RBM_ContrastiveDivergenceTraining cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_ContrastiveDivergenceTraining.dir/RBM/ContrastiveDivergenceTraining.cpp.o -o ../bin/RBM_ContrastiveDivergenceTraining -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 48%] Linking CXX executable ../bin/DirectSearch_ParetoDominanceComparator cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_ParetoDominanceComparator.dir/Algorithms/DirectSearch/ParetoDominanceComparator.cpp.o -o ../bin/DirectSearch_ParetoDominanceComparator -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 48%] Built target RBM_ContrastiveDivergenceTraining make -f Test/CMakeFiles/Models_KernelExpansion.dir/build.make Test/CMakeFiles/Models_KernelExpansion.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_KernelExpansion.dir/DependInfo.cmake --color= Scanning dependencies of target Models_KernelExpansion make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_KernelExpansion.dir/build.make Test/CMakeFiles/Models_KernelExpansion.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 48%] Building CXX object Test/CMakeFiles/Models_KernelExpansion.dir/Models/Kernels/KernelExpansion.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_KernelExpansion.dir/Models/Kernels/KernelExpansion.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 48%] Built target DirectSearch_ParetoDominanceComparator make -f Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_AbstractBudgetMaintenanceStrategy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 48%] Building CXX object Test/CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:54, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:56:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 49%] Linking CXX executable ../bin/Models_FFNet cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_FFNet.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_FFNet.dir/Models/FFNet.cpp.o -o ../bin/Models_FFNet -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 49%] Built target Models_FFNet make -f Test/CMakeFiles/GradDesc_SteepestDescent.dir/build.make Test/CMakeFiles/GradDesc_SteepestDescent.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_SteepestDescent.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_SteepestDescent make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_SteepestDescent.dir/build.make Test/CMakeFiles/GradDesc_SteepestDescent.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 49%] Building CXX object Test/CMakeFiles/GradDesc_SteepestDescent.dir/Algorithms/GradientDescent/SteepestDescent.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_SteepestDescent.dir/Algorithms/GradientDescent/SteepestDescent.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/SteepestDescent.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:460:14: required from ‘shark::RealVector shark::KernelBudgetedSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:460:37: required from ‘shark::RealVector shark::KernelBudgetedSGDTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:472:23: required from ‘void shark::KernelBudgetedSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer.h:472:46: required from ‘void shark::KernelBudgetedSGDTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp:121:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:45:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/SteepestDescent.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:78:29: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:78:29: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:181:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelExpansion.cpp:181:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/SteepestDescent.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:137:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:137:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:137:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp:137:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/SteepestDescent.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 49%] Linking CXX executable ../bin/GradDesc_SteepestDescent cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_SteepestDescent.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_SteepestDescent.dir/Algorithms/GradientDescent/SteepestDescent.cpp.o -o ../bin/GradDesc_SteepestDescent -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 49%] Built target GradDesc_SteepestDescent make -f Test/CMakeFiles/Models_MultiTaskKernel.dir/build.make Test/CMakeFiles/Models_MultiTaskKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_MultiTaskKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_MultiTaskKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_MultiTaskKernel.dir/build.make Test/CMakeFiles/Models_MultiTaskKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 49%] Building CXX object Test/CMakeFiles/Models_MultiTaskKernel.dir/Models/Kernels/MultiTaskKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_MultiTaskKernel.dir/Models/Kernels/MultiTaskKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:7: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 49%] Linking CXX executable ../bin/Models_KernelExpansion cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_KernelExpansion.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_KernelExpansion.dir/Models/Kernels/KernelExpansion.cpp.o -o ../bin/Models_KernelExpansion -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 49%] Built target Models_KernelExpansion make -f Test/CMakeFiles/Trainers_Perceptron.dir/build.make Test/CMakeFiles/Trainers_Perceptron.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_Perceptron.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_Perceptron make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_Perceptron.dir/build.make Test/CMakeFiles/Trainers_Perceptron.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Trainers_Perceptron.dir/Algorithms/Trainers/Perceptron.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_Perceptron.dir/Algorithms/Trainers/Perceptron.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:7: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >* const*, std::vector > >*, std::allocator > >*> > >, shark::blas::detail::ParameterizableExpression > >* const> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:116:13: required from ‘shark::RealVector shark::ProductKernel::parameterVector() const [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >**, std::vector > >*, std::allocator > >*> > >, shark::blas::detail::ParameterizableExpression > >*> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:122:23: required from ‘void shark::ProductKernel::setParameterVector(const RealVector&) [with InputType = shark::MultiTaskSample >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:167:12: required from ‘shark::RealVector shark::GaussianTaskKernel::parameterVector() const [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:167:39: required from ‘shark::RealVector shark::GaussianTaskKernel::parameterVector() const [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:172:22: required from ‘void shark::GaussianTaskKernel::setParameterVector(const RealVector&) [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MultiTaskKernel.h:172:49: required from ‘void shark::GaussianTaskKernel::setParameterVector(const RealVector&) [with InputTypeT = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MultiTaskKernel.cpp:80:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 50%] Linking CXX executable ../bin/KernelBudgetedSGDTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/KernelBudgetedSGDTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/KernelBudgetedSGDTrainer.dir/Algorithms/Trainers/Budgeted/KernelBudgetedSGDTrainer_Test.cpp.o -o ../bin/KernelBudgetedSGDTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 50%] Linking CXX executable ../bin/Trainers_AbstractBudgetMaintenanceStrategy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_AbstractBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/AbstractBudgetMaintenanceStrategy_Test.cpp.o -o ../bin/Trainers_AbstractBudgetMaintenanceStrategy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target KernelBudgetedSGDTrainer make -f Test/CMakeFiles/Models_ConcatenatedModel.dir/build.make Test/CMakeFiles/Models_ConcatenatedModel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ConcatenatedModel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_ConcatenatedModel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ConcatenatedModel.dir/build.make Test/CMakeFiles/Models_ConcatenatedModel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Models_ConcatenatedModel.dir/Models/ConcatenatedModel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ConcatenatedModel.dir/Models/ConcatenatedModel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target Trainers_AbstractBudgetMaintenanceStrategy make -f Test/CMakeFiles/Models_CARTClassifier.dir/build.make Test/CMakeFiles/Models_CARTClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_CARTClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_CARTClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_CARTClassifier.dir/build.make Test/CMakeFiles/Models_CARTClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Models_CARTClassifier.dir/Models/CARTClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_CARTClassifier.dir/Models/CARTClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/CARTClassifier.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/CARTClassifier.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/CARTClassifier.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Perceptron.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:50:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:50:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:50:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Perceptron.cpp:50:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/CARTClassifier.cpp:42: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/CARTClassifier.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CARTTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/CARTClassifier.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:49:57: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:49:57: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:49:57: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:17: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:130:45: required from ‘shark::RealVector shark::detail::ConcatenatedModelWrapper::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:24: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode, shark::blas::vector > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:140:52: required from ‘void shark::detail::ConcatenatedModelWrapper::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:18: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConcatenatedModel.h:198:44: required from ‘void shark::detail::ConcatenatedModelWrapper::weightedParameterDerivative(const BatchInputType&, const BatchOutputType&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; OutputType = shark::blas::vector; shark::detail::ConcatenatedModelWrapper::BatchInputType = shark::blas::matrix; shark::detail::ConcatenatedModelWrapper::BatchOutputType = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConcatenatedModel.cpp:331:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 50%] Linking CXX executable ../bin/Models_MultiTaskKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_MultiTaskKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_MultiTaskKernel.dir/Models/Kernels/MultiTaskKernel.cpp.o -o ../bin/Models_MultiTaskKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target Models_MultiTaskKernel make -f Test/CMakeFiles/Trainers_KernelNormalization.dir/build.make Test/CMakeFiles/Trainers_KernelNormalization.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_KernelNormalization.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_KernelNormalization make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_KernelNormalization.dir/build.make Test/CMakeFiles/Trainers_KernelNormalization.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Trainers_KernelNormalization.dir/Algorithms/Trainers/KernelNormalization.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_KernelNormalization.dir/Algorithms/Trainers/KernelNormalization.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelNormalization.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelNormalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelNormalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelNormalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 50%] Linking CXX executable ../bin/Trainers_Perceptron cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_Perceptron.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_Perceptron.dir/Algorithms/Trainers/Perceptron.cpp.o -o ../bin/Trainers_Perceptron -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeKernelUnitVariance.h:42, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelNormalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 50%] Linking CXX executable ../bin/Models_CARTClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_CARTClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_CARTClassifier.dir/Models/CARTClassifier.cpp.o -o ../bin/Models_CARTClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target Trainers_Perceptron make -f Test/CMakeFiles/Models_ProductKernel.dir/build.make Test/CMakeFiles/Models_ProductKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ProductKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_ProductKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ProductKernel.dir/build.make Test/CMakeFiles/Models_ProductKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Models_ProductKernel.dir/Models/Kernels/ProductKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ProductKernel.dir/Models/Kernels/ProductKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target Models_CARTClassifier make -f Test/CMakeFiles/Trainers_SigmoidFit.dir/build.make Test/CMakeFiles/Trainers_SigmoidFit.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_SigmoidFit.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_SigmoidFit make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_SigmoidFit.dir/build.make Test/CMakeFiles/Trainers_SigmoidFit.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Building CXX object Test/CMakeFiles/Trainers_SigmoidFit.dir/Algorithms/Trainers/SigmoidFit.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_SigmoidFit.dir/Algorithms/Trainers/SigmoidFit.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:10, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers//AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/SigmoidFit.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 50%] Linking CXX executable ../bin/Models_ConcatenatedModel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ConcatenatedModel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ConcatenatedModel.dir/Models/ConcatenatedModel.cpp.o -o ../bin/Models_ConcatenatedModel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const*, std::vector >*> >, shark::blas::detail::ParameterizableExpression >* const> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:116:13: required from ‘shark::RealVector shark::ProductKernel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:63:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >**, std::vector >*> >, shark::blas::detail::ParameterizableExpression >*> > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ProductKernel.h:122:23: required from ‘void shark::ProductKernel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ProductKernel.cpp:63:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/SigmoidFit.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 50%] Built target Models_ConcatenatedModel make -f Test/CMakeFiles/Trainers_Normalization.dir/build.make Test/CMakeFiles/Trainers_Normalization.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_Normalization.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_Normalization make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_Normalization.dir/build.make Test/CMakeFiles/Trainers_Normalization.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 51%] Building CXX object Test/CMakeFiles/Trainers_Normalization.dir/Algorithms/Trainers/Normalization.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_Normalization.dir/Algorithms/Trainers/Normalization.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp [ 52%] Linking CXX executable ../bin/Trainers_KernelNormalization cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_KernelNormalization.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_KernelNormalization.dir/Algorithms/Trainers/KernelNormalization.cpp.o -o ../bin/Trainers_KernelNormalization -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Trainers_KernelNormalization make -f Test/CMakeFiles/Data_LabelOrder.dir/build.make Test/CMakeFiles/Data_LabelOrder.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_LabelOrder.dir/DependInfo.cmake --color= Scanning dependencies of target Data_LabelOrder make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_LabelOrder.dir/build.make Test/CMakeFiles/Data_LabelOrder.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Data_LabelOrder.dir/Data/LabelOrder_Test.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_LabelOrder.dir/Data/LabelOrder_Test.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h:40:0, from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 52%] Linking CXX executable ../bin/Models_ProductKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ProductKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ProductKernel.dir/Models/Kernels/ProductKernel.cpp.o -o ../bin/Models_ProductKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Models_ProductKernel make -f Test/CMakeFiles/Trainers_PCA.dir/build.make Test/CMakeFiles/Trainers_PCA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_PCA.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_PCA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_PCA.dir/build.make Test/CMakeFiles/Trainers_PCA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Trainers_PCA.dir/Algorithms/Trainers/PCA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_PCA.dir/Algorithms/Trainers/PCA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:15: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:173:20: required from ‘shark::RealVector shark::Normalizer::parameterVector() const [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:23: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Normalizer.h:192:28: required from ‘void shark::Normalizer::setParameterVector(const RealVector&) [with DataType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Normalization.cpp:175:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h:42, from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h:42, from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h:42, from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:40:0: /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h: In member function ‘void shark::LabelOrder::normalizeLabels(shark::LabeledData, unsigned int>&)’: /<>/shark-3.1.3+ds1/include/shark/Data/LabelOrder.h:115:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(foundLabels[label - minLabel] == -1) In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/Test/Data/LabelOrder_Test.cpp:44: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h: At global scope: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 52%] Linking CXX executable ../bin/Trainers_SigmoidFit cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_SigmoidFit.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_SigmoidFit.dir/Algorithms/Trainers/SigmoidFit.cpp.o -o ../bin/Trainers_SigmoidFit -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Trainers_SigmoidFit make -f Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_LinearSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Trainers_LinearSvmTrainer.dir/Algorithms/Trainers/LinearSvmTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_LinearSvmTrainer.dir/Algorithms/Trainers/LinearSvmTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/PCA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:277:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:277:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:277:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp:277:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:47: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:47:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:48: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:48: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:51: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:47: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::compressed_vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::compressed_vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::compressed_vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::compressed_vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 52%] Linking CXX executable ../bin/Data_LabelOrder cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_LabelOrder.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_LabelOrder.dir/Data/LabelOrder_Test.cpp.o -o ../bin/Data_LabelOrder -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Data_LabelOrder make -f Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_MissingFeatureSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:47: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:58:39: required from ‘void shark::blas::detail::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:111:21: required from ‘VecX& shark::blas::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:497:21: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator+=(const E&) [with E = shark::blas::vector_scalar_multiply > > > >; C = shark::blas::matrix_row > >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp:71:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1013:3: required from ‘void shark::blas::matrix_matrix_prod::assign_to(shark::blas::matrix_expression&, shark::blas::matrix_matrix_prod::scalar_type) const [with MatX = shark::blas::matrix_reference >; MatA = shark::blas::matrix; MatB = shark::blas::compressed_matrix; shark::blas::matrix_matrix_prod::scalar_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:492:16: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator=(const E&) [with E = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >; C = shark::blas::compressed_matrix; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_reference >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:113:21: required from ‘void shark::LinearKernel::weightedInputDerivative(shark::LinearKernel::ConstBatchInputReference, shark::LinearKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::LinearKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::LinearKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::LinearKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearSvmTrainer.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ [ 52%] Linking CXX executable ../bin/Trainers_Normalization cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_Normalization.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_Normalization.dir/Algorithms/Trainers/Normalization.cpp.o -o ../bin/Trainers_Normalization -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Trainers_Normalization make -f Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/DependInfo.cmake --color= Scanning dependencies of target RemoveBudgetMaintenanceStrategy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 52%] Linking CXX executable ../bin/Trainers_PCA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_PCA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_PCA.dir/Algorithms/Trainers/PCA.cpp.o -o ../bin/Trainers_PCA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Trainers_PCA make -f Test/CMakeFiles/ObjFunct_Benchmarks.dir/build.make Test/CMakeFiles/ObjFunct_Benchmarks.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_Benchmarks.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_Benchmarks make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_Benchmarks.dir/build.make Test/CMakeFiles/ObjFunct_Benchmarks.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/ObjFunct_Benchmarks.dir/ObjectiveFunctions/Benchmarks.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_Benchmarks.dir/ObjectiveFunctions/Benchmarks.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/Benchmarks.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/MissingFeatureSvmTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:12: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:90:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:90:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h:44, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h:30, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/Benchmarks.cpp:10: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h:44, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h:30, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/Benchmarks.cpp:10: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp:170:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy.h:45:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h:44, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h:30, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/Benchmarks.cpp:10: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT6.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Benchmarks.h:30, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/Benchmarks.cpp:10: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 52%] Linking CXX executable ../bin/RemoveBudgetMaintenanceStrategy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RemoveBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/RemoveBudgetMaintenanceStrategy_Test.cpp.o -o ../bin/RemoveBudgetMaintenanceStrategy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target RemoveBudgetMaintenanceStrategy make -f Test/CMakeFiles/Trainers_LinearRegression.dir/build.make Test/CMakeFiles/Trainers_LinearRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_LinearRegression.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_LinearRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_LinearRegression.dir/build.make Test/CMakeFiles/Trainers_LinearRegression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Trainers_LinearRegression.dir/Algorithms/Trainers/LinearRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_LinearRegression.dir/Algorithms/Trainers/LinearRegression.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp [ 52%] Linking CXX executable ../bin/ObjFunct_Benchmarks cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_Benchmarks.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_Benchmarks.dir/ObjectiveFunctions/Benchmarks.cpp.o -o ../bin/ObjFunct_Benchmarks -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target ObjFunct_Benchmarks make -f Test/CMakeFiles/Trainers_LDA.dir/build.make Test/CMakeFiles/Trainers_LDA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_LDA.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_LDA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_LDA.dir/build.make Test/CMakeFiles/Trainers_LDA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Building CXX object Test/CMakeFiles/Trainers_LDA.dir/Algorithms/Trainers/LDA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_LDA.dir/Algorithms/Trainers/LDA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:31, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:31, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LinearRegression.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LinearRegression.cpp:66:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/LinearClassifier.h:32:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/LDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:119:19: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:119:23: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:292:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:292:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:292:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/LDA.cpp:292:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 52%] Linking CXX executable ../bin/Trainers_LinearRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_LinearRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_LinearRegression.dir/Algorithms/Trainers/LinearRegression.cpp.o -o ../bin/Trainers_LinearRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 52%] Built target Trainers_LinearRegression make -f Test/CMakeFiles/Trainers_McSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_McSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_McSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_McSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_McSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_McSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/Trainers_McSvmTrainer.dir/Algorithms/Trainers/McSvmTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_McSvmTrainer.dir/Algorithms/Trainers/McSvmTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 53%] Linking CXX executable ../bin/Trainers_MissingFeatureSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_MissingFeatureSvmTrainer.dir/Algorithms/Trainers/MissingFeatureSvmTrainerTests.cpp.o -o ../bin/Trainers_MissingFeatureSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/McSvmOVATrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:43: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:186:45: required from ‘shark::RealVector shark::ArgMaxConverter::parameterVector() const [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:131:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:186:45: required from ‘shark::RealVector shark::ArgMaxConverter::parameterVector() const [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:131:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target Trainers_MissingFeatureSvmTrainer make -f Test/CMakeFiles/Models_LinearNorm.dir/build.make Test/CMakeFiles/Models_LinearNorm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_LinearNorm.dir/DependInfo.cmake --color= Scanning dependencies of target Models_LinearNorm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_LinearNorm.dir/build.make Test/CMakeFiles/Models_LinearNorm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/Models_LinearNorm.dir/Models/LinearNorm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_LinearNorm.dir/Models/LinearNorm.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/LinearNorm.cpp [ 53%] Linking CXX executable ../bin/Trainers_LDA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_LDA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_LDA.dir/Algorithms/Trainers/LDA.cpp.o -o ../bin/Trainers_LDA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target Trainers_LDA make -f Test/CMakeFiles/BLAS_Triangular_Prod.dir/build.make Test/CMakeFiles/BLAS_Triangular_Prod.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Triangular_Prod.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Triangular_Prod make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Triangular_Prod.dir/build.make Test/CMakeFiles/BLAS_Triangular_Prod.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/BLAS_Triangular_Prod.dir/LinAlg/BLAS/triangular_prod.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Triangular_Prod.dir/LinAlg/BLAS/triangular_prod.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/triangular_prod.cpp /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/McSvmTrainer.cpp:294:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 53%] Linking CXX executable ../bin/Trainers_LinearSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_LinearSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_LinearSvmTrainer.dir/Algorithms/Trainers/LinearSvmTrainer.cpp.o -o ../bin/Trainers_LinearSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target Trainers_LinearSvmTrainer make -f Test/CMakeFiles/RBM_BinaryLayer.dir/build.make Test/CMakeFiles/RBM_BinaryLayer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_BinaryLayer.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_BinaryLayer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_BinaryLayer.dir/build.make Test/CMakeFiles/RBM_BinaryLayer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/RBM_BinaryLayer.dir/RBM/BinaryLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_BinaryLayer.dir/RBM/BinaryLayer.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/BinaryLayer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/Test/Models/LinearNorm.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/triangular_prod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/Test/Models/LinearNorm.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/Test/Models/LinearNorm.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearNorm.h:32, from /<>/shark-3.1.3+ds1/Test/Models/LinearNorm.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h:33:0, from /<>/shark-3.1.3+ds1/Test/RBM/BinaryLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h:34, from /<>/shark-3.1.3+ds1/Test/RBM/BinaryLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h:34, from /<>/shark-3.1.3+ds1/Test/RBM/BinaryLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 53%] Linking CXX executable ../bin/BLAS_Triangular_Prod cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Triangular_Prod.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Triangular_Prod.dir/LinAlg/BLAS/triangular_prod.cpp.o -o ../bin/BLAS_Triangular_Prod -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target BLAS_Triangular_Prod make -f Test/CMakeFiles/Algorithms_Hypervolume.dir/build.make Test/CMakeFiles/Algorithms_Hypervolume.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Algorithms_Hypervolume.dir/DependInfo.cmake --color= Scanning dependencies of target Algorithms_Hypervolume make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Algorithms_Hypervolume.dir/build.make Test/CMakeFiles/Algorithms_Hypervolume.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/Algorithms_Hypervolume.dir/Algorithms/Hypervolume.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Algorithms_Hypervolume.dir/Algorithms/Hypervolume.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Hypervolume.cpp In file included from /<>/shark-3.1.3+ds1/Test/RBM/BinaryLayer.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 53%] Linking CXX executable ../bin/Models_LinearNorm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_LinearNorm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_LinearNorm.dir/Models/LinearNorm.cpp.o -o ../bin/Models_LinearNorm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target Models_LinearNorm make -f Test/CMakeFiles/Trainers_CSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_CSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_CSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_CSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_CSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_CSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/Trainers_CSvmTrainer.dir/Algorithms/Trainers/CSvmTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_CSvmTrainer.dir/Algorithms/Trainers/CSvmTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/Test/Algorithms/Hypervolume.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Hypervolume.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 53%] Linking CXX executable ../bin/RBM_BinaryLayer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_BinaryLayer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_BinaryLayer.dir/RBM/BinaryLayer.cpp.o -o ../bin/RBM_BinaryLayer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Hypervolume.cpp:9: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 53%] Built target RBM_BinaryLayer make -f Test/CMakeFiles/GradDesc_BFGS.dir/build.make Test/CMakeFiles/GradDesc_BFGS.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_BFGS.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_BFGS make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_BFGS.dir/build.make Test/CMakeFiles/GradDesc_BFGS.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/GradDesc_BFGS.dir/Algorithms/GradientDescent/BFGS.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_BFGS.dir/Algorithms/GradientDescent/BFGS.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/BFGS.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/BFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:186:45: required from ‘shark::RealVector shark::ArgMaxConverter::parameterVector() const [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:76:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:186:45: required from ‘shark::RealVector shark::ArgMaxConverter::parameterVector() const [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:76:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/BFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/BFGS.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/BFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:275:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 53%] Linking CXX executable ../bin/Algorithms_Hypervolume cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Algorithms_Hypervolume.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Algorithms_Hypervolume.dir/Algorithms/Hypervolume.cpp.o -o ../bin/Algorithms_Hypervolume -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h:46:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/BFGS.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Built target Algorithms_Hypervolume make -f Test/CMakeFiles/Models_MklKernel.dir/build.make Test/CMakeFiles/Models_MklKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_MklKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_MklKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_MklKernel.dir/build.make Test/CMakeFiles/Models_MklKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 53%] Building CXX object Test/CMakeFiles/Models_MklKernel.dir/Models/Kernels/MklKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_MklKernel.dir/Models/Kernels/MklKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 54%] Linking CXX executable ../bin/GradDesc_BFGS cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_BFGS.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_BFGS.dir/Algorithms/GradientDescent/BFGS.cpp.o -o ../bin/GradDesc_BFGS -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 54%] Built target GradDesc_BFGS make -f Test/CMakeFiles/Data_HDF5.dir/build.make Test/CMakeFiles/Data_HDF5.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_HDF5.dir/DependInfo.cmake --color= Scanning dependencies of target Data_HDF5 make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_HDF5.dir/build.make Test/CMakeFiles/Data_HDF5.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 55%] Building CXX object Test/CMakeFiles/Data_HDF5.dir/Data/HDF5Tests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_HDF5.dir/Data/HDF5Tests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/HDF5Tests.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:112:23: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:112:27: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/Models/Kernels/MklKernel.cpp:112:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h:46, from /<>/shark-3.1.3+ds1/Test/Data/HDF5Tests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h:46, from /<>/shark-3.1.3+ds1/Test/Data/HDF5Tests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h:46, from /<>/shark-3.1.3+ds1/Test/Data/HDF5Tests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/HDF5.h:46, from /<>/shark-3.1.3+ds1/Test/Data/HDF5Tests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 55%] Linking CXX executable ../bin/Trainers_McSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_McSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_McSvmTrainer.dir/Algorithms/Trainers/McSvmTrainer.cpp.o -o ../bin/Trainers_McSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 55%] Built target Trainers_McSvmTrainer make -f Test/CMakeFiles/GradDesc_LineSearch.dir/build.make Test/CMakeFiles/GradDesc_LineSearch.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_LineSearch.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_LineSearch make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_LineSearch.dir/build.make Test/CMakeFiles/GradDesc_LineSearch.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 55%] Building CXX object Test/CMakeFiles/GradDesc_LineSearch.dir/Algorithms/GradientDescent/LineSearch.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_LineSearch.dir/Algorithms/GradientDescent/LineSearch.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LineSearch.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl: In member function ‘void Algorithms_Trainers_CSvmTrainer::CSVM_WEIGHTED_TEST::test_method()’: /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:756:28: warning: ‘label’ may be used uninitialized in this function [-Wmaybe-uninitialized] ):input(input),label(label){} ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/CSvmTrainer.cpp:42:0: /<>/shark-3.1.3+ds1/include/shark/Data/DataDistribution.h:150:13: note: ‘label’ was declared here LabelType label; ^~~~~ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LineSearch.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LineSearch.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:39:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LineSearch.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 56%] Linking CXX executable ../bin/GradDesc_LineSearch cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_LineSearch.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_LineSearch.dir/Algorithms/GradientDescent/LineSearch.cpp.o -o ../bin/GradDesc_LineSearch -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 56%] Linking CXX executable ../bin/Models_MklKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_MklKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_MklKernel.dir/Models/Kernels/MklKernel.cpp.o -o ../bin/Models_MklKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target GradDesc_LineSearch make -f Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/build.make Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_PenalizingEvaluator make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/build.make Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/DirectSearch_PenalizingEvaluator.dir/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_PenalizingEvaluator.dir/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Models_MklKernel make -f Test/CMakeFiles/Models_ModelKernel.dir/build.make Test/CMakeFiles/Models_ModelKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ModelKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_ModelKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ModelKernel.dir/build.make Test/CMakeFiles/Models_ModelKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/Models_ModelKernel.dir/Models/Kernels/ModelKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ModelKernel.dir/Models/Kernels/ModelKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Evaluation/PenalizingEvaluator.h:39:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 56%] Linking CXX executable ../bin/Trainers_CSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_CSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_CSvmTrainer.dir/Algorithms/Trainers/CSvmTrainer.cpp.o -o ../bin/Trainers_CSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/ZDT1.h:46, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Trainers_CSvmTrainer make -f Test/CMakeFiles/DirectSearch_BitflipMutation.dir/build.make Test/CMakeFiles/DirectSearch_BitflipMutation.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_BitflipMutation.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_BitflipMutation make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_BitflipMutation.dir/build.make Test/CMakeFiles/DirectSearch_BitflipMutation.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/DirectSearch_BitflipMutation.dir/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_BitflipMutation.dir/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:41, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:19:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:19:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:38:70: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:38:70: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:152:18: required from ‘void shark::detail::ModelKernelImpl::weightedParameterDerivative(shark::detail::ModelKernelImpl::ConstBatchInputReference, shark::detail::ModelKernelImpl::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::detail::ModelKernelImpl::ConstBatchInputReference = const shark::blas::dense_matrix_adaptor&; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression, shark::blas::vector >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:152:31: required from ‘void shark::detail::ModelKernelImpl::weightedParameterDerivative(shark::detail::ModelKernelImpl::ConstBatchInputReference, shark::detail::ModelKernelImpl::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::RealVector&) const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::detail::ModelKernelImpl::ConstBatchInputReference = const shark::blas::dense_matrix_adaptor&; shark::RealMatrix = shark::blas::matrix; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:86:16: required from ‘shark::RealVector shark::detail::ModelKernelImpl::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:86:42: required from ‘shark::RealVector shark::detail::ModelKernelImpl::parameterVector() const [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:91:23: required from ‘void shark::detail::ModelKernelImpl::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::ParameterizableExpression, shark::blas::vector > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ModelKernel.h:91:49: required from ‘void shark::detail::ModelKernelImpl::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; IntermediateType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/ModelKernel.cpp:103:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 56%] Linking CXX executable ../bin/DirectSearch_PenalizingEvaluator cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_PenalizingEvaluator.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_PenalizingEvaluator.dir/Algorithms/DirectSearch/Operators/PenalizingEvaluator.cpp.o -o ../bin/DirectSearch_PenalizingEvaluator -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target DirectSearch_PenalizingEvaluator make -f Test/CMakeFiles/Data_CVDatasetTools.dir/build.make Test/CMakeFiles/Data_CVDatasetTools.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_CVDatasetTools.dir/DependInfo.cmake --color= Scanning dependencies of target Data_CVDatasetTools make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_CVDatasetTools.dir/build.make Test/CMakeFiles/Data_CVDatasetTools.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp:7: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 56%] Building CXX object Test/CMakeFiles/Data_CVDatasetTools.dir/Data/CVDatasetTools.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_CVDatasetTools.dir/Data/CVDatasetTools.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/CVDatasetTools.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Mutation/BitflipMutator.h:35:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 56%] Linking CXX executable ../bin/DirectSearch_BitflipMutation cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_BitflipMutation.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_BitflipMutation.dir/Algorithms/DirectSearch/Operators/Mutation/BitflipMutation.cpp.o -o ../bin/DirectSearch_BitflipMutation -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target DirectSearch_BitflipMutation make -f Test/CMakeFiles/LinAlg_svd.dir/build.make Test/CMakeFiles/LinAlg_svd.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_svd.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_svd make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_svd.dir/build.make Test/CMakeFiles/LinAlg_svd.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/LinAlg_svd.dir/LinAlg/svd.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_svd.dir/LinAlg/svd.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/svd.cpp [ 56%] Linking CXX executable ../bin/Data_HDF5 cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_HDF5.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_HDF5.dir/Data/HDF5Tests.cpp.o -o ../bin/Data_HDF5 -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E copy_directory /<>/shark-3.1.3+ds1/Test/test_data /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/test_data make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Data_HDF5 make -f Test/CMakeFiles/Trainers_FisherLDA.dir/build.make Test/CMakeFiles/Trainers_FisherLDA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_FisherLDA.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_FisherLDA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_FisherLDA.dir/build.make Test/CMakeFiles/Trainers_FisherLDA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/Trainers_FisherLDA.dir/Algorithms/Trainers/FisherLDA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_FisherLDA.dir/Algorithms/Trainers/FisherLDA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/Test/Data/CVDatasetTools.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/Test/Data/CVDatasetTools.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/Test/Data/CVDatasetTools.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/Test/Data/CVDatasetTools.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/svd.h:36, from /<>/shark-3.1.3+ds1/Test/LinAlg/svd.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/svd.h:36:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/svd.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 56%] Linking CXX executable ../bin/Models_ModelKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ModelKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ModelKernel.dir/Models/Kernels/ModelKernel.cpp.o -o ../bin/Models_ModelKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Models_ModelKernel make -f Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/build.make Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_IndicatorBasedSelection make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/build.make Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/svd.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/FisherLDA.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/FisherLDA.cpp:71:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp:8:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 56%] Linking CXX executable ../bin/LinAlg_svd cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_svd.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_svd.dir/LinAlg/svd.cpp.o -o ../bin/LinAlg_svd -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target LinAlg_svd make -f Test/CMakeFiles/DirectSearch_ElitistCMA.dir/build.make Test/CMakeFiles/DirectSearch_ElitistCMA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_ElitistCMA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_ElitistCMA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_ElitistCMA.dir/build.make Test/CMakeFiles/DirectSearch_ElitistCMA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/DirectSearch_ElitistCMA.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_ElitistCMA.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ElitistCMA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ElitistCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ElitistCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 56%] Linking CXX executable ../bin/DirectSearch_IndicatorBasedSelection cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_IndicatorBasedSelection.dir/Algorithms/DirectSearch/Operators/Selection/IndicatorBasedSelection.cpp.o -o ../bin/DirectSearch_IndicatorBasedSelection -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ElitistCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target DirectSearch_IndicatorBasedSelection make -f Test/CMakeFiles/DirectSearch_Selection.dir/build.make Test/CMakeFiles/DirectSearch_Selection.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_Selection.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_Selection make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_Selection.dir/build.make Test/CMakeFiles/DirectSearch_Selection.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/DirectSearch_Selection.dir/Algorithms/DirectSearch/Operators/Selection/Selection.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_Selection.dir/Algorithms/DirectSearch/Operators/Selection/Selection.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/Selection.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/ElitistCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/Selection.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/Selection.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 56%] Linking CXX executable ../bin/Data_CVDatasetTools cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_CVDatasetTools.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_CVDatasetTools.dir/Data/CVDatasetTools.cpp.o -o ../bin/Data_CVDatasetTools -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Data_CVDatasetTools make -f Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/build.make Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/DependInfo.cmake --color= Scanning dependencies of target Algorithms_JaakkolaHeuristic make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/build.make Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/Algorithms_JaakkolaHeuristic.dir/Algorithms/JaakkolaHeuristic.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Algorithms_JaakkolaHeuristic.dir/Algorithms/JaakkolaHeuristic.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/JaakkolaHeuristic.cpp [ 56%] Linking CXX executable ../bin/Trainers_FisherLDA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_FisherLDA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_FisherLDA.dir/Algorithms/Trainers/FisherLDA.cpp.o -o ../bin/Trainers_FisherLDA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/RouletteWheelSelection.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/LinearRanking.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Operators/Selection/Selection.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target Trainers_FisherLDA make -f Test/CMakeFiles/LinAlg_LRUCache.dir/build.make Test/CMakeFiles/LinAlg_LRUCache.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_LRUCache.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_LRUCache make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_LRUCache.dir/build.make Test/CMakeFiles/LinAlg_LRUCache.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/LinAlg_LRUCache.dir/LinAlg/LRUCache.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_LRUCache.dir/LinAlg/LRUCache.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/LRUCache.cpp [ 56%] Linking CXX executable ../bin/DirectSearch_ElitistCMA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_ElitistCMA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_ElitistCMA.dir/Algorithms/DirectSearch/ElitistCMA.cpp.o -o ../bin/DirectSearch_ElitistCMA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 56%] Linking CXX executable ../bin/DirectSearch_Selection cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_Selection.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_Selection.dir/Algorithms/DirectSearch/Operators/Selection/Selection.cpp.o -o ../bin/DirectSearch_Selection -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 56%] Built target DirectSearch_ElitistCMA make -f Test/CMakeFiles/BLAS_Triangular_Matrix.dir/build.make Test/CMakeFiles/BLAS_Triangular_Matrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Triangular_Matrix.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Triangular_Matrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Triangular_Matrix.dir/build.make Test/CMakeFiles/BLAS_Triangular_Matrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/BLAS_Triangular_Matrix.dir/LinAlg/BLAS/triangular_matrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Triangular_Matrix.dir/LinAlg/BLAS/triangular_matrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/triangular_matrix.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target DirectSearch_Selection make -f Test/CMakeFiles/LinAlg_rotations.dir/build.make Test/CMakeFiles/LinAlg_rotations.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_rotations.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_rotations make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_rotations.dir/build.make Test/CMakeFiles/LinAlg_rotations.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/LinAlg_rotations.dir/LinAlg/rotations.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_rotations.dir/LinAlg/rotations.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/rotations.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/Test/LinAlg/LRUCache.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/LRUCache.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/JaakkolaHeuristic.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/JaakkolaHeuristic.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/JaakkolaHeuristic.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/JaakkolaHeuristic.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/JaakkolaHeuristic.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_proxy.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/triangular_matrix.hpp:31, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/triangular_matrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:37, from /<>/shark-3.1.3+ds1/Test/LinAlg/rotations.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:37:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/rotations.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 56%] Linking CXX executable ../bin/LinAlg_LRUCache cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_LRUCache.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_LRUCache.dir/LinAlg/LRUCache.cpp.o -o ../bin/LinAlg_LRUCache -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Built target LinAlg_LRUCache make -f Test/CMakeFiles/LinAlg_Repeat.dir/build.make Test/CMakeFiles/LinAlg_Repeat.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_Repeat.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_Repeat make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_Repeat.dir/build.make Test/CMakeFiles/LinAlg_Repeat.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 56%] Building CXX object Test/CMakeFiles/LinAlg_Repeat.dir/LinAlg/repeat.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_Repeat.dir/LinAlg/repeat.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/repeat.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/rotations.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 57%] Linking CXX executable ../bin/BLAS_Triangular_Matrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Triangular_Matrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Triangular_Matrix.dir/LinAlg/BLAS/triangular_matrix.cpp.o -o ../bin/BLAS_Triangular_Matrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target BLAS_Triangular_Matrix make -f Test/CMakeFiles/Models_CSvmDerivative.dir/build.make Test/CMakeFiles/Models_CSvmDerivative.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_CSvmDerivative.dir/DependInfo.cmake --color= Scanning dependencies of target Models_CSvmDerivative make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_CSvmDerivative.dir/build.make Test/CMakeFiles/Models_CSvmDerivative.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/Models_CSvmDerivative.dir/Models/Kernels/CSvmDerivative.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_CSvmDerivative.dir/Models/Kernels/CSvmDerivative.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/repeat.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/repeat.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 57%] Linking CXX executable ../bin/LinAlg_rotations cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_rotations.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_rotations.dir/LinAlg/rotations.cpp.o -o ../bin/LinAlg_rotations -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target LinAlg_rotations make -f Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/build.make Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_DiagonalMatrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/build.make Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/LinAlg_DiagonalMatrix.dir/LinAlg/DiagonalMatrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_DiagonalMatrix.dir/LinAlg/DiagonalMatrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/DiagonalMatrix.cpp [ 57%] Linking CXX executable ../bin/LinAlg_Repeat cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_Repeat.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_Repeat.dir/LinAlg/repeat.cpp.o -o ../bin/LinAlg_Repeat -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target LinAlg_Repeat make -f Test/CMakeFiles/Models_Softmax.dir/build.make Test/CMakeFiles/Models_Softmax.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_Softmax.dir/DependInfo.cmake --color= Scanning dependencies of target Models_Softmax make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_Softmax.dir/build.make Test/CMakeFiles/Models_Softmax.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/Models_Softmax.dir/Models/Softmax.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_Softmax.dir/Models/Softmax.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Softmax.cpp [ 57%] Linking CXX executable ../bin/Algorithms_JaakkolaHeuristic cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Algorithms_JaakkolaHeuristic.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Algorithms_JaakkolaHeuristic.dir/Algorithms/JaakkolaHeuristic.cpp.o -o ../bin/Algorithms_JaakkolaHeuristic -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target Algorithms_JaakkolaHeuristic make -f Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/build.make Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_HypervolumeIndicator make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/build.make Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/DirectSearch_HypervolumeIndicator.dir/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_HypervolumeIndicator.dir/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/DiagonalMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/DiagonalMatrix.cpp:5:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/CSvmDerivative.h:49, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:43: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:103:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:103:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Softmax.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Softmax.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Softmax.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/CSvmDerivative.cpp:960:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Softmax.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Softmax.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp:8:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 57%] Linking CXX executable ../bin/LinAlg_DiagonalMatrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_DiagonalMatrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_DiagonalMatrix.dir/LinAlg/DiagonalMatrix.cpp.o -o ../bin/LinAlg_DiagonalMatrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target LinAlg_DiagonalMatrix make -f Test/CMakeFiles/RBM_PTTraining.dir/build.make Test/CMakeFiles/RBM_PTTraining.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_PTTraining.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_PTTraining make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_PTTraining.dir/build.make Test/CMakeFiles/RBM_PTTraining.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/RBM_PTTraining.dir/RBM/ParallelTemperingTraining.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_PTTraining.dir/RBM/ParallelTemperingTraining.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 57%] Linking CXX executable ../bin/DirectSearch_HypervolumeIndicator cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_HypervolumeIndicator.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_HypervolumeIndicator.dir/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.cpp.o -o ../bin/DirectSearch_HypervolumeIndicator -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target DirectSearch_HypervolumeIndicator make -f Test/CMakeFiles/LinAlg_RQ.dir/build.make Test/CMakeFiles/LinAlg_RQ.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_RQ.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_RQ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_RQ.dir/build.make Test/CMakeFiles/LinAlg_RQ.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Building CXX object Test/CMakeFiles/LinAlg_RQ.dir/LinAlg/RQ.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_RQ.dir/LinAlg/RQ.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/RQ.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:37:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:37:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:37:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:61:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:61:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:61:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h:147:47: required from ‘double shark::SingleChainApproximator::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with MarkovChainType = shark::TemperedMarkovChain > > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:61:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/SingleChainApproximator.h:147:47: required from ‘double shark::SingleChainApproximator::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with MarkovChainType = shark::TemperedMarkovChain > > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ParallelTemperingTraining.cpp:61:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 57%] Linking CXX executable ../bin/Models_Softmax cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_Softmax.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_Softmax.dir/Models/Softmax.cpp.o -o ../bin/Models_Softmax -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/RQ.h:36, from /<>/shark-3.1.3+ds1/Test/LinAlg/RQ.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 57%] Built target Models_Softmax make -f Test/CMakeFiles/Models_SigmoidModel.dir/build.make Test/CMakeFiles/Models_SigmoidModel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_SigmoidModel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_SigmoidModel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_SigmoidModel.dir/build.make Test/CMakeFiles/Models_SigmoidModel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/Models_SigmoidModel.dir/Models/SigmoidModel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_SigmoidModel.dir/Models/SigmoidModel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/SigmoidModel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/RQ.h:36:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/RQ.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/pivotingRQ.inl:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/RQ.h:96, from /<>/shark-3.1.3+ds1/Test/LinAlg/RQ.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/SigmoidModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/SigmoidModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/SigmoidModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/SigmoidModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 58%] Linking CXX executable ../bin/LinAlg_RQ cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_RQ.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_RQ.dir/LinAlg/RQ.cpp.o -o ../bin/LinAlg_RQ -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target LinAlg_RQ make -f Test/CMakeFiles/BLAS_Vector_Proxy.dir/build.make Test/CMakeFiles/BLAS_Vector_Proxy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Vector_Proxy.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Vector_Proxy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Vector_Proxy.dir/build.make Test/CMakeFiles/BLAS_Vector_Proxy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/BLAS_Vector_Proxy.dir/LinAlg/BLAS/vector_proxy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Vector_Proxy.dir/LinAlg/BLAS/vector_proxy.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_proxy.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_proxy.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_proxy.cpp:70:72: warning: extra ‘;’ [-Wpedantic] BOOST_FIXTURE_TEST_SUITE (LinAlg_BLAS_vector_proxy, VectorProxyFixture); ^ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_proxy.cpp:122:28: warning: extra ‘;’ [-Wpedantic] BOOST_AUTO_TEST_SUITE_END(); ^ [ 58%] Linking CXX executable ../bin/RBM_PTTraining cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_PTTraining.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_PTTraining.dir/RBM/ParallelTemperingTraining.cpp.o -o ../bin/RBM_PTTraining -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target RBM_PTTraining make -f Test/CMakeFiles/BLAS_Vector_Assign.dir/build.make Test/CMakeFiles/BLAS_Vector_Assign.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Vector_Assign.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Vector_Assign make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Vector_Assign.dir/build.make Test/CMakeFiles/BLAS_Vector_Assign.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/BLAS_Vector_Assign.dir/LinAlg/BLAS/vector_assign.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Vector_Assign.dir/LinAlg/BLAS/vector_assign.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_assign.cpp [ 58%] Linking CXX executable ../bin/Models_SigmoidModel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_SigmoidModel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_SigmoidModel.dir/Models/SigmoidModel.cpp.o -o ../bin/Models_SigmoidModel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 58%] Linking CXX executable ../bin/BLAS_Vector_Proxy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Vector_Proxy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Vector_Proxy.dir/LinAlg/BLAS/vector_proxy.cpp.o -o ../bin/BLAS_Vector_Proxy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target BLAS_Vector_Proxy make -f Test/CMakeFiles/ObjFunct_AUC.dir/build.make Test/CMakeFiles/ObjFunct_AUC.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_AUC.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_AUC make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_AUC.dir/build.make Test/CMakeFiles/ObjFunct_AUC.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/ObjFunct_AUC.dir/ObjectiveFunctions/AUC.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_AUC.dir/ObjectiveFunctions/AUC.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AUC.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target Models_SigmoidModel make -f Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/build.make Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_KernelMeanClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/build.make Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/Trainers_KernelMeanClassifier.dir/Algorithms/Trainers/KernelMeanClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_KernelMeanClassifier.dir/Algorithms/Trainers/KernelMeanClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::compressed_vector; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:392:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_container&, const shark::blas::vector_container&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::compressed_vector; E = shark::blas::compressed_vector; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::compressed_vector; E = shark::blas::compressed_vector]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_assign.cpp:136:78: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h:38, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AUC.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h:38, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AUC.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h:38, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AUC.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeAUC.h:38, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AUC.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 58%] Linking CXX executable ../bin/BLAS_Vector_Assign cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Vector_Assign.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Vector_Assign.dir/LinAlg/BLAS/vector_assign.cpp.o -o ../bin/BLAS_Vector_Assign -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target BLAS_Vector_Assign make -f Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/build.make Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_RealCodedNSGAII make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/build.make Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/DirectSearch_RealCodedNSGAII.dir/Algorithms/DirectSearch/RealCodedNSGAII.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_RealCodedNSGAII.dir/Algorithms/DirectSearch/RealCodedNSGAII.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:190:3: required from ‘void shark::ArgMaxConverter::setParameterVector(const RealVector&) [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:99:3: required from ‘void shark::KernelMeanClassifier::train(shark::KernelClassifier&, const shark::LabeledData&) [with InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:42:30: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:190:3: required from ‘void shark::ArgMaxConverter::setParameterVector(const RealVector&) [with Model = shark::KernelExpansion >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/KernelMeanClassifier.h:99:3: required from ‘void shark::KernelMeanClassifier::train(shark::KernelClassifier&, const shark::LabeledData&) [with InputType = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:42:30: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/KernelMeanClassifier.cpp:54:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 58%] Linking CXX executable ../bin/Models_CSvmDerivative cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_CSvmDerivative.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_CSvmDerivative.dir/Models/Kernels/CSvmDerivative.cpp.o -o ../bin/Models_CSvmDerivative -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Built target Models_CSvmDerivative make -f Test/CMakeFiles/RBM_ExactGradient.dir/build.make Test/CMakeFiles/RBM_ExactGradient.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_ExactGradient.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_ExactGradient make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_ExactGradient.dir/build.make Test/CMakeFiles/RBM_ExactGradient.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 58%] Building CXX object Test/CMakeFiles/RBM_ExactGradient.dir/RBM/ExactGradient.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_ExactGradient.dir/RBM/ExactGradient.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/RealCodedNSGAII.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 59%] Linking CXX executable ../bin/ObjFunct_AUC cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_AUC.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_AUC.dir/ObjectiveFunctions/AUC.cpp.o -o ../bin/ObjFunct_AUC -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 59%] Built target ObjFunct_AUC make -f Test/CMakeFiles/LinAlg_solve.dir/build.make Test/CMakeFiles/LinAlg_solve.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_solve.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_solve make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_solve.dir/build.make Test/CMakeFiles/LinAlg_solve.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 60%] Building CXX object Test/CMakeFiles/LinAlg_solve.dir/LinAlg/solve.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_solve.dir/LinAlg/solve.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/solve.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h:39, from /<>/shark-3.1.3+ds1/Test/LinAlg/solve.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:25:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:25:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:25:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveTriangular.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/solveSystem.h:39, from /<>/shark-3.1.3+ds1/Test/LinAlg/solve.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:86:3: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:39:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:86:3: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:39:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:86:3: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:39:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:117:51: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:39:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/ExactGradient.h:117:51: required from ‘double shark::ExactGradient::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with RBMType = shark::RBM >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/ExactGradient.cpp:39:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/solve.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 60%] Linking CXX executable ../bin/Trainers_KernelMeanClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_KernelMeanClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_KernelMeanClassifier.dir/Algorithms/Trainers/KernelMeanClassifier.cpp.o -o ../bin/Trainers_KernelMeanClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 60%] Built target Trainers_KernelMeanClassifier make -f Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/build.make Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_FastNonDominatedSort make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/build.make Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 60%] Building CXX object Test/CMakeFiles/DirectSearch_FastNonDominatedSort.dir/Algorithms/DirectSearch/FastNonDominatedSort.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_FastNonDominatedSort.dir/Algorithms/DirectSearch/FastNonDominatedSort.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/FastNonDominatedSort.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h:32, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/FastNonDominatedSort.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 61%] Linking CXX executable ../bin/DirectSearch_RealCodedNSGAII cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_RealCodedNSGAII.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_RealCodedNSGAII.dir/Algorithms/DirectSearch/RealCodedNSGAII.cpp.o -o ../bin/DirectSearch_RealCodedNSGAII -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FitnessExtractor.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/FastNonDominatedSort.h:32, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/FastNonDominatedSort.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 61%] Built target DirectSearch_RealCodedNSGAII make -f Test/CMakeFiles/BLAS_Compressed_Matrix.dir/build.make Test/CMakeFiles/BLAS_Compressed_Matrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Compressed_Matrix.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Compressed_Matrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Compressed_Matrix.dir/build.make Test/CMakeFiles/BLAS_Compressed_Matrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 62%] Building CXX object Test/CMakeFiles/BLAS_Compressed_Matrix.dir/LinAlg/BLAS/compressed_matrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Compressed_Matrix.dir/LinAlg/BLAS/compressed_matrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/compressed_matrix.cpp In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/FastNonDominatedSort.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 63%] Linking CXX executable ../bin/DirectSearch_FastNonDominatedSort cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_FastNonDominatedSort.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_FastNonDominatedSort.dir/Algorithms/DirectSearch/FastNonDominatedSort.cpp.o -o ../bin/DirectSearch_FastNonDominatedSort -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Built target DirectSearch_FastNonDominatedSort make -f Test/CMakeFiles/LinAlg_Proxy.dir/build.make Test/CMakeFiles/LinAlg_Proxy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_Proxy.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_Proxy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_Proxy.dir/build.make Test/CMakeFiles/LinAlg_Proxy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Building CXX object Test/CMakeFiles/LinAlg_Proxy.dir/LinAlg/Proxy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_Proxy.dir/LinAlg/Proxy.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/Proxy.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/compressed_matrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 63%] Linking CXX executable ../bin/RBM_ExactGradient cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_ExactGradient.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_ExactGradient.dir/RBM/ExactGradient.cpp.o -o ../bin/RBM_ExactGradient -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Built target RBM_ExactGradient make -f Test/CMakeFiles/DirectSearch_VDCMA.dir/build.make Test/CMakeFiles/DirectSearch_VDCMA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_VDCMA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_VDCMA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_VDCMA.dir/build.make Test/CMakeFiles/DirectSearch_VDCMA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Building CXX object Test/CMakeFiles/DirectSearch_VDCMA.dir/Algorithms/DirectSearch/VDCMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_VDCMA.dir/Algorithms/DirectSearch/VDCMA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/VDCMA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/Proxy.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/Proxy.cpp:5:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 63%] Linking CXX executable ../bin/BLAS_Compressed_Matrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Compressed_Matrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Compressed_Matrix.dir/LinAlg/BLAS/compressed_matrix.cpp.o -o ../bin/BLAS_Compressed_Matrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Built target BLAS_Compressed_Matrix make -f Test/CMakeFiles/BLAS_Iterators.dir/build.make Test/CMakeFiles/BLAS_Iterators.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Iterators.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Iterators make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Iterators.dir/build.make Test/CMakeFiles/BLAS_Iterators.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 63%] Building CXX object Test/CMakeFiles/BLAS_Iterators.dir/LinAlg/BLAS/iterators.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Iterators.dir/LinAlg/BLAS/iterators.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/iterators.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h:31, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/VDCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h:31, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/VDCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h:31, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/VDCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 64%] Linking CXX executable ../bin/LinAlg_Proxy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_Proxy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_Proxy.dir/LinAlg/Proxy.cpp.o -o ../bin/LinAlg_Proxy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 64%] Built target LinAlg_Proxy make -f Test/CMakeFiles/Trainers_NBClassifier.dir/build.make Test/CMakeFiles/Trainers_NBClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_NBClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_NBClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_NBClassifier.dir/build.make Test/CMakeFiles/Trainers_NBClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 64%] Building CXX object Test/CMakeFiles/Trainers_NBClassifier.dir/Algorithms/Trainers/NBClassifierTrainerTests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_NBClassifier.dir/Algorithms/Trainers/NBClassifierTrainerTests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/NBClassifierTrainerTests.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/iterators.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/VDCMA.h:32, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/VDCMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 64%] Linking CXX executable ../bin/LinAlg_solve cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_solve.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_solve.dir/LinAlg/solve.cpp.o -o ../bin/LinAlg_solve -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 64%] Built target LinAlg_solve make -f Test/CMakeFiles/BLAS_Matrix_Assign.dir/build.make Test/CMakeFiles/BLAS_Matrix_Assign.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Matrix_Assign.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Matrix_Assign make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Matrix_Assign.dir/build.make Test/CMakeFiles/BLAS_Matrix_Assign.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 65%] Building CXX object Test/CMakeFiles/BLAS_Matrix_Assign.dir/LinAlg/BLAS/matrix_assign.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Matrix_Assign.dir/LinAlg/BLAS/matrix_assign.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Normal.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/NormalTrainer.h:38, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Distribution/DistTrainerContainer.h:35, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/NBClassifierTrainerTests.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 65%] Linking CXX executable ../bin/BLAS_Iterators cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Iterators.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Iterators.dir/LinAlg/BLAS/iterators.cpp.o -o ../bin/BLAS_Iterators -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 65%] Built target BLAS_Iterators make -f Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/build.make Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_TruncatedExponentialLayer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/build.make Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 65%] Building CXX object Test/CMakeFiles/RBM_TruncatedExponentialLayer.dir/RBM/TruncatedExponentialLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_TruncatedExponentialLayer.dir/RBM/TruncatedExponentialLayer.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/TruncatedExponentialLayer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NBClassifierTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/NBClassifierTrainerTests.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NBClassifierTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/NBClassifierTrainerTests.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/NBClassifierTrainer.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/NBClassifierTrainerTests.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:570:51: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] size_type size1 = m().size1(); ^~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::detail::internal_transpose_proxy > >; E = shark::blas::detail::internal_transpose_proxy >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:403:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::column_major, EOrientation, TagE, TagM) [with M = shark::blas::matrix_transpose >; E = shark::blas::compressed_matrix; EOrientation = shark::blas::row_major; TagE = shark::blas::sparse_bidirectional_iterator_tag; TagM = shark::blas::sparse_bidirectional_iterator_tag]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::matrix_transpose >; E = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:583:48: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::matrix_row >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row >; E = shark::blas::matrix_row >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row >; E = shark::blas::matrix_row >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:450:21: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major, TagM, TagE) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::compressed_matrix; TagE = shark::blas::sparse_bidirectional_iterator_tag; TagM = shark::blas::sparse_bidirectional_iterator_tag]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:658:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:722:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:739:74: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ [ 65%] Linking CXX executable ../bin/DirectSearch_VDCMA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_VDCMA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_VDCMA.dir/Algorithms/DirectSearch/VDCMA.cpp.o -o ../bin/DirectSearch_VDCMA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::matrix_row > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > > >; E = shark::blas::matrix_row > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > > >; E = shark::blas::matrix_row > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:450:21: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major, TagM, TagE) [with F = shark::blas::scalar_plus_assign; M = shark::blas::detail::internal_transpose_proxy > >; E = shark::blas::detail::internal_transpose_proxy > >; TagE = shark::blas::sparse_bidirectional_iterator_tag; TagM = shark::blas::sparse_bidirectional_iterator_tag]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:658:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major) [with F = shark::blas::scalar_plus_assign; M = shark::blas::detail::internal_transpose_proxy > >; E = shark::blas::detail::internal_transpose_proxy > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:693:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::column_major, EOrientation) [with F = shark::blas::scalar_plus_assign; M = shark::blas::matrix_transpose >; E = shark::blas::matrix_transpose >; EOrientation = shark::blas::column_major]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:722:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with F = shark::blas::scalar_plus_assign; M = shark::blas::matrix_transpose >; E = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:763:77: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:155:18: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::elementwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::matrix_transpose >; T = unsigned int; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:295:40: required from ‘shark::blas::compressed_matrix& shark::blas::compressed_matrix::operator=(const shark::blas::matrix_expression&) [with E = shark::blas::matrix_transpose >; T = unsigned int; I = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_proxy.hpp:171:16: required from ‘shark::blas::matrix_reference& shark::blas::matrix_reference::operator=(const shark::blas::matrix_expression&) [with E = shark::blas::matrix_transpose >; M = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_proxy.hpp:460:16: required from ‘shark::blas::matrix_transpose& shark::blas::matrix_transpose::operator=(const shark::blas::matrix_expression&) [with E = shark::blas::compressed_matrix; M = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:752:12: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] size_type size1 = m().size1(); ^~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::compressed_matrix; E = shark::blas::detail::internal_transpose_proxy >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::compressed_matrix; E = shark::blas::detail::internal_transpose_proxy >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:155:18: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::elementwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::detail::internal_transpose_proxy >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::detail::internal_transpose_proxy >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::detail::internal_transpose_proxy >; T = unsigned int; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:526:46: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with F = shark::blas::scalar_plus_assign; M = shark::blas::detail::internal_transpose_proxy > >; E = shark::blas::detail::internal_transpose_proxy >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:669:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major) [with F = shark::blas::scalar_plus_assign; M = shark::blas::detail::internal_transpose_proxy > >; E = shark::blas::detail::internal_transpose_proxy >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:693:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::column_major, EOrientation) [with F = shark::blas::scalar_plus_assign; M = shark::blas::matrix_transpose >; E = shark::blas::compressed_matrix; EOrientation = shark::blas::row_major]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:722:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with F = shark::blas::scalar_plus_assign; M = shark::blas::matrix_transpose >; E = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_assign.cpp:754:74: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h:33:0, from /<>/shark-3.1.3+ds1/Test/RBM/TruncatedExponentialLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 65%] Built target DirectSearch_VDCMA make -f Test/CMakeFiles/LinAlg_SumRows.dir/build.make Test/CMakeFiles/LinAlg_SumRows.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_SumRows.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_SumRows make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_SumRows.dir/build.make Test/CMakeFiles/LinAlg_SumRows.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 65%] Building CXX object Test/CMakeFiles/LinAlg_SumRows.dir/LinAlg/sumRows.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_SumRows.dir/LinAlg/sumRows.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/sumRows.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h:34, from /<>/shark-3.1.3+ds1/Test/RBM/TruncatedExponentialLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/TruncatedExponentialLayer.h:34, from /<>/shark-3.1.3+ds1/Test/RBM/TruncatedExponentialLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/RBM/TruncatedExponentialLayer.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/sumRows.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/sumRows.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/sumRows.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 66%] Linking CXX executable ../bin/RBM_TruncatedExponentialLayer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_TruncatedExponentialLayer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_TruncatedExponentialLayer.dir/RBM/TruncatedExponentialLayer.cpp.o -o ../bin/RBM_TruncatedExponentialLayer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target RBM_TruncatedExponentialLayer make -f Test/CMakeFiles/BLAS_Axpy_Prod.dir/build.make Test/CMakeFiles/BLAS_Axpy_Prod.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Axpy_Prod.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Axpy_Prod make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Axpy_Prod.dir/build.make Test/CMakeFiles/BLAS_Axpy_Prod.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/BLAS_Axpy_Prod.dir/LinAlg/BLAS/axpy_prod.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Axpy_Prod.dir/LinAlg/BLAS/axpy_prod.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/axpy_prod.cpp [ 66%] Linking CXX executable ../bin/LinAlg_SumRows cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_SumRows.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_SumRows.dir/LinAlg/sumRows.cpp.o -o ../bin/LinAlg_SumRows -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 66%] Linking CXX executable ../bin/BLAS_Matrix_Assign cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Matrix_Assign.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Matrix_Assign.dir/LinAlg/BLAS/matrix_assign.cpp.o -o ../bin/BLAS_Matrix_Assign -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target LinAlg_SumRows make -f Test/CMakeFiles/BLAS_Compressed_Vector.dir/build.make Test/CMakeFiles/BLAS_Compressed_Vector.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Compressed_Vector.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Compressed_Vector make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Compressed_Vector.dir/build.make Test/CMakeFiles/BLAS_Compressed_Vector.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/BLAS_Compressed_Vector.dir/LinAlg/BLAS/compressed_vector.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Compressed_Vector.dir/LinAlg/BLAS/compressed_vector.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/compressed_vector.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target BLAS_Matrix_Assign make -f Test/CMakeFiles/Models_DiscreteKernel.dir/build.make Test/CMakeFiles/Models_DiscreteKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_DiscreteKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_DiscreteKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_DiscreteKernel.dir/build.make Test/CMakeFiles/Models_DiscreteKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/Models_DiscreteKernel.dir/Models/Kernels/DiscreteKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_DiscreteKernel.dir/Models/Kernels/DiscreteKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/DiscreteKernel.cpp [ 66%] Linking CXX executable ../bin/Trainers_NBClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_NBClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_NBClassifier.dir/Algorithms/Trainers/NBClassifierTrainerTests.cpp.o -o ../bin/Trainers_NBClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target Trainers_NBClassifier make -f Test/CMakeFiles/LinAlg_KernelMatrix.dir/build.make Test/CMakeFiles/LinAlg_KernelMatrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_KernelMatrix.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_KernelMatrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_KernelMatrix.dir/build.make Test/CMakeFiles/LinAlg_KernelMatrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/LinAlg_KernelMatrix.dir/LinAlg/KernelMatrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_KernelMatrix.dir/LinAlg/KernelMatrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/KernelMatrix.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/axpy_prod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/compressed_vector.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/DiscreteKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/DiscreteKernel.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/DiscreteKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/DiscreteKernel.cpp:8: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/DiscreteKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/DiscreteKernel.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/axpy_prod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:155:18: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::elementwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::matrix_transpose >; T = double; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp:87:60: required from ‘void shark::blas::bindings::gemm_impl(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type, shark::blas::row_major, shark::blas::column_major, Orientation, shark::blas::sparse_bidirectional_iterator_tag, Tag) [with M = shark::blas::matrix; E1 = shark::blas::matrix_transpose >; E2 = shark::blas::matrix; Orientation = shark::blas::row_major; Tag = shark::blas::dense_random_access_iterator_tag; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp:232:11: required from ‘void shark::blas::bindings::gemm(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type, mpl_::false_) [with M = shark::blas::matrix; E1 = shark::blas::matrix_transpose >; E2 = shark::blas::matrix; typename M::value_type = double; mpl_::false_ = mpl_::bool_]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemm.hpp:67:16: required from ‘void shark::blas::kernels::gemm(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type) [with M = shark::blas::matrix; E1 = shark::blas::matrix_transpose >; E2 = shark::blas::matrix; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/operation.hpp:162:15: required from ‘void shark::blas::axpy_prod(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, bool, typename M::value_type) [with M = shark::blas::matrix; E1 = shark::blas::matrix_transpose >; E2 = shark::blas::matrix; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/axpy_prod.cpp:645:46: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] size_type size1 = m().size1(); ^~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::column_major, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:430:8: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with M = shark::blas::compressed_matrix; E = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:155:18: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::elementwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_transpose >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::matrix_transpose >; T = double; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp:87:60: required from ‘void shark::blas::bindings::gemm_impl(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type, shark::blas::row_major, shark::blas::column_major, Orientation, shark::blas::sparse_bidirectional_iterator_tag, Tag) [with M = shark::blas::matrix_transpose >; E1 = shark::blas::matrix_transpose >; E2 = shark::blas::matrix_transpose >; Orientation = shark::blas::column_major; Tag = shark::blas::dense_random_access_iterator_tag; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp:211:11: required from ‘void shark::blas::bindings::gemm_impl(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type, shark::blas::column_major, Orientation1, Orientation2, Tag1, Tag2) [with M = shark::blas::matrix; E1 = shark::blas::matrix; E2 = shark::blas::compressed_matrix; Orientation1 = shark::blas::row_major; Orientation2 = shark::blas::row_major; Tag1 = shark::blas::dense_random_access_iterator_tag; Tag2 = shark::blas::sparse_bidirectional_iterator_tag; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemm.hpp:232:11: required from ‘void shark::blas::bindings::gemm(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type, mpl_::false_) [with M = shark::blas::matrix; E1 = shark::blas::matrix; E2 = shark::blas::compressed_matrix; typename M::value_type = double; mpl_::false_ = mpl_::bool_]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/gemm.hpp:67:16: required from ‘void shark::blas::kernels::gemm(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, typename M::value_type) [with M = shark::blas::matrix; E1 = shark::blas::matrix; E2 = shark::blas::compressed_matrix; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/operation.hpp:162:15: required from ‘void shark::blas::axpy_prod(const shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::matrix_expression&, bool, typename M::value_type) [with M = shark::blas::matrix; E1 = shark::blas::matrix; E2 = shark::blas::compressed_matrix; typename M::value_type = double]’ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/axpy_prod.cpp:499:46: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:306:12: warning: unused variable ‘size1’ [-Wunused-variable] [ 66%] Linking CXX executable ../bin/BLAS_Compressed_Vector cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Compressed_Vector.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Compressed_Vector.dir/LinAlg/BLAS/compressed_vector.cpp.o -o ../bin/BLAS_Compressed_Vector -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target BLAS_Compressed_Vector make -f Test/CMakeFiles/LinAlg_Metrics.dir/build.make Test/CMakeFiles/LinAlg_Metrics.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_Metrics.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_Metrics make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_Metrics.dir/build.make Test/CMakeFiles/LinAlg_Metrics.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/LinAlg_Metrics.dir/LinAlg/Metrics.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_Metrics.dir/LinAlg/Metrics.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/Metrics.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/LinAlg/KernelMatrix.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/LinAlg/KernelMatrix.cpp:6: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/LinAlg/KernelMatrix.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 66%] Linking CXX executable ../bin/Models_DiscreteKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_DiscreteKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_DiscreteKernel.dir/Models/Kernels/DiscreteKernel.cpp.o -o ../bin/Models_DiscreteKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Built target Models_DiscreteKernel make -f Test/CMakeFiles/LinAlg_eigensymm.dir/build.make Test/CMakeFiles/LinAlg_eigensymm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_eigensymm.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_eigensymm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_eigensymm.dir/build.make Test/CMakeFiles/LinAlg_eigensymm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 66%] Building CXX object Test/CMakeFiles/LinAlg_eigensymm.dir/LinAlg/eigensymm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_eigensymm.dir/LinAlg/eigensymm.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:40, from /<>/shark-3.1.3+ds1/Test/LinAlg/KernelMatrix.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Metrics.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/Metrics.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/Metrics.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36, from /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/Metrics.cpp:7:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36, from /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::matrix_row > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row >; E = shark::blas::matrix_row > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row >; E = shark::blas::matrix_row > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:450:21: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major, TagM, TagE) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >; TagE = shark::blas::sparse_bidirectional_iterator_tag; TagM = shark::blas::sparse_bidirectional_iterator_tag]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:658:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:722:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:163:39: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_addition, shark::blas::matrix_transpose > >, shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_addition, shark::blas::matrix_transpose > >, shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::matrix_addition, shark::blas::matrix_transpose > >, shark::blas::matrix_scalar_multiply > > >; T = double; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:602:11: required from ‘typename boost::mpl::eval_if, shark::blas::matrix_temporary, boost::mpl::identity >::type shark::blas::eval_block(const shark::blas::matrix_expression&) [with E = shark::blas::matrix_addition, shark::blas::matrix_transpose > >, shark::blas::matrix_scalar_multiply > > >; typename boost::mpl::eval_if, shark::blas::matrix_temporary, boost::mpl::identity >::type = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1219:36: required from ‘typename MatA::value_type shark::blas::max(const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_addition, shark::blas::matrix_transpose > >, shark::blas::matrix_scalar_multiply > > >; typename MatA::value_type = double]’ /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:78:97: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::matrix_row > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row >; E = shark::blas::matrix_row > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row >; E = shark::blas::matrix_row > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:450:21: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major, TagM, TagE) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >; TagE = shark::blas::sparse_bidirectional_iterator_tag; TagM = shark::blas::sparse_bidirectional_iterator_tag]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:658:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::row_major, shark::blas::row_major) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:722:11: required from ‘void shark::blas::kernels::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with F = shark::blas::scalar_plus_assign; M = shark::blas::compressed_matrix; E = shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:163:39: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_addition >, shark::blas::matrix >, shark::blas::matrix >, shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::compressed_matrix; MatB = shark::blas::matrix_addition >, shark::blas::matrix >, shark::blas::matrix >, shark::blas::matrix_scalar_multiply > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_sparse.hpp:136:9: required from ‘shark::blas::compressed_matrix::compressed_matrix(const shark::blas::matrix_expression&, shark::blas::compressed_matrix::size_type) [with E = shark::blas::matrix_addition >, shark::blas::matrix >, shark::blas::matrix >, shark::blas::matrix_scalar_multiply > > >; T = double; I = long unsigned int; shark::blas::compressed_matrix::size_type = long unsigned int]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:602:11: required from ‘typename boost::mpl::eval_if, shark::blas::matrix_temporary, boost::mpl::identity >::type shark::blas::eval_block(const shark::blas::matrix_expression&) [with E = shark::blas::matrix_addition >, shark::blas::matrix >, shark::blas::matrix >, shark::blas::matrix_scalar_multiply > > >; typename boost::mpl::eval_if, shark::blas::matrix_temporary, boost::mpl::identity >::type = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1219:36: required from ‘typename MatA::value_type shark::blas::max(const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_addition >, shark::blas::matrix >, shark::blas::matrix >, shark::blas::matrix_scalar_multiply > > >; typename MatA::value_type = double]’ /<>/shark-3.1.3+ds1/Test/LinAlg/eigensymm.cpp:94:3: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] [ 67%] Linking CXX executable ../bin/LinAlg_Metrics cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_Metrics.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_Metrics.dir/LinAlg/Metrics.cpp.o -o ../bin/LinAlg_Metrics -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Built target LinAlg_Metrics make -f Test/CMakeFiles/Models_MeanModel.dir/build.make Test/CMakeFiles/Models_MeanModel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_MeanModel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_MeanModel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_MeanModel.dir/build.make Test/CMakeFiles/Models_MeanModel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Building CXX object Test/CMakeFiles/Models_MeanModel.dir/Models/MeanModel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_MeanModel.dir/Models/MeanModel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp [ 67%] Linking CXX executable ../bin/LinAlg_eigensymm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_eigensymm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_eigensymm.dir/LinAlg/eigensymm.cpp.o -o ../bin/LinAlg_eigensymm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Built target LinAlg_eigensymm make -f Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_OneClassSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Building CXX object Test/CMakeFiles/Trainers_OneClassSvmTrainer.dir/Algorithms/Trainers/OneClassSvmTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_OneClassSvmTrainer.dir/Algorithms/Trainers/OneClassSvmTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 67%] Linking CXX executable ../bin/LinAlg_KernelMatrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_KernelMatrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_KernelMatrix.dir/LinAlg/KernelMatrix.cpp.o -o ../bin/LinAlg_KernelMatrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 67%] Linking CXX executable ../bin/BLAS_Axpy_Prod cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Axpy_Prod.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Axpy_Prod.dir/LinAlg/BLAS/axpy_prod.cpp.o -o ../bin/BLAS_Axpy_Prod -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Built target LinAlg_KernelMatrix make -f Test/CMakeFiles/RBM_AverageEnergyGradient.dir/build.make Test/CMakeFiles/RBM_AverageEnergyGradient.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_AverageEnergyGradient.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_AverageEnergyGradient make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_AverageEnergyGradient.dir/build.make Test/CMakeFiles/RBM_AverageEnergyGradient.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Building CXX object Test/CMakeFiles/RBM_AverageEnergyGradient.dir/RBM/AverageEnergyGradient.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_AverageEnergyGradient.dir/RBM/AverageEnergyGradient.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Built target BLAS_Axpy_Prod make -f Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_EpsilonSvmTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/build.make Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 67%] Building CXX object Test/CMakeFiles/Trainers_EpsilonSvmTrainer.dir/Algorithms/Trainers/EpsilonSvmTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_EpsilonSvmTrainer.dir/Algorithms/Trainers/EpsilonSvmTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:130:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:130:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:130:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/MeanModel.cpp:130:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/OneClassSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/OneClassSvmTrainer.cpp:98:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:69:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:69:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:20: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:43:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:43:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:43:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:189:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:189:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:196:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:196:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/AverageEnergyGradient.cpp:196:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:118:18: required from ‘shark::RealVector shark::EpsilonSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/EpsilonSvmTrainer.h:118:49: required from ‘shark::RealVector shark::EpsilonSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/EpsilonSvmTrainer.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 68%] Linking CXX executable ../bin/Models_MeanModel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_MeanModel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_MeanModel.dir/Models/MeanModel.cpp.o -o ../bin/Models_MeanModel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Built target Models_MeanModel make -f Test/CMakeFiles/Core_Iterators.dir/build.make Test/CMakeFiles/Core_Iterators.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Core_Iterators.dir/DependInfo.cmake --color= Scanning dependencies of target Core_Iterators make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Core_Iterators.dir/build.make Test/CMakeFiles/Core_Iterators.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Building CXX object Test/CMakeFiles/Core_Iterators.dir/Core/Iterators.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Core_Iterators.dir/Core/Iterators.cpp.o -c /<>/shark-3.1.3+ds1/Test/Core/Iterators.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/Test/Core/Iterators.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Core/Iterators.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 68%] Linking CXX executable ../bin/Trainers_OneClassSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_OneClassSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_OneClassSvmTrainer.dir/Algorithms/Trainers/OneClassSvmTrainer.cpp.o -o ../bin/Trainers_OneClassSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Built target Trainers_OneClassSvmTrainer make -f Test/CMakeFiles/GradDesc_CG.dir/build.make Test/CMakeFiles/GradDesc_CG.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_CG.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_CG make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_CG.dir/build.make Test/CMakeFiles/GradDesc_CG.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Building CXX object Test/CMakeFiles/GradDesc_CG.dir/Algorithms/GradientDescent/CG.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_CG.dir/Algorithms/GradientDescent/CG.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/CG.cpp [ 68%] Linking CXX executable ../bin/Core_Iterators cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Core_Iterators.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Core_Iterators.dir/Core/Iterators.cpp.o -o ../bin/Core_Iterators -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Built target Core_Iterators make -f Test/CMakeFiles/LinAlg_Initialize.dir/build.make Test/CMakeFiles/LinAlg_Initialize.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_Initialize.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_Initialize make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_Initialize.dir/build.make Test/CMakeFiles/LinAlg_Initialize.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 68%] Building CXX object Test/CMakeFiles/LinAlg_Initialize.dir/LinAlg/Initialize.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_Initialize.dir/LinAlg/Initialize.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp [ 69%] Linking CXX executable ../bin/RBM_AverageEnergyGradient cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_AverageEnergyGradient.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_AverageEnergyGradient.dir/RBM/AverageEnergyGradient.cpp.o -o ../bin/RBM_AverageEnergyGradient -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 69%] Built target RBM_AverageEnergyGradient make -f Test/CMakeFiles/LinAlg_Permutations.dir/build.make Test/CMakeFiles/LinAlg_Permutations.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_Permutations.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_Permutations make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_Permutations.dir/build.make Test/CMakeFiles/LinAlg_Permutations.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 69%] Building CXX object Test/CMakeFiles/LinAlg_Permutations.dir/LinAlg/permute.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_Permutations.dir/LinAlg/permute.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/permute.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/CG.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 70%] Linking CXX executable ../bin/Trainers_EpsilonSvmTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_EpsilonSvmTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_EpsilonSvmTrainer.dir/Algorithms/Trainers/EpsilonSvmTrainer.cpp.o -o ../bin/Trainers_EpsilonSvmTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/CG.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 70%] Built target Trainers_EpsilonSvmTrainer make -f Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/build.make Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_PartlyPrecomputedMatrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/build.make Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 70%] Building CXX object Test/CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/LinAlg/PartlyPrecomputedMatrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/LinAlg/PartlyPrecomputedMatrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/PartlyPrecomputedMatrix.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/CG.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/CG.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/permute.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/permute.cpp:5:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Initialize.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h:46:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/CG.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:7: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Initialize.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:6: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:19:14: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:20:14: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:36:17: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:36:20: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:36:23: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:36:26: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:44:19: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:44:22: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:44:25: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:44:28: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:52:19: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:61:16: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector_range >; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:68:28: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector_range >; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:68:30: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector_range >; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:68:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:84:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:84:37: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:91:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:91:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:91:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:99:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:99:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:104:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:104:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:104:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:120:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:120:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:126:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:126:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:126:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:140:22: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:140:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:140:47: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:146:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:146:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:146:47: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:166:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:166:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:177:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:177:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:177:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:189:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:189:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:198:39: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:198:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:198:45: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:215:40: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::ParameterizableExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:231:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:248:16: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:249:16: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:257:20: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:258:20: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:268:18: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:268:20: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:276:21: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:285:21: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:285:23: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:293:18: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector_range >; SplittingExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:301:30: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector_range >; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:301:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >, shark::blas::detail::VectorExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:309:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:318:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:318:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:318:37: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:335:36: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:335:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:352:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:352:37: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::VectorExpression&> > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:352:39: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:376:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:376:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:388:30: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:388:32: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:388:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:409:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:409:46: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:418:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:418:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:418:46: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:437:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::InitializerRange<__gnu_cxx::__normal_iterator*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:437:37: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:455:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:455:35: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::Scalar >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:455:37: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:475:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector > >, shark::blas::detail::ParameterizableExpression > > >]’: /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:493:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:20: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:217:2: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:47: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:217:2: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:211:54: required from ‘shark::RealVector shark::FFNet::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:217:2: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:23: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:200:3: required from ‘void shark::blas::detail::ParameterizableExpression::split(Iter&) [with Iter = shark::blas::dense_storage_iterator; T = shark::FFNet]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:335:3: required from ‘void shark::blas::detail::InitializerNode::split(Iterator&) [with Iterator = shark::blas::dense_storage_iterator; Parent = shark::blas::detail::InitializerEnd; Expression = shark::blas::detail::ParameterizableExpression >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:475:4: required from ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:475:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:50: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:200:3: required from ‘void shark::blas::detail::ParameterizableExpression::split(Iter&) [with Iter = shark::blas::dense_storage_iterator; T = shark::FFNet]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:335:3: required from ‘void shark::blas::detail::InitializerNode::split(Iterator&) [with Iterator = shark::blas::dense_storage_iterator; Parent = shark::blas::detail::InitializerEnd; Expression = shark::blas::detail::ParameterizableExpression >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:475:4: required from ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:475:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode*, std::vector, std::allocator > > >, shark::blas::detail::MatrixExpression > > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/FFNet.h:217:57: required from ‘void shark::FFNet::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:200:3: required from ‘void shark::blas::detail::ParameterizableExpression::split(Iter&) [with Iter = shark::blas::dense_storage_iterator; T = shark::FFNet]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:335:3: required from ‘void shark::blas::detail::InitializerNode::split(Iterator&) [with Iterator = shark::blas::dense_storage_iterator; Parent = shark::blas::detail::InitializerEnd; Expression = shark::blas::detail::ParameterizableExpression >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:475:4: required from ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’ /<>/shark-3.1.3+ds1/Test/LinAlg/Initialize.cpp:475:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 70%] Linking CXX executable ../bin/LinAlg_Permutations cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_Permutations.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_Permutations.dir/LinAlg/permute.cpp.o -o ../bin/LinAlg_Permutations -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 70%] Built target LinAlg_Permutations make -f Test/CMakeFiles/Models_PolynomialKernel.dir/build.make Test/CMakeFiles/Models_PolynomialKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_PolynomialKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_PolynomialKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_PolynomialKernel.dir/build.make Test/CMakeFiles/Models_PolynomialKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 71%] Building CXX object Test/CMakeFiles/Models_PolynomialKernel.dir/Models/Kernels/PolynomialKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_PolynomialKernel.dir/Models/Kernels/PolynomialKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h:43, from /<>/shark-3.1.3+ds1/Test/LinAlg/PartlyPrecomputedMatrix.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h:43, from /<>/shark-3.1.3+ds1/Test/LinAlg/PartlyPrecomputedMatrix.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h:43, from /<>/shark-3.1.3+ds1/Test/LinAlg/PartlyPrecomputedMatrix.cpp:42: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/KernelMatrix.h:43, from /<>/shark-3.1.3+ds1/Test/LinAlg/PartlyPrecomputedMatrix.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 71%] Linking CXX executable ../bin/GradDesc_CG cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_CG.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_CG.dir/Algorithms/GradientDescent/CG.cpp.o -o ../bin/GradDesc_CG -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 71%] Built target GradDesc_CG make -f Test/CMakeFiles/DirectSearch_MOCMA.dir/build.make Test/CMakeFiles/DirectSearch_MOCMA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_MOCMA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_MOCMA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_MOCMA.dir/build.make Test/CMakeFiles/DirectSearch_MOCMA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 71%] Building CXX object Test/CMakeFiles/DirectSearch_MOCMA.dir/Algorithms/DirectSearch/MOCMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_MOCMA.dir/Algorithms/DirectSearch/MOCMA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/MOCMA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/MOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:36, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/MOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:58:39: required from ‘void shark::blas::detail::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:111:21: required from ‘VecX& shark::blas::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:497:21: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator+=(const E&) [with E = shark::blas::vector_scalar_multiply > > > >; C = shark::blas::matrix_row > >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp:71:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1013:3: required from ‘void shark::blas::matrix_matrix_prod::assign_to(shark::blas::matrix_expression&, shark::blas::matrix_matrix_prod::scalar_type) const [with MatX = shark::blas::matrix_reference >; MatA = shark::blas::matrix; MatB = shark::blas::compressed_matrix; shark::blas::matrix_matrix_prod::scalar_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:492:16: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator=(const E&) [with E = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >; C = shark::blas::compressed_matrix; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_reference >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/PolynomialKernel.h:268:22: required from ‘void shark::PolynomialKernel::weightedInputDerivative(shark::PolynomialKernel::ConstBatchInputReference, shark::PolynomialKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::PolynomialKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::PolynomialKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::PolynomialKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/PolynomialKernel.cpp:119:1: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/MOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/MOCMA.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/MOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 71%] Linking CXX executable ../bin/LinAlg_PartlyPrecomputedMatrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_PartlyPrecomputedMatrix.dir/LinAlg/PartlyPrecomputedMatrix.cpp.o -o ../bin/LinAlg_PartlyPrecomputedMatrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 71%] Built target LinAlg_PartlyPrecomputedMatrix make -f Test/CMakeFiles/Algorithms_GridSearch.dir/build.make Test/CMakeFiles/Algorithms_GridSearch.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Algorithms_GridSearch.dir/DependInfo.cmake --color= Scanning dependencies of target Algorithms_GridSearch make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Algorithms_GridSearch.dir/build.make Test/CMakeFiles/Algorithms_GridSearch.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 72%] Building CXX object Test/CMakeFiles/Algorithms_GridSearch.dir/Algorithms/GridSearch.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Algorithms_GridSearch.dir/Algorithms/GridSearch.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GridSearch.cpp [ 73%] Linking CXX executable ../bin/LinAlg_Initialize cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_Initialize.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_Initialize.dir/LinAlg/Initialize.cpp.o -o ../bin/LinAlg_Initialize -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Built target LinAlg_Initialize make -f Test/CMakeFiles/Models_SubrangeKernel.dir/build.make Test/CMakeFiles/Models_SubrangeKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_SubrangeKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_SubrangeKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_SubrangeKernel.dir/build.make Test/CMakeFiles/Models_SubrangeKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Building CXX object Test/CMakeFiles/Models_SubrangeKernel.dir/Models/Kernels/SubrangeKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_SubrangeKernel.dir/Models/Kernels/SubrangeKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/GridSearch.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/GridSearch.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/GridSearch.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 73%] Linking CXX executable ../bin/Models_PolynomialKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_PolynomialKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_PolynomialKernel.dir/Models/Kernels/PolynomialKernel.cpp.o -o ../bin/Models_PolynomialKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Built target Models_PolynomialKernel make -f Test/CMakeFiles/BLAS_Transformations.dir/build.make Test/CMakeFiles/BLAS_Transformations.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Transformations.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Transformations make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Transformations.dir/build.make Test/CMakeFiles/BLAS_Transformations.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Building CXX object Test/CMakeFiles/BLAS_Transformations.dir/LinAlg/BLAS/transformations.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Transformations.dir/LinAlg/BLAS/transformations.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/transformations.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/GridSearch.h:40:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GridSearch.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/transformations.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:59:20: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/Test/Models/Kernels/SubrangeKernel.cpp:59:24: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/transformations.cpp:5:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 73%] Linking CXX executable ../bin/Algorithms_GridSearch cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Algorithms_GridSearch.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Algorithms_GridSearch.dir/Algorithms/GridSearch.cpp.o -o ../bin/Algorithms_GridSearch -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Built target Algorithms_GridSearch make -f Test/CMakeFiles/GradDesc_Rprop.dir/build.make Test/CMakeFiles/GradDesc_Rprop.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_Rprop.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_Rprop make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_Rprop.dir/build.make Test/CMakeFiles/GradDesc_Rprop.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 73%] Building CXX object Test/CMakeFiles/GradDesc_Rprop.dir/Algorithms/GradientDescent/Rprop.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_Rprop.dir/Algorithms/GradientDescent/Rprop.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/Rprop.cpp [ 74%] Linking CXX executable ../bin/DirectSearch_MOCMA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_MOCMA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_MOCMA.dir/Algorithms/DirectSearch/MOCMA.cpp.o -o ../bin/DirectSearch_MOCMA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 74%] Linking CXX executable ../bin/BLAS_Transformations cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Transformations.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Transformations.dir/LinAlg/BLAS/transformations.cpp.o -o ../bin/BLAS_Transformations -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 74%] Built target BLAS_Transformations make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Core_Math.dir/build.make Test/CMakeFiles/Core_Math.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Core_Math.dir/DependInfo.cmake --color= [ 74%] Built target DirectSearch_MOCMA make -f Test/CMakeFiles/DirectSearch_CMA.dir/build.make Test/CMakeFiles/DirectSearch_CMA.dir/depend Scanning dependencies of target Core_Math make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Core_Math.dir/build.make Test/CMakeFiles/Core_Math.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_CMA.dir/DependInfo.cmake --color= [ 74%] Building CXX object Test/CMakeFiles/Core_Math.dir/Core/Math.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Core_Math.dir/Core/Math.cpp.o -c /<>/shark-3.1.3+ds1/Test/Core/Math.cpp Scanning dependencies of target DirectSearch_CMA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_CMA.dir/build.make Test/CMakeFiles/DirectSearch_CMA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 74%] Building CXX object Test/CMakeFiles/DirectSearch_CMA.dir/Algorithms/DirectSearch/CMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_CMA.dir/Algorithms/DirectSearch/CMA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMA.cpp In file included from /<>/shark-3.1.3+ds1/Test/Core/Math.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/Rprop.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/Rprop.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/Rprop.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Core/Math.cpp:3:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h:46:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/Rprop.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA.h:42, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 74%] Linking CXX executable ../bin/Core_Math cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Core_Math.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Core_Math.dir/Core/Math.cpp.o -o ../bin/Core_Math -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 74%] Built target Core_Math make -f Test/CMakeFiles/Models_NearestNeighborRegression.dir/build.make Test/CMakeFiles/Models_NearestNeighborRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_NearestNeighborRegression.dir/DependInfo.cmake --color= Scanning dependencies of target Models_NearestNeighborRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_NearestNeighborRegression.dir/build.make Test/CMakeFiles/Models_NearestNeighborRegression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 75%] Building CXX object Test/CMakeFiles/Models_NearestNeighborRegression.dir/Models/NearestNeighborRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_NearestNeighborRegression.dir/Models/NearestNeighborRegression.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/NearestNeighborRegression.cpp [ 76%] Linking CXX executable ../bin/Models_SubrangeKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_SubrangeKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_SubrangeKernel.dir/Models/Kernels/SubrangeKernel.cpp.o -o ../bin/Models_SubrangeKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Built target Models_SubrangeKernel make -f Test/CMakeFiles/DirectSearch_CMSA.dir/build.make Test/CMakeFiles/DirectSearch_CMSA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_CMSA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_CMSA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_CMSA.dir/build.make Test/CMakeFiles/DirectSearch_CMSA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Building CXX object Test/CMakeFiles/DirectSearch_CMSA.dir/Algorithms/DirectSearch/CMSA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_CMSA.dir/Algorithms/DirectSearch/CMSA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMSA.cpp [ 76%] Linking CXX executable ../bin/GradDesc_Rprop cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_Rprop.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_Rprop.dir/Algorithms/GradientDescent/Rprop.cpp.o -o ../bin/GradDesc_Rprop -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Built target GradDesc_Rprop make -f Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/build.make Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/DependInfo.cmake --color= Scanning dependencies of target Models_MissingFeaturesKernelExpansion make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/build.make Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Building CXX object Test/CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/NearestNeighborRegression.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/NearestNeighborRegression.cpp:39: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/NearestNeighborRegression.cpp:39: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMSA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 76%] Linking CXX executable ../bin/DirectSearch_CMA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_CMA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_CMA.dir/Algorithms/DirectSearch/CMA.cpp.o -o ../bin/DirectSearch_CMA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMSA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Built target DirectSearch_CMA make -f Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/build.make Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_RadiusMarginQuotient make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make -f Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/build.make Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 76%] Building CXX object Test/CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/ObjectiveFunctions/RadiusMarginQuotient.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/ObjectiveFunctions/RadiusMarginQuotient.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/RadiusMarginQuotient.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:48, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMSA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/NearestNeighborRegression.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMSA.h:50, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CMSA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h:34, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MissingFeaturesKernelExpansion.h:37, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:52:29: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:52:29: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/RadiusMarginQuotient.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp:72:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/RadiusMarginQuotient.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/RadiusMarginQuotient.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/QpSolver.h:41, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/BoxConstrainedProblems.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/QP/SvmProblems.h:33, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/RadiusMarginQuotient.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/RadiusMarginQuotient.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 77%] Linking CXX executable ../bin/DirectSearch_CMSA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_CMSA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_CMSA.dir/Algorithms/DirectSearch/CMSA.cpp.o -o ../bin/DirectSearch_CMSA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target DirectSearch_CMSA make -f Test/CMakeFiles/ObjFunct_CrossEntropy.dir/build.make Test/CMakeFiles/ObjFunct_CrossEntropy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_CrossEntropy.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_CrossEntropy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_CrossEntropy.dir/build.make Test/CMakeFiles/ObjFunct_CrossEntropy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/ObjFunct_CrossEntropy.dir/ObjectiveFunctions/CrossEntropy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_CrossEntropy.dir/ObjectiveFunctions/CrossEntropy.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossEntropy.cpp [ 77%] Linking CXX executable ../bin/Models_NearestNeighborRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_NearestNeighborRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_NearestNeighborRegression.dir/Models/NearestNeighborRegression.cpp.o -o ../bin/Models_NearestNeighborRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target Models_NearestNeighborRegression make -f Test/CMakeFiles/ObjFunct_HingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_HingeLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_HingeLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_HingeLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_HingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_HingeLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/ObjFunct_HingeLoss.dir/ObjectiveFunctions/HingeLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_HingeLoss.dir/ObjectiveFunctions/HingeLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HingeLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h:39, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h:39, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h:39, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/CrossEntropy.h:39, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossEntropy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 77%] Linking CXX executable ../bin/Models_MissingFeaturesKernelExpansion cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_MissingFeaturesKernelExpansion.dir/Models/Kernels/MissingFeaturesKernelExpansionTests.cpp.o -o ../bin/Models_MissingFeaturesKernelExpansion -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target Models_MissingFeaturesKernelExpansion make -f Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/build.make Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_CrossEntropyMethod make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/build.make Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/DirectSearch_CrossEntropyMethod.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_CrossEntropyMethod.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CrossEntropyMethod.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CrossEntropyMethod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CrossEntropyMethod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 77%] Linking CXX executable ../bin/ObjFunct_CrossEntropy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_CrossEntropy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_CrossEntropy.dir/ObjectiveFunctions/CrossEntropy.cpp.o -o ../bin/ObjFunct_CrossEntropy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CrossEntropyMethod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target ObjFunct_CrossEntropy make -f Test/CMakeFiles/BLAS_Vector_Expression.dir/build.make Test/CMakeFiles/BLAS_Vector_Expression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Vector_Expression.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Vector_Expression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Vector_Expression.dir/build.make Test/CMakeFiles/BLAS_Vector_Expression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/BLAS_Vector_Expression.dir/LinAlg/BLAS/vector_expression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Vector_Expression.dir/LinAlg/BLAS/vector_expression.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_expression.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/CrossEntropyMethod.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 77%] Linking CXX executable ../bin/ObjFunct_HingeLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_HingeLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_HingeLoss.dir/ObjectiveFunctions/HingeLoss.cpp.o -o ../bin/ObjFunct_HingeLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target ObjFunct_HingeLoss make -f Test/CMakeFiles/Models_Autoencoder.dir/build.make Test/CMakeFiles/Models_Autoencoder.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_Autoencoder.dir/DependInfo.cmake --color= Scanning dependencies of target Models_Autoencoder make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_Autoencoder.dir/build.make Test/CMakeFiles/Models_Autoencoder.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/Models_Autoencoder.dir/Models/Autoencoder.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_Autoencoder.dir/Models/Autoencoder.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp [ 77%] Linking CXX executable ../bin/ObjFunct_RadiusMarginQuotient cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_RadiusMarginQuotient.dir/ObjectiveFunctions/RadiusMarginQuotient.cpp.o -o ../bin/ObjFunct_RadiusMarginQuotient -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Built target ObjFunct_RadiusMarginQuotient make -f Test/CMakeFiles/RBM_TemperedMarkovChain.dir/build.make Test/CMakeFiles/RBM_TemperedMarkovChain.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_TemperedMarkovChain.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_TemperedMarkovChain make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_TemperedMarkovChain.dir/build.make Test/CMakeFiles/RBM_TemperedMarkovChain.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/RBM_TemperedMarkovChain.dir/RBM/TemperedMarkovChain.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_TemperedMarkovChain.dir/RBM/TemperedMarkovChain.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/vector_expression.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 77%] Linking CXX executable ../bin/DirectSearch_CrossEntropyMethod cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_CrossEntropyMethod.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_CrossEntropyMethod.dir/Algorithms/DirectSearch/CrossEntropyMethod.cpp.o -o ../bin/DirectSearch_CrossEntropyMethod -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ [ 77%] Built target DirectSearch_CrossEntropyMethod /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ make -f Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/build.make Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/depend /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_SteadyStateMOCMA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/build.make Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 77%] Building CXX object Test/CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/Algorithms/DirectSearch/SteadyStateMOCMA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/Algorithms/DirectSearch/SteadyStateMOCMA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:23: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:37:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:37:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:37:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:37:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:20: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:38:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:38:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:38:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LinearNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/Autoencoder.cpp:38:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h:34, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/HypervolumeCalculator.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Indicators/HypervolumeIndicator.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h:34, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:95:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:95:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/TemperedMarkovChain.cpp:95:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/Chromosome.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/CMA/CMAIndividual.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractMultiObjectiveOptimizer.h:35, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SteadyStateMOCMA.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp:8: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 78%] Linking CXX executable ../bin/BLAS_Vector_Expression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Vector_Expression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Vector_Expression.dir/LinAlg/BLAS/vector_expression.cpp.o -o ../bin/BLAS_Vector_Expression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Built target BLAS_Vector_Expression make -f Test/CMakeFiles/RBM_PCDTraining.dir/build.make Test/CMakeFiles/RBM_PCDTraining.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_PCDTraining.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_PCDTraining make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_PCDTraining.dir/build.make Test/CMakeFiles/RBM_PCDTraining.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Building CXX object Test/CMakeFiles/RBM_PCDTraining.dir/RBM/PCDTraining.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_PCDTraining.dir/RBM/PCDTraining.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp [ 78%] Linking CXX executable ../bin/Models_Autoencoder cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_Autoencoder.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_Autoencoder.dir/Models/Autoencoder.cpp.o -o ../bin/Models_Autoencoder -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Built target Models_Autoencoder make -f Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/build.make Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/DependInfo.cmake --color= Scanning dependencies of target DirectSearch_SMS-EMOA make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/build.make Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Building CXX object Test/CMakeFiles/DirectSearch_SMS-EMOA.dir/Algorithms/DirectSearch/SMS-EMOA.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/DirectSearch_SMS-EMOA.dir/Algorithms/DirectSearch/SMS-EMOA.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SMS-EMOA.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 78%] Linking CXX executable ../bin/RBM_TemperedMarkovChain cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_TemperedMarkovChain.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_TemperedMarkovChain.dir/RBM/TemperedMarkovChain.cpp.o -o ../bin/RBM_TemperedMarkovChain -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Built target RBM_TemperedMarkovChain make -f Test/CMakeFiles/Models_RNNet.dir/build.make Test/CMakeFiles/Models_RNNet.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_RNNet.dir/DependInfo.cmake --color= Scanning dependencies of target Models_RNNet make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_RNNet.dir/build.make Test/CMakeFiles/Models_RNNet.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 78%] Building CXX object Test/CMakeFiles/Models_RNNet.dir/Models/RNNet.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_RNNet.dir/Models/RNNet.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/RNNet.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:27:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:27:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:27:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SMS-EMOA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Individual.h:33:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SMS-EMOA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/Test/Models/RNNet.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/Test/Models/RNNet.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Selection/TournamentSelection.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h:42, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SMS-EMOA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractConstraintHandler.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/Operators/Recombination/SimulatedBinaryCrossover.h:36, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/DirectSearch/SMS-EMOA.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/DirectSearch/SMS-EMOA.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/Test/Models/RNNet.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:47: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h:152:47: required from ‘double shark::MultiChainApproximator::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with MarkovChainType = shark::MarkovChain > > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Impl/AverageEnergyGradient.h:181:65: required from ‘shark::RealVector shark::detail::AverageEnergyGradient::result() const [with RBM = shark::RBM >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/GradientApproximations/MultiChainApproximator.h:152:47: required from ‘double shark::MultiChainApproximator::evalDerivative(const SearchPointType&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with MarkovChainType = shark::MarkovChain > > >; shark::AbstractObjectiveFunction, double>::SearchPointType = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/PCDTraining.cpp:53:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/RNNet.h:38, from /<>/shark-3.1.3+ds1/Test/Models/RNNet.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 79%] Linking CXX executable ../bin/DirectSearch_SteadyStateMOCMA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_SteadyStateMOCMA.dir/Algorithms/DirectSearch/SteadyStateMOCMA.cpp.o -o ../bin/DirectSearch_SteadyStateMOCMA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 79%] Built target DirectSearch_SteadyStateMOCMA make -f Test/CMakeFiles/Models_LinearModel.dir/build.make Test/CMakeFiles/Models_LinearModel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_LinearModel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_LinearModel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_LinearModel.dir/build.make Test/CMakeFiles/Models_LinearModel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 79%] Building CXX object Test/CMakeFiles/Models_LinearModel.dir/Models/LinearModel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_LinearModel.dir/Models/LinearModel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp [ 79%] Linking CXX executable ../bin/Models_RNNet cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_RNNet.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_RNNet.dir/Models/RNNet.cpp.o -o ../bin/Models_RNNet -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 79%] Built target Models_RNNet make -f Test/CMakeFiles/GradDesc_LBFGS.dir/build.make Test/CMakeFiles/GradDesc_LBFGS.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/GradDesc_LBFGS.dir/DependInfo.cmake --color= Scanning dependencies of target GradDesc_LBFGS make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/GradDesc_LBFGS.dir/build.make Test/CMakeFiles/GradDesc_LBFGS.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 79%] Building CXX object Test/CMakeFiles/GradDesc_LBFGS.dir/Algorithms/GradientDescent/LBFGS.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/GradDesc_LBFGS.dir/Algorithms/GradientDescent/LBFGS.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LBFGS.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LBFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:34:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:34:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:35:57: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/LinearModel.cpp:35:57: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LBFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/AbstractLineSearchOptimizer.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LBFGS.h:44, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LBFGS.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 79%] Linking CXX executable ../bin/DirectSearch_SMS-EMOA cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/DirectSearch_SMS-EMOA.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/DirectSearch_SMS-EMOA.dir/Algorithms/DirectSearch/SMS-EMOA.cpp.o -o ../bin/DirectSearch_SMS-EMOA -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 79%] Built target DirectSearch_SMS-EMOA make -f Test/CMakeFiles/Models_ConvexCombination.dir/build.make Test/CMakeFiles/Models_ConvexCombination.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ConvexCombination.dir/DependInfo.cmake --color= In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Benchmarks/Rosenbrock.h:46:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/GradientDescent/LBFGS.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 80%] Linking CXX executable ../bin/RBM_PCDTraining cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_PCDTraining.dir/link.txt --verbose=1 Scanning dependencies of target Models_ConvexCombination make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ConvexCombination.dir/build.make Test/CMakeFiles/Models_ConvexCombination.dir/build /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_PCDTraining.dir/RBM/PCDTraining.cpp.o -o ../bin/RBM_PCDTraining -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 80%] Building CXX object Test/CMakeFiles/Models_ConvexCombination.dir/Models/ConvexCombination.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ConvexCombination.dir/Models/ConvexCombination.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 80%] Built target RBM_PCDTraining make -f Test/CMakeFiles/Models_RBFLayer.dir/build.make Test/CMakeFiles/Models_RBFLayer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_RBFLayer.dir/DependInfo.cmake --color= Scanning dependencies of target Models_RBFLayer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_RBFLayer.dir/build.make Test/CMakeFiles/Models_RBFLayer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 80%] Building CXX object Test/CMakeFiles/Models_RBFLayer.dir/Models/RBFLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_RBFLayer.dir/Models/RBFLayer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/RBFLayer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:35, from /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/Test/Models/RBFLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:35, from /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:35, from /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/Test/Models/RBFLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/Test/Models/RBFLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:35, from /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 80%] Linking CXX executable ../bin/GradDesc_LBFGS cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/GradDesc_LBFGS.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/GradDesc_LBFGS.dir/Algorithms/GradientDescent/LBFGS.cpp.o -o ../bin/GradDesc_LBFGS -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/RBFLayer.h:36, from /<>/shark-3.1.3+ds1/Test/Models/RBFLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 80%] Built target GradDesc_LBFGS make -f Test/CMakeFiles/Algorithms_KMeans.dir/build.make Test/CMakeFiles/Algorithms_KMeans.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Algorithms_KMeans.dir/DependInfo.cmake --color= Scanning dependencies of target Algorithms_KMeans make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Algorithms_KMeans.dir/build.make Test/CMakeFiles/Algorithms_KMeans.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 81%] Building CXX object Test/CMakeFiles/Algorithms_KMeans.dir/Algorithms/KMeans.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Algorithms_KMeans.dir/Algorithms/KMeans.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:35, from /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode, shark::blas::scalar_log > > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:105:33: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/ConvexCombination.h:112:38: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:171:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:171:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/ConvexCombination.cpp:171:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 81%] Linking CXX executable ../bin/Models_LinearModel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_LinearModel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_LinearModel.dir/Models/LinearModel.cpp.o -o ../bin/Models_LinearModel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 81%] Built target Models_LinearModel make -f Test/CMakeFiles/Data_Bootstrap.dir/build.make Test/CMakeFiles/Data_Bootstrap.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_Bootstrap.dir/DependInfo.cmake --color= Scanning dependencies of target Data_Bootstrap make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_Bootstrap.dir/build.make Test/CMakeFiles/Data_Bootstrap.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 82%] Building CXX object Test/CMakeFiles/Data_Bootstrap.dir/Data/Bootstrap.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_Bootstrap.dir/Data/Bootstrap.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/Bootstrap.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:43, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/KMeans.h:40, from /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:240:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:240:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:240:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/KMeans.cpp:240:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h:48, from /<>/shark-3.1.3+ds1/Test/Data/Bootstrap.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h:48, from /<>/shark-3.1.3+ds1/Test/Data/Bootstrap.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h:48, from /<>/shark-3.1.3+ds1/Test/Data/Bootstrap.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/WeightedDataset.h:48, from /<>/shark-3.1.3+ds1/Test/Data/Bootstrap.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 82%] Linking CXX executable ../bin/Models_RBFLayer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_RBFLayer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_RBFLayer.dir/Models/RBFLayer.cpp.o -o ../bin/Models_RBFLayer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 82%] Built target Models_RBFLayer make -f Test/CMakeFiles/Models_CMAC.dir/build.make Test/CMakeFiles/Models_CMAC.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_CMAC.dir/DependInfo.cmake --color= Scanning dependencies of target Models_CMAC make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_CMAC.dir/build.make Test/CMakeFiles/Models_CMAC.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 82%] Building CXX object Test/CMakeFiles/Models_CMAC.dir/Models/CMAC.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_CMAC.dir/Models/CMAC.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/CMAC.cpp [ 83%] Linking CXX executable ../bin/Models_ConvexCombination cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ConvexCombination.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ConvexCombination.dir/Models/ConvexCombination.cpp.o -o ../bin/Models_ConvexCombination -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Built target Models_ConvexCombination make -f Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/build.make Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_SoftNearestNeighborClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/build.make Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Building CXX object Test/CMakeFiles/Models_SoftNearestNeighborClassifier.dir/Models/SoftNearestNeighborClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_SoftNearestNeighborClassifier.dir/Models/SoftNearestNeighborClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/SoftNearestNeighborClassifier.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Models/CMAC.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Models/CMAC.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/Rprop.h:38, from /<>/shark-3.1.3+ds1/Test/Models/CMAC.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/ErrorFunction.h:36, from /<>/shark-3.1.3+ds1/Test/Models/CMAC.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/SoftNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/SoftNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 83%] Linking CXX executable ../bin/Data_Bootstrap cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_Bootstrap.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_Bootstrap.dir/Data/Bootstrap.cpp.o -o ../bin/Data_Bootstrap -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/SoftNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/SoftNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Built target Data_Bootstrap make -f Test/CMakeFiles/Models_GaussianKernel.dir/build.make Test/CMakeFiles/Models_GaussianKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_GaussianKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_GaussianKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_GaussianKernel.dir/build.make Test/CMakeFiles/Models_GaussianKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Building CXX object Test/CMakeFiles/Models_GaussianKernel.dir/Models/Kernels/GaussianRbfKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_GaussianKernel.dir/Models/Kernels/GaussianRbfKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp [ 83%] Linking CXX executable ../bin/Algorithms_KMeans cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Algorithms_KMeans.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Algorithms_KMeans.dir/Algorithms/KMeans.cpp.o -o ../bin/Algorithms_KMeans -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Built target Algorithms_KMeans make -f Test/CMakeFiles/Models_LinearKernel.dir/build.make Test/CMakeFiles/Models_LinearKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_LinearKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_LinearKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_LinearKernel.dir/build.make Test/CMakeFiles/Models_LinearKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 83%] Building CXX object Test/CMakeFiles/Models_LinearKernel.dir/Models/Kernels/LinearKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_LinearKernel.dir/Models/Kernels/LinearKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/LinearKernel.cpp In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:10, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > >; F = shark::blas::scalar_minus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row >; E = shark::blas::vector_scalar_multiply > >; F = shark::blas::scalar_minus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_minus_assign; V = shark::blas::matrix_row >; E = shark::blas::vector_scalar_multiply > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:66:40: required from ‘void shark::blas::detail::minus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row >; VecV = shark::blas::vector_scalar_multiply > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:122:22: required from ‘VecX& shark::blas::minus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row >; VecV = shark::blas::vector_scalar_multiply > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:502:22: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator-=(const E&) [with E = shark::blas::vector_scalar_multiply > >; C = shark::blas::matrix_row >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:229:29: required from ‘void shark::GaussianRbfKernel::weightedInputDerivative(shark::GaussianRbfKernel::ConstBatchInputReference, shark::GaussianRbfKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::GaussianRbfKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::GaussianRbfKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::GaussianRbfKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:251:1: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:58:39: required from ‘void shark::blas::detail::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:111:21: required from ‘VecX& shark::blas::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:497:21: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator+=(const E&) [with E = shark::blas::vector_scalar_multiply > > > >; C = shark::blas::matrix_row > >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp:71:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1013:3: required from ‘void shark::blas::matrix_matrix_prod::assign_to(shark::blas::matrix_expression&, shark::blas::matrix_matrix_prod::scalar_type) const [with MatX = shark::blas::matrix_reference >; MatA = shark::blas::matrix; MatB = shark::blas::compressed_matrix; shark::blas::matrix_matrix_prod::scalar_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:492:16: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator=(const E&) [with E = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >; C = shark::blas::compressed_matrix; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_reference >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/GaussianRbfKernel.h:225:21: required from ‘void shark::GaussianRbfKernel::weightedInputDerivative(shark::GaussianRbfKernel::ConstBatchInputReference, shark::GaussianRbfKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::GaussianRbfKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::GaussianRbfKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::GaussianRbfKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/Models/Kernels/GaussianRbfKernel.cpp:251:1: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/LinearKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/LinearKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/LinearKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 84%] Linking CXX executable ../bin/Models_CMAC cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_CMAC.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_CMAC.dir/Models/CMAC.cpp.o -o ../bin/Models_CMAC -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/LinearKernel.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 84%] Built target Models_CMAC make -f Test/CMakeFiles/Models_KernelHelpers.dir/build.make Test/CMakeFiles/Models_KernelHelpers.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_KernelHelpers.dir/DependInfo.cmake --color= Scanning dependencies of target Models_KernelHelpers make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_KernelHelpers.dir/build.make Test/CMakeFiles/Models_KernelHelpers.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 84%] Building CXX object Test/CMakeFiles/Models_KernelHelpers.dir/Models/Kernels/KernelHelpers.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_KernelHelpers.dir/Models/Kernels/KernelHelpers.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelHelpers.cpp [ 84%] Linking CXX executable ../bin/Models_SoftNearestNeighborClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_SoftNearestNeighborClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_SoftNearestNeighborClassifier.dir/Models/SoftNearestNeighborClassifier.cpp.o -o ../bin/Models_SoftNearestNeighborClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 84%] Built target Models_SoftNearestNeighborClassifier make -f Test/CMakeFiles/ObjFunct_ErrorFunction.dir/build.make Test/CMakeFiles/ObjFunct_ErrorFunction.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_ErrorFunction.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_ErrorFunction make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_ErrorFunction.dir/build.make Test/CMakeFiles/ObjFunct_ErrorFunction.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 84%] Building CXX object Test/CMakeFiles/ObjFunct_ErrorFunction.dir/ObjectiveFunctions/ErrorFunction.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_ErrorFunction.dir/ObjectiveFunctions/ErrorFunction.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelHelpers.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelHelpers.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelHelpers.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 85%] Linking CXX executable ../bin/Models_LinearKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_LinearKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_LinearKernel.dir/Models/Kernels/LinearKernel.cpp.o -o ../bin/Models_LinearKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 85%] Built target Models_LinearKernel make -f Test/CMakeFiles/Models_NormalizedKernel.dir/build.make Test/CMakeFiles/Models_NormalizedKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_NormalizedKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_NormalizedKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_NormalizedKernel.dir/build.make Test/CMakeFiles/Models_NormalizedKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 85%] Building CXX object Test/CMakeFiles/Models_NormalizedKernel.dir/Models/Kernels/NormalizedKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_NormalizedKernel.dir/Models/Kernels/NormalizedKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/NormalizedKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelHelpers.h:40, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelHelpers.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 85%] Linking CXX executable ../bin/Models_GaussianKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_GaussianKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_GaussianKernel.dir/Models/Kernels/GaussianRbfKernel.cpp.o -o ../bin/Models_GaussianKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 85%] Built target Models_GaussianKernel make -f Test/CMakeFiles/Models_MonomialKernel.dir/build.make Test/CMakeFiles/Models_MonomialKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_MonomialKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_MonomialKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_MonomialKernel.dir/build.make Test/CMakeFiles/Models_MonomialKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 86%] Building CXX object Test/CMakeFiles/Models_MonomialKernel.dir/Models/Kernels/MonomialKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_MonomialKernel.dir/Models/Kernels/MonomialKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/MonomialKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/NormalizedKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/NormalizedKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/NormalizedKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:10, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/NormalizedKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:111:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:111:43: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MonomialKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MonomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MonomialKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MonomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/MonomialKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MonomialKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:220:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/ErrorFunction.cpp:220:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/MonomialKernel.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 87%] Linking CXX executable ../bin/Models_KernelHelpers cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_KernelHelpers.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_KernelHelpers.dir/Models/Kernels/KernelHelpers.cpp.o -o ../bin/Models_KernelHelpers -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 87%] Built target Models_KernelHelpers make -f Test/CMakeFiles/Models_RFClassifier.dir/build.make Test/CMakeFiles/Models_RFClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_RFClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_RFClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_RFClassifier.dir/build.make Test/CMakeFiles/Models_RFClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Building CXX object Test/CMakeFiles/Models_RFClassifier.dir/Models/RFClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_RFClassifier.dir/Models/RFClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp [ 88%] Linking CXX executable ../bin/Models_MonomialKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_MonomialKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_MonomialKernel.dir/Models/Kernels/MonomialKernel.cpp.o -o ../bin/Models_MonomialKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Built target Models_MonomialKernel make -f Test/CMakeFiles/Models_ScaledKernel.dir/build.make Test/CMakeFiles/Models_ScaledKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ScaledKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_ScaledKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ScaledKernel.dir/build.make Test/CMakeFiles/Models_ScaledKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Building CXX object Test/CMakeFiles/Models_ScaledKernel.dir/Models/Kernels/ScaledKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ScaledKernel.dir/Models/Kernels/ScaledKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/ScaledKernel.cpp [ 88%] Linking CXX executable ../bin/Models_NormalizedKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_NormalizedKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_NormalizedKernel.dir/Models/Kernels/NormalizedKernel.cpp.o -o ../bin/Models_NormalizedKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Built target Models_NormalizedKernel make -f Test/CMakeFiles/Models_WeightedSumKernel.dir/build.make Test/CMakeFiles/Models_WeightedSumKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_WeightedSumKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_WeightedSumKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_WeightedSumKernel.dir/build.make Test/CMakeFiles/Models_WeightedSumKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Building CXX object Test/CMakeFiles/Models_WeightedSumKernel.dir/Models/Kernels/WeightedSumKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_WeightedSumKernel.dir/Models/Kernels/WeightedSumKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/WeightedSumKernel.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp:41: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ScaledKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ScaledKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/ScaledKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ScaledKernel.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp:41: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp:41: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 88%] Linking CXX executable ../bin/ObjFunct_ErrorFunction cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_ErrorFunction.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_ErrorFunction.dir/ObjectiveFunctions/ErrorFunction.cpp.o -o ../bin/ObjFunct_ErrorFunction -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp:41: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 88%] Built target ObjFunct_ErrorFunction make -f Test/CMakeFiles/Models_ArdKernel.dir/build.make Test/CMakeFiles/Models_ArdKernel.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_ArdKernel.dir/DependInfo.cmake --color= Scanning dependencies of target Models_ArdKernel make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_ArdKernel.dir/build.make Test/CMakeFiles/Models_ArdKernel.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Building CXX object Test/CMakeFiles/Models_ArdKernel.dir/Models/Kernels/ArdKernel.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_ArdKernel.dir/Models/Kernels/ArdKernel.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/ArdKernel.cpp In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ScaledKernel.cpp:7: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractTrainer.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:40, from /<>/shark-3.1.3+ds1/Test/Models/RFClassifier.cpp:41: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RFTrainer.h:115:24: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/WeightedSumKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/WeightedSumKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/WeightedSumKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:10, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/WeightedSumKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ArdKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ArdKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:9:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ArdKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelDerivativeTestHelper.h:10, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/ArdKernel.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 89%] Linking CXX executable ../bin/Models_ScaledKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ScaledKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ScaledKernel.dir/Models/Kernels/ScaledKernel.cpp.o -o ../bin/Models_ScaledKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target Models_ScaledKernel make -f Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/build.make Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_KernelNearestNeighborClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/build.make Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Building CXX object Test/CMakeFiles/Models_KernelNearestNeighborClassifier.dir/Models/Kernels/KernelNearestNeighborClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_KernelNearestNeighborClassifier.dir/Models/Kernels/KernelNearestNeighborClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborClassifier.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 89%] Linking CXX executable ../bin/Models_ArdKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_ArdKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_ArdKernel.dir/Models/Kernels/ArdKernel.cpp.o -o ../bin/Models_ArdKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 89%] Linking CXX executable ../bin/Models_RFClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_RFClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_RFClassifier.dir/Models/RFClassifier.cpp.o -o ../bin/Models_RFClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target Models_ArdKernel make -f Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/DependInfo.cmake --color= Scanning dependencies of target MergeBudgetMaintenanceStrategy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/build.make Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/NearestNeighborClassifier.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborClassifier.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 89%] Building CXX object Test/CMakeFiles/MergeBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/MergeBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target Models_RFClassifier make -f Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/build.make Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/DependInfo.cmake --color= Scanning dependencies of target Models_KernelNearestNeighborRegression make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/build.make Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Building CXX object Test/CMakeFiles/Models_KernelNearestNeighborRegression.dir/Models/Kernels/KernelNearestNeighborRegression.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_KernelNearestNeighborRegression.dir/Models/Kernels/KernelNearestNeighborRegression.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborRegression.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/LineSearch.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:53, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborRegression.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborRegression.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborRegression.cpp:40: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:54, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/AbstractNearestNeighbors.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/NearestNeighbors/SimpleNearestNeighbors.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/KernelNearestNeighborRegression.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy.h:56:0, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 89%] Linking CXX executable ../bin/Models_WeightedSumKernel cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_WeightedSumKernel.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_WeightedSumKernel.dir/Models/Kernels/WeightedSumKernel.cpp.o -o ../bin/Models_WeightedSumKernel -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target Models_WeightedSumKernel make -f Test/CMakeFiles/Data_Csv.dir/build.make Test/CMakeFiles/Data_Csv.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_Csv.dir/DependInfo.cmake --color= Scanning dependencies of target Data_Csv make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_Csv.dir/build.make Test/CMakeFiles/Data_Csv.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Building CXX object Test/CMakeFiles/Data_Csv.dir/Data/Csv.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_Csv.dir/Data/Csv.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/Csv.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Data/Csv.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Data/Csv.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 89%] Linking CXX executable ../bin/MergeBudgetMaintenanceStrategy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/MergeBudgetMaintenanceStrategy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/MergeBudgetMaintenanceStrategy.dir/Algorithms/Trainers/Budgeted/MergeBudgetMaintenanceStrategy_Test.cpp.o -o ../bin/MergeBudgetMaintenanceStrategy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Data/Csv.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Csv.h:46, from /<>/shark-3.1.3+ds1/Test/Data/Csv.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target MergeBudgetMaintenanceStrategy make -f Test/CMakeFiles/Data_Dataset.dir/build.make Test/CMakeFiles/Data_Dataset.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_Dataset.dir/DependInfo.cmake --color= Scanning dependencies of target Data_Dataset make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_Dataset.dir/build.make Test/CMakeFiles/Data_Dataset.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Building CXX object Test/CMakeFiles/Data_Dataset.dir/Data/Dataset.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_Dataset.dir/Data/Dataset.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/Dataset.cpp [ 89%] Linking CXX executable ../bin/Models_KernelNearestNeighborRegression cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_KernelNearestNeighborRegression.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_KernelNearestNeighborRegression.dir/Models/Kernels/KernelNearestNeighborRegression.cpp.o -o ../bin/Models_KernelNearestNeighborRegression -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 89%] Built target Models_KernelNearestNeighborRegression make -f Test/CMakeFiles/Data_DataView.dir/build.make Test/CMakeFiles/Data_DataView.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_DataView.dir/DependInfo.cmake --color= Scanning dependencies of target Data_DataView make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_DataView.dir/build.make Test/CMakeFiles/Data_DataView.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 90%] Building CXX object Test/CMakeFiles/Data_DataView.dir/Data/DataView.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_DataView.dir/Data/DataView.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/DataView.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/Test/Data/Dataset.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/Test/Data/Dataset.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/Test/Data/Dataset.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/Test/Data/Dataset.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 90%] Linking CXX executable ../bin/Models_KernelNearestNeighborClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_KernelNearestNeighborClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_KernelNearestNeighborClassifier.dir/Models/Kernels/KernelNearestNeighborClassifier.cpp.o -o ../bin/Models_KernelNearestNeighborClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 90%] Built target Models_KernelNearestNeighborClassifier make -f Test/CMakeFiles/Data_Statistics.dir/build.make Test/CMakeFiles/Data_Statistics.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_Statistics.dir/DependInfo.cmake --color= Scanning dependencies of target Data_Statistics make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_Statistics.dir/build.make Test/CMakeFiles/Data_Statistics.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Data_Statistics.dir/Data/Statistics.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_Statistics.dir/Data/Statistics.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h:41, from /<>/shark-3.1.3+ds1/Test/Data/DataView.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h:41, from /<>/shark-3.1.3+ds1/Test/Data/DataView.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h:41, from /<>/shark-3.1.3+ds1/Test/Data/DataView.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/DataView.h:41, from /<>/shark-3.1.3+ds1/Test/Data/DataView.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [ 91%] Linking CXX executable ../bin/Data_Csv cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_Csv.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_Csv.dir/Data/Csv.cpp.o -o ../bin/Data_Csv -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E make_directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/test_output make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_Csv make -f Test/CMakeFiles/ObjFunct_CrossValidation.dir/build.make Test/CMakeFiles/ObjFunct_CrossValidation.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_CrossValidation.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_CrossValidation make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_CrossValidation.dir/build.make Test/CMakeFiles/ObjFunct_CrossValidation.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/ObjFunct_CrossValidation.dir/ObjectiveFunctions/CrossValidation.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_CrossValidation.dir/ObjectiveFunctions/CrossValidation.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:47:62: warning: extra ‘;’ [-Wpedantic] BOOST_FIXTURE_TEST_SUITE (Data_Statistics, StatisticsFixture); ^ /<>/shark-3.1.3+ds1/Test/Data/Statistics.cpp:121:28: warning: extra ‘;’ [-Wpedantic] BOOST_AUTO_TEST_SUITE_END(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/CrossValidation.cpp:93:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 91%] Linking CXX executable ../bin/Data_Statistics cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_Statistics.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_Statistics.dir/Data/Statistics.cpp.o -o ../bin/Data_Statistics -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_Statistics make -f Test/CMakeFiles/Data_SparseData.dir/build.make Test/CMakeFiles/Data_SparseData.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_SparseData.dir/DependInfo.cmake --color= Scanning dependencies of target Data_SparseData make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_SparseData.dir/build.make Test/CMakeFiles/Data_SparseData.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Data_SparseData.dir/Data/SparseData.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_SparseData.dir/Data/SparseData.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/SparseData.cpp [ 91%] Linking CXX executable ../bin/Data_DataView cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_DataView.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_DataView.dir/Data/DataView.cpp.o -o ../bin/Data_DataView -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_DataView make -f Test/CMakeFiles/Models_TiedAutoencoder.dir/build.make Test/CMakeFiles/Models_TiedAutoencoder.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_TiedAutoencoder.dir/DependInfo.cmake --color= Scanning dependencies of target Models_TiedAutoencoder make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_TiedAutoencoder.dir/build.make Test/CMakeFiles/Models_TiedAutoencoder.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Models_TiedAutoencoder.dir/Models/TiedAutoencoder.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_TiedAutoencoder.dir/Models/TiedAutoencoder.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/Test/Data/SparseData.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/Test/Data/SparseData.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/Test/Data/SparseData.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/SparseData.h:46, from /<>/shark-3.1.3+ds1/Test/Data/SparseData.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5:0, from /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:6, from /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 91%] Linking CXX executable ../bin/ObjFunct_CrossValidation cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_CrossValidation.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_CrossValidation.dir/ObjectiveFunctions/CrossValidation.cpp.o -o ../bin/ObjFunct_CrossValidation -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 91%] Linking CXX executable ../bin/Data_Dataset cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_Dataset.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_Dataset.dir/Data/Dataset.cpp.o -o ../bin/Data_Dataset -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target ObjFunct_CrossValidation make -f Test/CMakeFiles/Data_ExportKernelMatrix.dir/build.make Test/CMakeFiles/Data_ExportKernelMatrix.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Data_ExportKernelMatrix.dir/DependInfo.cmake --color= In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h:5, from /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:4: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:23: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:35:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:50: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:35:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:63: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:35:34: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:20: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:36:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:47: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:36:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:60: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::LogisticNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Models/TiedAutoencoder.cpp:36:42: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ Scanning dependencies of target Data_ExportKernelMatrix make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Data_ExportKernelMatrix.dir/build.make Test/CMakeFiles/Data_ExportKernelMatrix.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Data_ExportKernelMatrix.dir/Data/ExportKernelMatrix.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Data_ExportKernelMatrix.dir/Data/ExportKernelMatrix.cpp.o -c /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_Dataset make -f Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/build.make Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_SparseAutoencoderError make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/build.make Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/ObjFunct_SparseAutoencoderError.dir/ObjectiveFunctions/SparseAutoencoderError.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_SparseAutoencoderError.dir/ObjectiveFunctions/SparseAutoencoderError.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h:41, from /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h:41, from /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h:41, from /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h:41, from /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:20: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:60:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:48: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:60:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:74: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:60:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:124:87: required from ‘shark::RealVector shark::Autoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:60:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:47: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:115:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:126:60: required from ‘shark::RealVector shark::TiedAutoencoder::parameterVector() const [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:115:56: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:23: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:310:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:51: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:310:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:77: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:310:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::MatrixExpression > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Autoencoder.h:130:90: required from ‘void shark::Autoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:310:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:50: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:324:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/TiedAutoencoder.h:132:63: required from ‘void shark::TiedAutoencoder::setParameterVector(const RealVector&) [with HiddenNeuron = shark::LogisticNeuron; OutputNeuron = shark::TanhNeuron; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SparseAutoencoderError.cpp:324:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/ExportKernelMatrix.h:41, from /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp: In instantiation of ‘void shark::blas::kernels::assign_sparse(shark::blas::vector_expression&, const shark::blas::vector_expression&, F) [with V = shark::blas::compressed_vector; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’: /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:407:15: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, F, shark::blas::sparse_bidirectional_iterator_tag, shark::blas::sparse_bidirectional_iterator_tag) [with V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >; F = shark::blas::scalar_plus_assign]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:419:8: required from ‘void shark::blas::kernels::assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with F = shark::blas::scalar_plus_assign; V = shark::blas::matrix_row > >; E = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:58:39: required from ‘void shark::blas::detail::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&, shark::blas::elementwise_tag) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:111:21: required from ‘VecX& shark::blas::plus_assign(shark::blas::vector_expression&, const shark::blas::vector_expression&) [with VecX = shark::blas::matrix_row > >; VecV = shark::blas::vector_scalar_multiply > > > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:497:21: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator+=(const E&) [with E = shark::blas::vector_scalar_multiply > > > >; C = shark::blas::matrix_row > >; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_row > >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/default/gemv.hpp:71:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/matrix_expression.hpp:1013:3: required from ‘void shark::blas::matrix_matrix_prod::assign_to(shark::blas::matrix_expression&, shark::blas::matrix_matrix_prod::scalar_type) const [with MatX = shark::blas::matrix_reference >; MatA = shark::blas::matrix; MatB = shark::blas::compressed_matrix; shark::blas::matrix_matrix_prod::scalar_type = double]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:159:3: required from ‘void shark::blas::detail::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&, shark::blas::blockwise_tag) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:206:16: required from ‘MatA& shark::blas::assign(shark::blas::matrix_expression&, const shark::blas::matrix_expression&) [with MatA = shark::blas::matrix_reference >; MatB = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >]’ /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:492:16: required from ‘shark::blas::noalias_proxy::closure_type& shark::blas::noalias_proxy::operator=(const E&) [with E = shark::blas::matrix_matrix_prod, shark::blas::compressed_matrix >; C = shark::blas::compressed_matrix; shark::blas::noalias_proxy::closure_type = shark::blas::matrix_reference >]’ /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:113:21: required from ‘void shark::LinearKernel::weightedInputDerivative(shark::LinearKernel::ConstBatchInputReference, shark::LinearKernel::ConstBatchInputReference, const RealMatrix&, const shark::State&, shark::LinearKernel::BatchInputType&) const [with InputType = shark::blas::compressed_vector; shark::LinearKernel::ConstBatchInputReference = const shark::blas::compressed_matrix&; shark::RealMatrix = shark::blas::matrix; shark::LinearKernel::BatchInputType = shark::blas::compressed_matrix]’ /<>/shark-3.1.3+ds1/Test/Data/ExportKernelMatrix.cpp:83:1: required from here /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:336:12: warning: unused variable ‘size’ [-Wunused-variable] size_type size = v().size(); ^~~~ [ 91%] Linking CXX executable ../bin/Data_SparseData cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_SparseData.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_SparseData.dir/Data/SparseData.cpp.o -o ../bin/Data_SparseData -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_SparseData make -f Test/CMakeFiles/Models_OneVersusOneClassifier.dir/build.make Test/CMakeFiles/Models_OneVersusOneClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_OneVersusOneClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_OneVersusOneClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_OneVersusOneClassifier.dir/build.make Test/CMakeFiles/Models_OneVersusOneClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Models_OneVersusOneClassifier.dir/Models/OneVersusOneClassifier.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_OneVersusOneClassifier.dir/Models/OneVersusOneClassifier.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/OneVersusOneClassifier.cpp [ 91%] Linking CXX executable ../bin/Models_TiedAutoencoder cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_TiedAutoencoder.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_TiedAutoencoder.dir/Models/TiedAutoencoder.cpp.o -o ../bin/Models_TiedAutoencoder -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Models_TiedAutoencoder make -f Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/build.make Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_KernelTargetAlignment make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/build.make Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/ObjFunct_KernelTargetAlignment.dir/ObjectiveFunctions/KernelTargetAlignment.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_KernelTargetAlignment.dir/ObjectiveFunctions/KernelTargetAlignment.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h:39, from /<>/shark-3.1.3+ds1/Test/Models/OneVersusOneClassifier.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp:36:0: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:159:2: warning: multi-line comment [-Wcomment] /// \f[ \langle K^c, K^c \rangle = \langle K,K \rangle -2 \ell \langle k,k \rangle + mk^2 \ell^2 \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:168:2: warning: multi-line comment [-Wcomment] /// \f[ \hat A' = 1/\langle K^c,K^c \rangle ^{3/2} (\langle K^c,K^c \rangle (\langle Y,K^c \rangle )' - 0.5*\langle Y, K^c \rangle (\langle K^c , K^c \rangle )') \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:172:2: warning: multi-line comment [-Wcomment] /// \f[ W= \langle K^c,K^c \rangle Y - \langle Y, K^c \rangle K \\ ^ /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:357:2: warning: multi-line comment [-Wcomment] /// \f[ \langle K^c, K^c \rangle = \\ ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h:39, from /<>/shark-3.1.3+ds1/Test/Models/OneVersusOneClassifier.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h:39, from /<>/shark-3.1.3+ds1/Test/Models/OneVersusOneClassifier.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/OneVersusOneClassifier.h:39, from /<>/shark-3.1.3+ds1/Test/Models/OneVersusOneClassifier.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelTargetAlignment.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelTargetAlignment.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 91%] Linking CXX executable ../bin/ObjFunct_SparseAutoencoderError cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_SparseAutoencoderError.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_SparseAutoencoderError.dir/ObjectiveFunctions/SparseAutoencoderError.cpp.o -o ../bin/ObjFunct_SparseAutoencoderError -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target ObjFunct_SparseAutoencoderError make -f Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/build.make Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_KernelBasisDistance make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/build.make Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/ObjFunct_KernelBasisDistance.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_KernelBasisDistance.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp [ 91%] Linking CXX executable ../bin/Data_ExportKernelMatrix cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Data_ExportKernelMatrix.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Data_ExportKernelMatrix.dir/Data/ExportKernelMatrix.cpp.o -o ../bin/Data_ExportKernelMatrix -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E make_directory /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/test_output make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Data_ExportKernelMatrix make -f Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/build.make Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/DependInfo.cmake --color= Scanning dependencies of target Trainers_RegularizationNetworkTrainer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/build.make Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/Algorithms/Trainers/RegularizationNetworkTrainer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/Algorithms/Trainers/RegularizationNetworkTrainer.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp [ 91%] Linking CXX executable ../bin/Models_OneVersusOneClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_OneVersusOneClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_OneVersusOneClassifier.dir/Models/OneVersusOneClassifier.cpp.o -o ../bin/Models_OneVersusOneClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target Models_OneVersusOneClassifier make -f Test/CMakeFiles/ObjFunct_LooError.dir/build.make Test/CMakeFiles/ObjFunct_LooError.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_LooError.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_LooError make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_LooError.dir/build.make Test/CMakeFiles/ObjFunct_LooError.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Building CXX object Test/CMakeFiles/ObjFunct_LooError.dir/ObjectiveFunctions/LooError.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_LooError.dir/ObjectiveFunctions/LooError.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:38: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:66:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:66:41: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/KernelBasisDistance.h:33, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:34: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:195:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:195:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:195:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/KernelBasisDistance.cpp:195:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/RegularizationNetworkTrainer.cpp:76:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooError.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:85:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:85:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:85:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooError.cpp:85:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 91%] Linking CXX executable ../bin/ObjFunct_KernelTargetAlignment cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_KernelTargetAlignment.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_KernelTargetAlignment.dir/ObjectiveFunctions/KernelTargetAlignment.cpp.o -o ../bin/ObjFunct_KernelTargetAlignment -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 91%] Built target ObjFunct_KernelTargetAlignment make -f Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_SquaredEpsilonHingeLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Building CXX object Test/CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 92%] Linking CXX executable ../bin/ObjFunct_LooError cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_LooError.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_LooError.dir/ObjectiveFunctions/LooError.cpp.o -o ../bin/ObjFunct_LooError -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Built target ObjFunct_LooError make -f Test/CMakeFiles/BLAS_Matrix_Proxy.dir/build.make Test/CMakeFiles/BLAS_Matrix_Proxy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/BLAS_Matrix_Proxy.dir/DependInfo.cmake --color= Scanning dependencies of target BLAS_Matrix_Proxy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/BLAS_Matrix_Proxy.dir/build.make Test/CMakeFiles/BLAS_Matrix_Proxy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Building CXX object Test/CMakeFiles/BLAS_Matrix_Proxy.dir/LinAlg/BLAS/matrix_proxy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/BLAS_Matrix_Proxy.dir/LinAlg/BLAS/matrix_proxy.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_proxy.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredEpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 92%] Linking CXX executable ../bin/Trainers_RegularizationNetworkTrainer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Trainers_RegularizationNetworkTrainer.dir/Algorithms/Trainers/RegularizationNetworkTrainer.cpp.o -o ../bin/Trainers_RegularizationNetworkTrainer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Built target Trainers_RegularizationNetworkTrainer make -f Test/CMakeFiles/Models_NBClassifier.dir/build.make Test/CMakeFiles/Models_NBClassifier.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_NBClassifier.dir/DependInfo.cmake --color= Scanning dependencies of target Models_NBClassifier make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_NBClassifier.dir/build.make Test/CMakeFiles/Models_NBClassifier.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Building CXX object Test/CMakeFiles/Models_NBClassifier.dir/Models/NBClassifierTests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_NBClassifier.dir/Models/NBClassifierTests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/NBClassifierTests.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_proxy.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_proxy.cpp:165:72: warning: extra ‘;’ [-Wpedantic] BOOST_FIXTURE_TEST_SUITE (LinAlg_BLAS_matrix_proxy, MatrixProxyFixture); ^ /<>/shark-3.1.3+ds1/Test/LinAlg/BLAS/matrix_proxy.cpp:306:28: warning: extra ‘;’ [-Wpedantic] BOOST_AUTO_TEST_SUITE_END(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Models/NBClassifierTests.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Models/NBClassifierTests.cpp:37:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ [ 92%] Linking CXX executable ../bin/ObjFunct_SquaredEpsilonHingeLoss /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ [ 92%] Linking CXX executable ../bin/ObjFunct_KernelBasisDistance cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/link.txt --verbose=1 cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_KernelBasisDistance.dir/link.txt --verbose=1 /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_SquaredEpsilonHingeLoss.dir/ObjectiveFunctions/SquaredEpsilonHingeLoss.cpp.o -o ../bin/ObjFunct_SquaredEpsilonHingeLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_KernelBasisDistance.dir/ObjectiveFunctions/KernelBasisDistance.cpp.o -o ../bin/ObjFunct_KernelBasisDistance -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/NBClassifier.h:40, from /<>/shark-3.1.3+ds1/Test/Models/NBClassifierTests.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Built target ObjFunct_SquaredEpsilonHingeLoss make -f Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/build.make Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/DependInfo.cmake --color= Scanning dependencies of target Models_EvalSkipMissingFeatures make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/build.make Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Building CXX object Test/CMakeFiles/Models_EvalSkipMissingFeatures.dir/Models/Kernels/EvalSkipMissingFeaturesTests.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Models_EvalSkipMissingFeatures.dir/Models/Kernels/EvalSkipMissingFeaturesTests.cpp.o -c /<>/shark-3.1.3+ds1/Test/Models/Kernels/EvalSkipMissingFeaturesTests.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 92%] Built target ObjFunct_KernelBasisDistance make -f Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/build.make Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_LooErrorCSvm make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/build.make Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 93%] Building CXX object Test/CMakeFiles/ObjFunct_LooErrorCSvm.dir/ObjectiveFunctions/LooErrorCSvm.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_LooErrorCSvm.dir/ObjectiveFunctions/LooErrorCSvm.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Models/NBClassifier.h:40, from /<>/shark-3.1.3+ds1/Test/Models/NBClassifierTests.cpp:38: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/EvalSkipMissingFeatures.h:38, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/EvalSkipMissingFeaturesTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 93%] Linking CXX executable ../bin/BLAS_Matrix_Proxy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/BLAS_Matrix_Proxy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/BLAS_Matrix_Proxy.dir/LinAlg/BLAS/matrix_proxy.cpp.o -o ../bin/BLAS_Matrix_Proxy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 93%] Built target BLAS_Matrix_Proxy make -f Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/build.make Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_NegativeLogLikelihood make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/build.make Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 93%] Building CXX object Test/CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/ObjectiveFunctions/NegativeLogLikelihood.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/ObjectiveFunctions/NegativeLogLikelihood.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeLogLikelihood.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/EvalSkipMissingFeatures.h:38:0, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/EvalSkipMissingFeaturesTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/EvalSkipMissingFeatures.h:39, from /<>/shark-3.1.3+ds1/Test/Models/Kernels/EvalSkipMissingFeaturesTests.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 93%] Linking CXX executable ../bin/Models_NBClassifier cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_NBClassifier.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_NBClassifier.dir/Models/NBClassifierTests.cpp.o -o ../bin/Models_NBClassifier -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/ZeroOneLoss.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 93%] Built target Models_NBClassifier make -f Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/build.make Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_SvmLogisticInterpretation make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/build.make Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 94%] Building CXX object Test/CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/ObjectiveFunctions/SvmLogisticInterpretation.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/ObjectiveFunctions/SvmLogisticInterpretation.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:42, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:85:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:85:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:85:53: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:91:21: required from ‘double shark::LooErrorCSvm::eval(const RealVector&, shark::QpStoppingCondition&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:186:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > > >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/LooErrorCSvm.h:91:46: required from ‘double shark::LooErrorCSvm::eval(const RealVector&, shark::QpStoppingCondition&) [with InputType = shark::blas::vector; CacheType = float; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:186:69: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [ 94%] Linking CXX executable ../bin/Models_EvalSkipMissingFeatures cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Models_EvalSkipMissingFeatures.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Models_EvalSkipMissingFeatures.dir/Models/Kernels/EvalSkipMissingFeaturesTests.cpp.o -o ../bin/Models_EvalSkipMissingFeatures -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 94%] Built target Models_EvalSkipMissingFeatures make -f Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/build.make Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_BoxConstraintHandler make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/build.make Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 94%] Building CXX object Test/CMakeFiles/ObjFunct_BoxConstraintHandler.dir/ObjectiveFunctions/BoxConstraintHandler.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_BoxConstraintHandler.dir/ObjectiveFunctions/BoxConstraintHandler.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/BoxConstraintHandler.cpp /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/LooErrorCSvm.cpp:200:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeLogLikelihood.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeLogLikelihood.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractConstraintHandler.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/BoxConstraintHandler.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/BatchInterface.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:31, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/CSvmTrainer.h:47, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/CSvmDerivative.h:49, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:36, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/BoxConstraintHandler.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/BoxConstraintHandler.h:37:0, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/BoxConstraintHandler.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/BoxConstraintHandler.cpp:6:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:52:0, from /<>/shark-3.1.3+ds1/include/shark/Data/CVDatasetTools.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/SvmLogisticInterpretation.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = unsigned int; Model = shark::KernelClassifier >; Trainer = shark::AbstractWeightedTrainer >, unsigned int>; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SvmLogisticInterpretation.cpp:280:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 94%] Linking CXX executable ../bin/ObjFunct_NegativeLogLikelihood cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_NegativeLogLikelihood.dir/ObjectiveFunctions/NegativeLogLikelihood.cpp.o -o ../bin/ObjFunct_NegativeLogLikelihood -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas [ 95%] Linking CXX executable ../bin/ObjFunct_BoxConstraintHandler cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_BoxConstraintHandler.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_BoxConstraintHandler.dir/ObjectiveFunctions/BoxConstraintHandler.cpp.o -o ../bin/ObjFunct_BoxConstraintHandler -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target ObjFunct_NegativeLogLikelihood make -f Test/CMakeFiles/ObjFunct_SquaredLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_SquaredLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_SquaredLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_SquaredLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/ObjFunct_SquaredLoss.dir/ObjectiveFunctions/SquaredLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_SquaredLoss.dir/ObjectiveFunctions/SquaredLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredLoss.cpp make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target ObjFunct_BoxConstraintHandler make -f Test/CMakeFiles/RBM_Energy.dir/build.make Test/CMakeFiles/RBM_Energy.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_Energy.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_Energy make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_Energy.dir/build.make Test/CMakeFiles/RBM_Energy.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/RBM_Energy.dir/RBM/Energy.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_Energy.dir/RBM/Energy.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Energy.cpp:186:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 95%] Linking CXX executable ../bin/ObjFunct_SquaredLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_SquaredLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_SquaredLoss.dir/ObjectiveFunctions/SquaredLoss.cpp.o -o ../bin/ObjFunct_SquaredLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target ObjFunct_SquaredLoss make -f Test/CMakeFiles/Algorithms_NearestNeighbor.dir/build.make Test/CMakeFiles/Algorithms_NearestNeighbor.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Algorithms_NearestNeighbor.dir/DependInfo.cmake --color= Scanning dependencies of target Algorithms_NearestNeighbor make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Algorithms_NearestNeighbor.dir/build.make Test/CMakeFiles/Algorithms_NearestNeighbor.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/Algorithms_NearestNeighbor.dir/Algorithms/nearestneighbors.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Algorithms_NearestNeighbor.dir/Algorithms/nearestneighbors.cpp.o -c /<>/shark-3.1.3+ds1/Test/Algorithms/nearestneighbors.cpp [ 95%] Linking CXX executable ../bin/RBM_Energy cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_Energy.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_Energy.dir/RBM/Energy.cpp.o -o ../bin/RBM_Energy -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target RBM_Energy make -f Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_SquaredHingeLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/ObjFunct_SquaredHingeLoss.dir/ObjectiveFunctions/SquaredHingeLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_SquaredHingeLoss.dir/ObjectiveFunctions/SquaredHingeLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredHingeLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/Test/Algorithms/nearestneighbors.cpp:40: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Algorithms/nearestneighbors.cpp:40:0: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractMetric.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/AbstractKernelFunction.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/LinearKernel.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/nearestneighbors.cpp:41: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/BinaryTree.h:40, from /<>/shark-3.1.3+ds1/include/shark/Models/Trees/KDTree.h:39, from /<>/shark-3.1.3+ds1/Test/Algorithms/nearestneighbors.cpp:42: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 95%] Linking CXX executable ../bin/ObjFunct_LooErrorCSvm cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_LooErrorCSvm.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_LooErrorCSvm.dir/ObjectiveFunctions/LooErrorCSvm.cpp.o -o ../bin/ObjFunct_LooErrorCSvm -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target ObjFunct_LooErrorCSvm make -f Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_EpsilonHingeLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/build.make Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/ObjectiveFunctions/EpsilonHingeLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/ObjectiveFunctions/EpsilonHingeLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/EpsilonHingeLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/SquaredHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/SquaredHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/EpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/EpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/EpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/EpsilonHingeLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/EpsilonHingeLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 95%] Linking CXX executable ../bin/ObjFunct_SquaredHingeLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_SquaredHingeLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_SquaredHingeLoss.dir/ObjectiveFunctions/SquaredHingeLoss.cpp.o -o ../bin/ObjFunct_SquaredHingeLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Built target ObjFunct_SquaredHingeLoss make -f Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/build.make Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_AbsoluteLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/build.make Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 95%] Building CXX object Test/CMakeFiles/ObjFunct_AbsoluteLoss.dir/ObjectiveFunctions/AbsoluteLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_AbsoluteLoss.dir/ObjectiveFunctions/AbsoluteLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AbsoluteLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AbsoluteLoss.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 96%] Linking CXX executable ../bin/ObjFunct_EpsilonHingeLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_EpsilonHingeLoss.dir/ObjectiveFunctions/EpsilonHingeLoss.cpp.o -o ../bin/ObjFunct_EpsilonHingeLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AbsoluteLoss.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AbsoluteLoss.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 96%] Built target ObjFunct_EpsilonHingeLoss make -f Test/CMakeFiles/ObjFunct_HuberLoss.dir/build.make Test/CMakeFiles/ObjFunct_HuberLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_HuberLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_HuberLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_HuberLoss.dir/build.make Test/CMakeFiles/ObjFunct_HuberLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 96%] Building CXX object Test/CMakeFiles/ObjFunct_HuberLoss.dir/ObjectiveFunctions/HuberLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_HuberLoss.dir/ObjectiveFunctions/HuberLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HuberLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbsoluteLoss.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/AbsoluteLoss.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 96%] Linking CXX executable ../bin/Algorithms_NearestNeighbor cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Algorithms_NearestNeighbor.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Algorithms_NearestNeighbor.dir/Algorithms/nearestneighbors.cpp.o -o ../bin/Algorithms_NearestNeighbor -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 96%] Built target Algorithms_NearestNeighbor make -f Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/build.make Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_TukeyBiweightLoss make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/build.make Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 96%] Building CXX object Test/CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/ObjectiveFunctions/TukeyBiweightLoss.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/ObjectiveFunctions/TukeyBiweightLoss.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/TukeyBiweightLoss.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HuberLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HuberLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HuberLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/HuberLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/HuberLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [ 96%] Linking CXX executable ../bin/ObjFunct_AbsoluteLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_AbsoluteLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_AbsoluteLoss.dir/ObjectiveFunctions/AbsoluteLoss.cpp.o -o ../bin/ObjFunct_AbsoluteLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 96%] Built target ObjFunct_AbsoluteLoss make -f Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/build.make Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_NoisyErrorFunction make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/build.make Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 97%] Building CXX object Test/CMakeFiles/ObjFunct_NoisyErrorFunction.dir/ObjectiveFunctions/NoisyErrorFunction.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_NoisyErrorFunction.dir/ObjectiveFunctions/NoisyErrorFunction.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/TukeyBiweightLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/TukeyBiweightLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:40, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/TukeyBiweightLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractCost.h:41, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/AbstractLoss.h:37, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/Loss/TukeyBiweightLoss.h:34, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/TukeyBiweightLoss.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:39, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 98%] Linking CXX executable ../bin/ObjFunct_HuberLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_HuberLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_HuberLoss.dir/ObjectiveFunctions/HuberLoss.cpp.o -o ../bin/ObjFunct_HuberLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:40:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 98%] Built target ObjFunct_HuberLoss make -f Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/build.make Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/DependInfo.cmake --color= Scanning dependencies of target ObjFunct_NegativeGaussianProcessEvidence make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/build.make Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 98%] Building CXX object Test/CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp.o -c /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp [ 98%] Linking CXX executable ../bin/ObjFunct_SvmLogisticInterpretation cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_SvmLogisticInterpretation.dir/ObjectiveFunctions/SvmLogisticInterpretation.cpp.o -o ../bin/ObjFunct_SvmLogisticInterpretation -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NoisyErrorFunction.h:35, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 98%] Built target ObjFunct_SvmLogisticInterpretation make -f Test/CMakeFiles/Rng_Distributions.dir/build.make Test/CMakeFiles/Rng_Distributions.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Rng_Distributions.dir/DependInfo.cmake --color= Scanning dependencies of target Rng_Distributions make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Rng_Distributions.dir/build.make Test/CMakeFiles/Rng_Distributions.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 99%] Building CXX object Test/CMakeFiles/Rng_Distributions.dir/Rng/Rng.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Rng_Distributions.dir/Rng/Rng.cpp.o -c /<>/shark-3.1.3+ds1/Test/Rng/Rng.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/AbstractObjectiveFunction.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/AbstractSingleObjectiveOptimizer.h:37, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/GradientDescent/SteepestDescent.h:37, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:13: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:125:34: required from ‘shark::RealVector shark::LinearModel::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:23: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/LinearModel.h:133:44: required from ‘void shark::LinearModel::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NoisyErrorFunction.cpp:87:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ [ 99%] Linking CXX executable ../bin/ObjFunct_TukeyBiweightLoss cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_TukeyBiweightLoss.dir/ObjectiveFunctions/TukeyBiweightLoss.cpp.o -o ../bin/ObjFunct_TukeyBiweightLoss -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [ 99%] Built target ObjFunct_TukeyBiweightLoss make -f Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/build.make Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/DependInfo.cmake --color= Scanning dependencies of target LinAlg_choleskyDecomposition make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/build.make Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/LinAlg_choleskyDecomposition.dir/LinAlg/choleskyDecomposition.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/LinAlg_choleskyDecomposition.dir/LinAlg/choleskyDecomposition.cpp.o -c /<>/shark-3.1.3+ds1/Test/LinAlg/choleskyDecomposition.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:36: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:36:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35:0, from /<>/shark-3.1.3+ds1/Test/Rng/Rng.cpp:4: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/Rng/Rng.cpp:11:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:51:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:37: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:64, from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:44:0, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:52, from /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/RegularizationNetworkTrainer.h:41, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:37: /<>/shark-3.1.3+ds1/include/shark/Models/Converter.h:253:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:48:0, from /<>/shark-3.1.3+ds1/include/shark/Rng/Cauchy.h:35, from /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:88, from /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:36: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:14: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:91:46: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression, shark::blas::scalar_log >&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:265:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:91:46: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode >* const> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:267:37: required from ‘shark::RealVector shark::AbstractSvmTrainer::parameterVector() const [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:91:46: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h:111:26: required from ‘double shark::NegativeGaussianProcessEvidence::eval(const RealVector&) const [with InputType = shark::blas::vector; OutputType = shark::blas::vector; LabelType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:92:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h:111:41: required from ‘double shark::NegativeGaussianProcessEvidence::eval(const RealVector&) const [with InputType = shark::blas::vector; OutputType = shark::blas::vector; LabelType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:92:44: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h:217:25: required from ‘double shark::NegativeGaussianProcessEvidence::evalDerivative(const RealVector&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with InputType = shark::blas::vector; OutputType = shark::blas::vector; LabelType = shark::blas::vector; shark::RealVector = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:96:2: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode&> >, shark::blas::detail::Scalar >]’: /<>/shark-3.1.3+ds1/include/shark/ObjectiveFunctions/NegativeGaussianProcessEvidence.h:217:41: required from ‘double shark::NegativeGaussianProcessEvidence::evalDerivative(const RealVector&, shark::AbstractObjectiveFunction, double>::FirstOrderDerivative&) const [with InputType = shark::blas::vector; OutputType = shark::blas::vector; LabelType = shark::blas::vector; shark::RealVector = shark::blas::vector; shark::AbstractObjectiveFunction, double>::FirstOrderDerivative = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:96:2: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:23: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:115:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode >*> >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Algorithms/Trainers/AbstractSvmTrainer.h:276:46: required from ‘void shark::AbstractSvmTrainer::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; LabelType = shark::blas::vector; Model = shark::KernelExpansion >; Trainer = shark::AbstractTrainer >, shark::blas::vector >; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:115:51: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Cholesky.h:37, from /<>/shark-3.1.3+ds1/Test/LinAlg/choleskyDecomposition.cpp:5: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:14: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:145:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:201:34: required from ‘shark::RealVector shark::KernelExpansion::parameterVector() const [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:145:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:24: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:145:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Cholesky.h:37:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/choleskyDecomposition.cpp:5: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::VectorExpression&> >]’: /<>/shark-3.1.3+ds1/include/shark/Models/Kernels/KernelExpansion.h:213:44: required from ‘void shark::KernelExpansion::setParameterVector(const RealVector&) [with InputType = shark::blas::vector; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp:145:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/rotations.h:38:0, from /<>/shark-3.1.3+ds1/Test/LinAlg/choleskyDecomposition.cpp:6: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [100%] Linking CXX executable ../bin/Rng_Distributions cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Rng_Distributions.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Rng_Distributions.dir/Rng/Rng.cpp.o -o ../bin/Rng_Distributions -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target Rng_Distributions make -f Test/CMakeFiles/Rng_MultiVariateNormal.dir/build.make Test/CMakeFiles/Rng_MultiVariateNormal.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Rng_MultiVariateNormal.dir/DependInfo.cmake --color= Scanning dependencies of target Rng_MultiVariateNormal make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Rng_MultiVariateNormal.dir/build.make Test/CMakeFiles/Rng_MultiVariateNormal.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/Rng_MultiVariateNormal.dir/Rng/MultiVariateNormal.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Rng_MultiVariateNormal.dir/Rng/MultiVariateNormal.cpp.o -c /<>/shark-3.1.3+ds1/Test/Rng/MultiVariateNormal.cpp [100%] Linking CXX executable ../bin/ObjFunct_NoisyErrorFunction cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_NoisyErrorFunction.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_NoisyErrorFunction.dir/ObjectiveFunctions/NoisyErrorFunction.cpp.o -o ../bin/ObjFunct_NoisyErrorFunction -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target ObjFunct_NoisyErrorFunction make -f Test/CMakeFiles/Rng_MultiNomialDistribution.dir/build.make Test/CMakeFiles/Rng_MultiNomialDistribution.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/Rng_MultiNomialDistribution.dir/DependInfo.cmake --color= Scanning dependencies of target Rng_MultiNomialDistribution make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/Rng_MultiNomialDistribution.dir/build.make Test/CMakeFiles/Rng_MultiNomialDistribution.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/Rng_MultiNomialDistribution.dir/Rng/MultiNomial.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/Rng_MultiNomialDistribution.dir/Rng/MultiNomial.cpp.o -c /<>/shark-3.1.3+ds1/Test/Rng/MultiNomial.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36, from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:35, from /<>/shark-3.1.3+ds1/Test/Rng/MultiVariateNormal.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36:0, from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:35, from /<>/shark-3.1.3+ds1/Test/Rng/MultiVariateNormal.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ [100%] Linking CXX executable ../bin/LinAlg_choleskyDecomposition cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinAlg_choleskyDecomposition.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/LinAlg_choleskyDecomposition.dir/LinAlg/choleskyDecomposition.cpp.o -o ../bin/LinAlg_choleskyDecomposition -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target LinAlg_choleskyDecomposition make -f Test/CMakeFiles/RBM_BipolarLayer.dir/build.make Test/CMakeFiles/RBM_BipolarLayer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_BipolarLayer.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_BipolarLayer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_BipolarLayer.dir/build.make Test/CMakeFiles/RBM_BipolarLayer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/RBM_BipolarLayer.dir/RBM/BipolarLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_BipolarLayer.dir/RBM/BipolarLayer.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/BipolarLayer.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiVariateNormalDistribution.h:37:0, from /<>/shark-3.1.3+ds1/Test/Rng/MultiVariateNormal.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Rng/MultiVariateNormal.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36, from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiNomialDistribution.h:35, from /<>/shark-3.1.3+ds1/Test/Rng/MultiNomial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/eigenvalues.h:36:0, from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiNomialDistribution.h:35, from /<>/shark-3.1.3+ds1/Test/Rng/MultiNomial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Statistics/Distributions/MultiNomialDistribution.h:37:0, from /<>/shark-3.1.3+ds1/Test/Rng/MultiNomial.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Data/Impl/Dataset.inl:32:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:56, from /<>/shark-3.1.3+ds1/include/shark/Data/Statistics.h:37, from /<>/shark-3.1.3+ds1/Test/Rng/MultiNomial.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h:31:0, from /<>/shark-3.1.3+ds1/Test/RBM/BipolarLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h:32, from /<>/shark-3.1.3+ds1/Test/RBM/BipolarLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BipolarLayer.h:32, from /<>/shark-3.1.3+ds1/Test/RBM/BipolarLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/Test/RBM/BipolarLayer.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [100%] Linking CXX executable ../bin/Rng_MultiNomialDistribution cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Rng_MultiNomialDistribution.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Rng_MultiNomialDistribution.dir/Rng/MultiNomial.cpp.o -o ../bin/Rng_MultiNomialDistribution -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target Rng_MultiNomialDistribution make -f Test/CMakeFiles/RBM_GaussianLayer.dir/build.make Test/CMakeFiles/RBM_GaussianLayer.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_GaussianLayer.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_GaussianLayer make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_GaussianLayer.dir/build.make Test/CMakeFiles/RBM_GaussianLayer.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/RBM_GaussianLayer.dir/RBM/GaussianLayer.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_GaussianLayer.dir/RBM/GaussianLayer.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/GaussianLayer.cpp [100%] Linking CXX executable ../bin/ObjFunct_NegativeGaussianProcessEvidence cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ObjFunct_NegativeGaussianProcessEvidence.dir/ObjectiveFunctions/NegativeGaussianProcessEvidence.cpp.o -o ../bin/ObjFunct_NegativeGaussianProcessEvidence -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target ObjFunct_NegativeGaussianProcessEvidence make -f Test/CMakeFiles/RBM_MarkovChain.dir/build.make Test/CMakeFiles/RBM_MarkovChain.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_MarkovChain.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_MarkovChain make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_MarkovChain.dir/build.make Test/CMakeFiles/RBM_MarkovChain.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/RBM_MarkovChain.dir/RBM/MarkovChain.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_MarkovChain.dir/RBM/MarkovChain.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp [100%] Linking CXX executable ../bin/Rng_MultiVariateNormal cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/Rng_MultiVariateNormal.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/Rng_MultiVariateNormal.dir/Rng/MultiVariateNormal.cpp.o -o ../bin/Rng_MultiVariateNormal -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target Rng_MultiVariateNormal make -f Test/CMakeFiles/RBM_Analytics.dir/build.make Test/CMakeFiles/RBM_Analytics.dir/depend make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/shark-3.1.3+ds1 /<>/shark-3.1.3+ds1/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test/CMakeFiles/RBM_Analytics.dir/DependInfo.cmake --color= Scanning dependencies of target RBM_Analytics make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' make -f Test/CMakeFiles/RBM_Analytics.dir/build.make Test/CMakeFiles/RBM_Analytics.dir/build make[3]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Building CXX object Test/CMakeFiles/RBM_Analytics.dir/RBM/Analytics.cpp.o cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/g++-6 -DBOOST_ALL_DYN_LINK -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PARAMETER_MAX_ARITY=15 -DBOOST_TEST_DYN_LINK -I/usr/include/hdf5/serial -I/usr/include/x86_64-linux-gnu -I/<>/shark-3.1.3+ds1/include -I/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/RBM_Analytics.dir/RBM/Analytics.cpp.o -c /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/GaussianLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h:33:0, from /<>/shark-3.1.3+ds1/Test/RBM/GaussianLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Tags.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/StateSpaces/RealSpace.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/GaussianLayer.h:34, from /<>/shark-3.1.3+ds1/Test/RBM/GaussianLayer.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ [100%] Linking CXX executable ../bin/RBM_BipolarLayer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_BipolarLayer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_BipolarLayer.dir/RBM/BipolarLayer.cpp.o -o ../bin/RBM_BipolarLayer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:38:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target RBM_BipolarLayer In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/Test/RBM/GaussianLayer.cpp:2:0: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/IParameterizable.h:39:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:39, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:36:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Energy.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/Core/Math.h:138:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Energy.h:33:0, from /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:125:52: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(long double, BigReal); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:131:49: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_TYPEDEFS(bool, Bool); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:152:40: warning: extra ‘;’ [-Wpedantic] SHARK_VECTOR_MATRIX_ASSIGNMENT(BigReal); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Neuronlayers/BinaryLayer.h:33:0, from /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:2: /<>/shark-3.1.3+ds1/include/shark/Core/ISerializable.h:129:36: warning: extra ‘;’ [-Wpedantic] BOOST_SERIALIZATION_SPLIT_MEMBER(); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/Flags.h:37:0, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:38, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/BinaryRBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:43:31: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/MarkovChain.cpp:82:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ In file included from /<>/shark-3.1.3+ds1/include/shark/Core/utility/functional.h:41:0, from /<>/shark-3.1.3+ds1/include/shark/Data/Dataset.h:54, from /<>/shark-3.1.3+ds1/include/shark/Models/AbstractModel.h:43, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:3: /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:211:52: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::FastRngType, FastRng ); ^ /<>/shark-3.1.3+ds1/include/shark/Rng/GlobalRng.h:212:51: warning: extra ‘;’ [-Wpedantic] ANNOUNCE_SHARK_RNG( shark::DefaultRngType, Rng ); ^ [100%] Linking CXX executable ../bin/RBM_GaussianLayer cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_GaussianLayer.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_GaussianLayer.dir/RBM/GaussianLayer.cpp.o -o ../bin/RBM_GaussianLayer -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas In file included from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/iterator.hpp:34:0, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/traits.hpp:39, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/../detail/functional.hpp:34, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/vector_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/kernels/matrix_assign.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/assignment.hpp:36, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector_proxy.hpp:37, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/vector.hpp:31, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/BLAS/blas.h:35, from /<>/shark-3.1.3+ds1/include/shark/LinAlg/Base.h:45, from /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/Energy.h:33, from /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:1: /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:13: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:40: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorInitializer::~VectorInitializer() [with VectorExpression = shark::blas::vector&; InitExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:130:74: required from ‘shark::RealVector shark::RBM::parameterVector() const [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:374:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:23: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:50: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h: In instantiation of ‘shark::blas::detail::VectorSplitter::~VectorSplitter() [with VectorExpression = const shark::blas::vector&; SplittingExpression = shark::blas::detail::InitializerNode > >, shark::blas::detail::ParameterizableExpression >, shark::blas::detail::ParameterizableExpression >]’: /<>/shark-3.1.3+ds1/include/shark/Unsupervised/RBM/RBM.h:138:84: required from ‘void shark::RBM::setParameterVector(const RealVector&) [with VisibleLayerT = shark::BinaryLayer; HiddenLayerT = shark::BinaryLayer; RngT = boost::random::mersenne_twister_engine; shark::RealVector = shark::blas::vector]’ /<>/shark-3.1.3+ds1/Test/RBM/Analytics.cpp:126:1: required from here /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: warning: throw will always call terminate() [-Wterminate] #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:94:77: note: in C++11 destructors default to noexcept #define SHARKEXCEPTION(message) shark::Exception(message, __FILE__, __LINE__) ^ /<>/shark-3.1.3+ds1/include/shark/Core/Exception.h:108:50: note: in expansion of macro ‘SHARKEXCEPTION’ #define SIZE_CHECK(cond) do { if (!(cond)) throw SHARKEXCEPTION("size mismatch: "#cond); } while (false) ^~~~~~~~~~~~~~ /<>/shark-3.1.3+ds1/include/shark/LinAlg/Impl/Initialize.h:473:4: note: in expansion of macro ‘SIZE_CHECK’ SIZE_CHECK(m_vector.size() == m_expression.size()); ^ make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target RBM_GaussianLayer [100%] Linking CXX executable ../bin/RBM_MarkovChain cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_MarkovChain.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_MarkovChain.dir/RBM/MarkovChain.cpp.o -o ../bin/RBM_MarkovChain -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target RBM_MarkovChain [100%] Linking CXX executable ../bin/RBM_Analytics cd /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/Test && /usr/bin/cmake -E cmake_link_script CMakeFiles/RBM_Analytics.dir/link.txt --verbose=1 /usr/bin/g++-6 -g -O2 -fdebug-prefix-map=/<>/shark-3.1.3+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/RBM_Analytics.dir/RBM/Analytics.cpp.o -o ../bin/RBM_Analytics -Wl,-rpath,/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/lib:/usr/lib/x86_64-linux-gnu/hdf5/serial ../lib/libshark.so.3.0.0 -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lboost_serialization -lboost_thread -lboost_unit_test_framework -lboost_chrono -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lpthread /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -lsz -lz -ldl -lm /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl_cpp.so /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5_hl.so -lblas make[3]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' [100%] Built target RBM_Analytics make[2]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' debian/rules override_dh_auto_test make[1]: Entering directory '/<>/shark-3.1.3+ds1' dh_auto_test -- ARGS+="-LE 'slow'" cd obj-x86_64-linux-gnu && make -j4 test "ARGS+=-LE 'slow'" ARGS\+=-j4 make[2]: Entering directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -LE 'slow' -j4 Test project /<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu Start 1: BLAS_Iterators Start 2: BLAS_Vector_Assign Start 3: BLAS_Matrix_Assign Start 4: BLAS_Compressed_Vector 1/160 Test #1: BLAS_Iterators ............................... Passed 0.01 sec 2/160 Test #3: BLAS_Matrix_Assign ........................... Passed 0.03 sec 3/160 Test #2: BLAS_Vector_Assign ........................... Passed 0.03 sec 4/160 Test #4: BLAS_Compressed_Vector ....................... Passed 0.02 sec Start 5: BLAS_Triangular_Matrix Start 6: BLAS_Compressed_Matrix Start 7: BLAS_Vector_Proxy Start 8: BLAS_Matrix_Proxy 5/160 Test #8: BLAS_Matrix_Proxy ............................ Passed 0.03 sec 6/160 Test #7: BLAS_Vector_Proxy ............................ Passed 0.03 sec 7/160 Test #5: BLAS_Triangular_Matrix ....................... Passed 0.15 sec Start 9: BLAS_Vector_Expression Start 10: BLAS_Axpy_Prod Start 11: BLAS_Triangular_Prod 8/160 Test #6: BLAS_Compressed_Matrix ....................... Passed 0.30 sec 9/160 Test #9: BLAS_Vector_Expression ....................... Passed 0.15 sec 10/160 Test #11: BLAS_Triangular_Prod ......................... Passed 0.19 sec Start 12: LinAlg_DiagonalMatrix Start 13: LinAlg_SumRows Start 14: LinAlg_Proxy 11/160 Test #14: LinAlg_Proxy ................................. Passed 0.10 sec 12/160 Test #13: LinAlg_SumRows ............................... Passed 0.11 sec 13/160 Test #12: LinAlg_DiagonalMatrix ........................ Passed 0.11 sec Start 15: LinAlg_Repeat Start 16: LinAlg_rotations Start 17: LinAlg_Permutations 14/160 Test #15: LinAlg_Repeat ................................ Passed 0.10 sec 15/160 Test #17: LinAlg_Permutations .......................... Passed 0.10 sec Start 18: LinAlg_KernelMatrix Start 19: LinAlg_Metrics 16/160 Test #19: LinAlg_Metrics ............................... Passed 0.30 sec Start 20: LinAlg_RQ 17/160 Test #10: BLAS_Axpy_Prod ............................... Passed 0.82 sec Start 21: LinAlg_eigensymm 18/160 Test #21: LinAlg_eigensymm ............................. Passed 0.32 sec Start 22: LinAlg_svd 19/160 Test #16: LinAlg_rotations ............................. Passed 1.35 sec 20/160 Test #22: LinAlg_svd ................................... Passed 0.22 sec Start 23: LinAlg_choleskyDecomposition Start 24: LinAlg_solve 21/160 Test #23: LinAlg_choleskyDecomposition ................. Passed 0.71 sec Start 25: BLAS_Transformations 22/160 Test #25: BLAS_Transformations ......................... Passed 0.30 sec Start 26: LinAlg_Initialize 23/160 Test #26: LinAlg_Initialize ............................ Passed 0.30 sec Start 27: LinAlg_LRUCache 24/160 Test #20: LinAlg_RQ .................................... Passed 2.36 sec Start 28: LinAlg_PartlyPrecomputedMatrix 25/160 Test #28: LinAlg_PartlyPrecomputedMatrix ............... Passed 1.00 sec Start 29: DirectSearch_CMA 26/160 Test #24: LinAlg_solve ................................. Passed 3.28 sec Start 30: DirectSearch_CMSA 27/160 Test #30: DirectSearch_CMSA ............................ Passed 0.13 sec 28/160 Test #29: DirectSearch_CMA ............................. Passed 0.93 sec Start 31: DirectSearch_ElitistCMA Start 32: DirectSearch_CrossEntropyMethod 29/160 Test #32: DirectSearch_CrossEntropyMethod .............. Passed 0.19 sec 30/160 Test #31: DirectSearch_ElitistCMA ...................... Passed 0.19 sec 31/160 Test #27: LinAlg_LRUCache .............................. Passed 2.63 sec Start 33: DirectSearch_VDCMA Start 38: DirectSearch_FastNonDominatedSort Start 39: DirectSearch_ParetoDominanceComparator 32/160 Test #38: DirectSearch_FastNonDominatedSort ............ Passed 0.21 sec 33/160 Test #39: DirectSearch_ParetoDominanceComparator ....... Passed 0.21 sec Start 40: DirectSearch_Selection Start 41: DirectSearch_IndicatorBasedSelection 34/160 Test #40: DirectSearch_Selection ....................... Passed 0.31 sec Start 42: DirectSearch_BitflipMutation 35/160 Test #42: DirectSearch_BitflipMutation ................. Passed 0.30 sec Start 43: DirectSearch_PenalizingEvaluator 36/160 Test #43: DirectSearch_PenalizingEvaluator ............. Passed 0.30 sec Start 44: DirectSearch_HypervolumeIndicator 37/160 Test #44: DirectSearch_HypervolumeIndicator ............ Passed 0.38 sec Start 45: GradDesc_LineSearch 38/160 Test #41: DirectSearch_IndicatorBasedSelection ......... Passed 1.30 sec 39/160 Test #18: LinAlg_KernelMatrix .......................... Passed 6.63 sec 40/160 Test #45: GradDesc_LineSearch .......................... Passed 0.10 sec Start 46: GradDesc_BFGS Start 47: GradDesc_LBFGS Start 48: GradDesc_CG 41/160 Test #46: GradDesc_BFGS ................................ Passed 0.04 sec 42/160 Test #48: GradDesc_CG .................................. Passed 0.16 sec 43/160 Test #47: GradDesc_LBFGS ............................... Passed 0.17 sec Start 49: GradDesc_Rprop Start 50: GradDesc_SteepestDescent Start 51: Trainers_CSvmTrainer 44/160 Test #50: GradDesc_SteepestDescent ..................... Passed 0.31 sec Start 52: Trainers_FisherLDA 45/160 Test #52: Trainers_FisherLDA ........................... Passed 0.30 sec Start 53: Trainers_KernelMeanClassifier 46/160 Test #49: GradDesc_Rprop ............................... Passed 0.82 sec 47/160 Test #53: Trainers_KernelMeanClassifier ................ Passed 0.20 sec Start 54: Trainers_EpsilonSvmTrainer Start 55: Trainers_OneClassSvmTrainer 48/160 Test #54: Trainers_EpsilonSvmTrainer ................... Passed 0.21 sec Start 56: Trainers_RegularizationNetworkTrainer 49/160 Test #56: Trainers_RegularizationNetworkTrainer ........ Passed 0.31 sec Start 57: Trainers_LDA 50/160 Test #57: Trainers_LDA ................................. Passed 0.79 sec Start 58: Trainers_LinearRegression 51/160 Test #58: Trainers_LinearRegression .................... Passed 0.30 sec Start 59: Trainers_McSvmTrainer 52/160 Test #51: Trainers_CSvmTrainer ......................... Passed 2.57 sec Start 61: Trainers_NBClassifier 53/160 Test #61: Trainers_NBClassifier ........................ Passed 0.31 sec Start 62: Trainers_Normalization 54/160 Test #59: Trainers_McSvmTrainer ........................ Passed 0.76 sec 55/160 Test #62: Trainers_Normalization ....................... Passed 0.20 sec Start 63: Trainers_KernelNormalization Start 64: Trainers_SigmoidFit 56/160 Test #33: DirectSearch_VDCMA ........................... Passed 5.31 sec Start 65: Trainers_PCA 57/160 Test #65: Trainers_PCA .................................***Failed 0.11 sec Running 2 test cases... data mean [2](0.932362,1.00193) variance [2](15.7783,0.97296) encoded mean [2](-9.96536e-17,-8.34888e-17) variance [2](1,1) decoded mean [2](0.932362,1.00193) variance [2](15.7783,0.97296) principal component 1: [3](5.0196,-0.00879278,0.0120507) principal component 2: [3](0.00129897,-1.99006,-1.99312) /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp(268): error: in "Algorithms_Trainers_PCA/PCA_TEST_LESS_DATA_THAN_DIMENSIONS": absolute value of ecovar(i,j){-1.7766122839546484e-08} exceeds 1e-08 /<>/shark-3.1.3+ds1/Test/Algorithms/Trainers/PCA.cpp(268): error: in "Algorithms_Trainers_PCA/PCA_TEST_LESS_DATA_THAN_DIMENSIONS": absolute value of ecovar(i,j){1.2692538975400679e-08} exceeds 1e-08 *** 2 failures are detected in the test module "ALGORITHM_PCA" 58/160 Test #63: Trainers_KernelNormalization ................. Passed 0.42 sec Start 66: Trainers_Perceptron Start 67: Trainers_MissingFeatureSvmTrainer 59/160 Test #67: Trainers_MissingFeatureSvmTrainer ............ Passed 0.11 sec 60/160 Test #66: Trainers_Perceptron .......................... Passed 0.12 sec Start 68: Trainers_AbstractBudgetMaintenanceStrategy Start 69: MergeBudgetMaintenanceStrategy 61/160 Test #64: Trainers_SigmoidFit .......................... Passed 0.76 sec 62/160 Test #68: Trainers_AbstractBudgetMaintenanceStrategy ... Passed 0.13 sec 63/160 Test #69: MergeBudgetMaintenanceStrategy ............... Passed 0.12 sec Start 70: RemoveBudgetMaintenanceStrategy Start 71: KernelBudgetedSGDTrainer Start 72: Algorithms_GridSearch 64/160 Test #70: RemoveBudgetMaintenanceStrategy .............. Passed 0.01 sec 65/160 Test #71: KernelBudgetedSGDTrainer ..................... Passed 0.21 sec Start 73: Algorithms_Hypervolume Start 74: Algorithms_NearestNeighbor 66/160 Test #55: Trainers_OneClassSvmTrainer .................. Passed 3.85 sec 67/160 Test #72: Algorithms_GridSearch ........................ Passed 0.50 sec Start 75: Algorithms_KMeans Start 76: Algorithms_JaakkolaHeuristic 68/160 Test #76: Algorithms_JaakkolaHeuristic ................. Passed 0.31 sec Start 77: Models_ConcatenatedModel 69/160 Test #77: Models_ConcatenatedModel ..................... Passed 0.11 sec Start 78: Models_FFNet 70/160 Test #78: Models_FFNet ................................. Passed 4.92 sec Start 79: Models_Autoencoder 71/160 Test #79: Models_Autoencoder ........................... Passed 0.51 sec 72/160 Test #75: Algorithms_KMeans ............................ Passed 6.25 sec Start 80: Models_TiedAutoencoder Start 81: Models_LinearModel 73/160 Test #80: Models_TiedAutoencoder .......................***Failed 0.15 sec Running 3 test cases... /<>/shark-3.1.3+ds1/Test/Models/derivativeTestHelper.h(183): error: in "Models_TiedAutoencoder/TIED_AUTOENCODER_WeightedDerivatives": absolute value of error{7.473628685083313e-06} exceeds 5.0000000000000004e-06 *** 1 failure is detected in the test module "MODEL_TIEDAUTOENCODER" 74/160 Test #81: Models_LinearModel ........................... Passed 0.15 sec Start 82: Models_LinearNorm Start 83: Models_ConvexCombination 75/160 Test #82: Models_LinearNorm ............................ Passed 0.11 sec Start 84: Models_NBClassifier 76/160 Test #84: Models_NBClassifier .......................... Passed 0.30 sec Start 85: Models_RBFLayer 77/160 Test #85: Models_RBFLayer .............................. Passed 0.55 sec Start 86: Models_RNNet 78/160 Test #86: Models_RNNet ................................. Passed 0.10 sec Start 88: Models_MeanModel 79/160 Test #88: Models_MeanModel ............................. Passed 0.10 sec 80/160 Test #83: Models_ConvexCombination ..................... Passed 1.77 sec Start 89: Models_SigmoidModel Start 90: Models_Softmax 81/160 Test #89: Models_SigmoidModel .......................... Passed 0.11 sec 82/160 Test #90: Models_Softmax ............................... Passed 0.21 sec Start 91: Models_SoftNearestNeighborClassifier Start 92: Models_KernelExpansion 83/160 Test #92: Models_KernelExpansion ....................... Passed 0.10 sec 84/160 Test #91: Models_SoftNearestNeighborClassifier ......... Passed 0.20 sec Start 93: Models_NearestNeighborRegression Start 94: Models_OneVersusOneClassifier 85/160 Test #94: Models_OneVersusOneClassifier ................ Passed 0.11 sec 86/160 Test #93: Models_NearestNeighborRegression ............. Passed 0.21 sec Start 95: Models_GaussianKernel Start 96: Models_LinearKernel 87/160 Test #96: Models_LinearKernel .......................... Passed 0.11 sec Start 97: Models_NormalizedKernel 88/160 Test #95: Models_GaussianKernel ........................ Passed 0.61 sec Start 98: Models_MonomialKernel 89/160 Test #97: Models_NormalizedKernel ...................... Passed 0.40 sec 90/160 Test #98: Models_MonomialKernel ........................ Passed 0.20 sec Start 99: Models_PolynomialKernel Start 100: Models_ScaledKernel 91/160 Test #100: Models_ScaledKernel .......................... Passed 0.11 sec 92/160 Test #99: Models_PolynomialKernel ...................... Passed 0.21 sec Start 101: Models_WeightedSumKernel Start 102: Models_ProductKernel 93/160 Test #102: Models_ProductKernel ......................... Passed 0.30 sec Start 103: Models_ArdKernel 94/160 Test #74: Algorithms_NearestNeighbor ................... Passed 12.04 sec 95/160 Test #103: Models_ArdKernel ............................. Passed 1.48 sec Start 104: Models_MklKernel Start 105: Models_SubrangeKernel 96/160 Test #104: Models_MklKernel ............................. Passed 0.04 sec Start 106: Models_DiscreteKernel 97/160 Test #106: Models_DiscreteKernel ........................ Passed 0.00 sec 98/160 Test #105: Models_SubrangeKernel ........................ Passed 0.44 sec Start 107: Models_MultiTaskKernel Start 108: Models_ModelKernel 99/160 Test #107: Models_MultiTaskKernel ....................... Passed 0.21 sec Start 109: Models_KernelHelpers 100/160 Test #108: Models_ModelKernel ........................... Passed 0.37 sec Start 110: Models_KernelNearestNeighborClassifier 101/160 Test #109: Models_KernelHelpers ......................... Passed 0.97 sec Start 111: Models_KernelNearestNeighborRegression 102/160 Test #111: Models_KernelNearestNeighborRegression ....... Passed 0.32 sec Start 112: Models_EvalSkipMissingFeatures 103/160 Test #112: Models_EvalSkipMissingFeatures ............... Passed 0.32 sec Start 113: Models_MissingFeaturesKernelExpansion 104/160 Test #113: Models_MissingFeaturesKernelExpansion ........ Passed 0.32 sec Start 114: Models_CSvmDerivative 105/160 Test #101: Models_WeightedSumKernel ..................... Passed 5.17 sec Start 115: Models_RFClassifier 106/160 Test #115: Models_RFClassifier .......................... Passed 0.30 sec Start 116: Models_CARTClassifier 107/160 Test #110: Models_KernelNearestNeighborClassifier ....... Passed 2.68 sec 108/160 Test #116: Models_CARTClassifier ........................ Passed 0.20 sec Start 117: Core_Iterators Start 118: Core_Math 109/160 Test #118: Core_Math .................................... Passed 0.31 sec Start 119: Data_Csv 110/160 Test #117: Core_Iterators ............................... Passed 0.32 sec 111/160 Test #119: Data_Csv ..................................... Passed 0.03 sec Start 120: Data_Bootstrap Start 121: Data_CVDatasetTools 112/160 Test #121: Data_CVDatasetTools .......................... Passed 0.30 sec Start 122: Data_Dataset 113/160 Test #122: Data_Dataset ................................. Passed 0.12 sec Start 123: Data_DataView 114/160 Test #123: Data_DataView ................................ Passed 0.10 sec Start 124: Data_LabelOrder 115/160 Test #120: Data_Bootstrap ............................... Passed 0.99 sec 116/160 Test #124: Data_LabelOrder .............................. Passed 0.04 sec 117/160 Test #73: Algorithms_Hypervolume ....................... Passed 18.02 sec Start 125: Data_Statistics Start 126: Data_HDF5 Start 127: Data_SparseData 118/160 Test #125: Data_Statistics .............................. Passed 0.02 sec 119/160 Test #127: Data_SparseData .............................. Passed 0.02 sec 120/160 Test #114: Models_CSvmDerivative ........................ Passed 3.00 sec 121/160 Test #126: Data_HDF5 .................................... Passed 0.05 sec Start 128: Data_ExportKernelMatrix Start 129: ObjFunct_ErrorFunction Start 130: ObjFunct_SparseAutoencoderError Start 131: ObjFunct_NoisyErrorFunction 122/160 Test #128: Data_ExportKernelMatrix ...................... Passed 0.11 sec 123/160 Test #131: ObjFunct_NoisyErrorFunction .................. Passed 0.20 sec Start 132: ObjFunct_CrossValidation Start 133: ObjFunct_Benchmarks 124/160 Test #132: ObjFunct_CrossValidation ..................... Passed 0.22 sec Start 134: ObjFunct_KernelTargetAlignment 125/160 Test #133: ObjFunct_Benchmarks .......................... Passed 1.85 sec Start 136: ObjFunct_RadiusMarginQuotient 126/160 Test #136: ObjFunct_RadiusMarginQuotient ................ Passed 0.30 sec Start 137: ObjFunct_LooError 127/160 Test #137: ObjFunct_LooError ............................ Passed 0.21 sec Start 138: ObjFunct_LooErrorCSvm 128/160 Test #134: ObjFunct_KernelTargetAlignment ............... Passed 3.71 sec Start 141: ObjFunct_BoxConstraintHandler 129/160 Test #141: ObjFunct_BoxConstraintHandler ................ Passed 0.32 sec Start 142: ObjFunct_CrossEntropy 130/160 Test #142: ObjFunct_CrossEntropy ........................ Passed 0.32 sec Start 143: ObjFunct_SquaredLoss 131/160 Test #129: ObjFunct_ErrorFunction ....................... Passed 5.39 sec 132/160 Test #143: ObjFunct_SquaredLoss ......................... Passed 0.62 sec Start 144: ObjFunct_HingeLoss Start 145: ObjFunct_SquaredHingeLoss 133/160 Test #145: ObjFunct_SquaredHingeLoss .................... Passed 0.53 sec 134/160 Test #144: ObjFunct_HingeLoss ........................... Passed 0.53 sec Start 146: ObjFunct_EpsilonHingeLoss Start 147: ObjFunct_SquaredEpsilonHingeLoss 135/160 Test #147: ObjFunct_SquaredEpsilonHingeLoss ............. Passed 0.51 sec Start 148: ObjFunct_AbsoluteLoss 136/160 Test #148: ObjFunct_AbsoluteLoss ........................ Passed 0.10 sec 137/160 Test #146: ObjFunct_EpsilonHingeLoss .................... Passed 0.82 sec Start 149: ObjFunct_HuberLoss Start 150: ObjFunct_TukeyBiweightLoss 138/160 Test #150: ObjFunct_TukeyBiweightLoss ................... Passed 0.19 sec 139/160 Test #149: ObjFunct_HuberLoss ........................... Passed 0.20 sec Start 151: ObjFunct_AUC Start 152: ObjFunct_NegativeGaussianProcessEvidence 140/160 Test #151: ObjFunct_AUC ................................. Passed 0.11 sec Start 153: Rng_Distributions 141/160 Test #153: Rng_Distributions ............................ Passed 0.91 sec Start 154: Rng_MultiVariateNormal 142/160 Test #154: Rng_MultiVariateNormal ....................... Passed 0.11 sec Start 155: Rng_MultiNomialDistribution 143/160 Test #130: ObjFunct_SparseAutoencoderError .............. Passed 9.89 sec Start 156: RBM_BinaryLayer 144/160 Test #152: ObjFunct_NegativeGaussianProcessEvidence ..... Passed 6.36 sec Start 157: RBM_BipolarLayer 145/160 Test #156: RBM_BinaryLayer .............................. Passed 5.14 sec Start 158: RBM_GaussianLayer 146/160 Test #157: RBM_BipolarLayer ............................. Passed 4.64 sec Start 159: RBM_TruncatedExponentialLayer 147/160 Test #159: RBM_TruncatedExponentialLayer ................ Passed 1.91 sec Start 160: RBM_MarkovChain 148/160 Test #160: RBM_MarkovChain .............................. Passed 0.32 sec Start 161: RBM_Energy 149/160 Test #155: Rng_MultiNomialDistribution .................. Passed 11.60 sec 150/160 Test #161: RBM_Energy ................................... Passed 0.20 sec Start 162: RBM_AverageEnergyGradient Start 163: RBM_Analytics 151/160 Test #162: RBM_AverageEnergyGradient .................... Passed 0.11 sec 152/160 Test #163: RBM_Analytics ................................ Passed 0.20 sec Start 164: RBM_ExactGradient Start 165: RBM_TemperedMarkovChain 153/160 Test #165: RBM_TemperedMarkovChain ...................... Passed 0.50 sec Start 166: RBM_PTTraining 154/160 Test #164: RBM_ExactGradient ............................ Passed 2.21 sec Start 167: RBM_PCDTraining 155/160 Test #158: RBM_GaussianLayer ............................ Passed 8.39 sec 156/160 Test #138: ObjFunct_LooErrorCSvm ........................ Passed 21.51 sec Start 168: RBM_ContrastiveDivergenceTraining Start 169: RBM_ExactGradientTraining 157/160 Test #169: RBM_ExactGradientTraining .................... Passed 1.11 sec 158/160 Test #167: RBM_PCDTraining .............................. Passed 10.20 sec 159/160 Test #166: RBM_PTTraining ............................... Passed 12.82 sec 160/160 Test #168: RBM_ContrastiveDivergenceTraining ............ Passed 10.58 sec 99% tests passed, 2 tests failed out of 160 Total Test time (real) = 65.13 sec The following tests FAILED: 65 - Trainers_PCA (Failed) 80 - Models_TiedAutoencoder (Failed) Errors while running CTest Makefile:143: recipe for target 'test' failed make[2]: *** [test] Error 8 make[2]: Leaving directory '/<>/shark-3.1.3+ds1/obj-x86_64-linux-gnu' dh_auto_test: cd obj-x86_64-linux-gnu && make -j4 test "ARGS+=-LE 'slow'" ARGS\+=-j4 returned exit code 2 debian/rules:51: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 2 make[1]: Leaving directory '/<>/shark-3.1.3+ds1' debian/rules:37: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20171205-0800 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 2597024 Build-Time: 1625 Distribution: bionic-proposed Fail-Stage: build Host Architecture: amd64 Install-Time: 44 Job: shark_3.1.3+ds1-2ubuntu6.dsc Machine Architecture: amd64 Package: shark Package-Time: 1671 Source-Version: 3.1.3+ds1-2ubuntu6 Space: 2597024 Status: attempted Version: 3.1.3+ds1-2ubuntu6 -------------------------------------------------------------------------------- Finished at 20171205-0800 Build needed 00:27:51, 2597024k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 Scanning for processes to kill in build PACKAGEBUILD-13627054 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 Stopping target for build PACKAGEBUILD-13627054 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=bionic --arch=amd64 PACKAGEBUILD-13627054 Removing build PACKAGEBUILD-13627054