RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-030 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:05:18 UTC 2016 ppc64le Buildd toolchain package versions: launchpad-buildd_139 python-lpbuildd_139 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu2 git-build-recipe_0.3.2 git_1:2.7.4-0ubuntu1 dpkg-dev_1.18.4ubuntu1.1 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.2. Syncing the system clock with the buildd NTP service... 1 Nov 18:03:13 ntpdate[1625]: adjust time server 10.211.37.1 offset 0.000090 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-11111574', '/home/buildd/filecache-default/13c837fa8f013503c65d7b6fd85343da86753929'] Unpacking chroot for build PACKAGEBUILD-11111574 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-11111574'] Mounting chroot for build PACKAGEBUILD-11111574 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-11111574', 'deb http://ftpmaster.internal/ubuntu zesty main universe', 'deb http://ftpmaster.internal/ubuntu zesty-security main universe', 'deb http://ftpmaster.internal/ubuntu zesty-updates main universe', 'deb http://ftpmaster.internal/ubuntu zesty-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-11111574 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-11111574', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-11111574 Get:1 http://ftpmaster.internal/ubuntu zesty InRelease [247 kB] Get:2 http://ftpmaster.internal/ubuntu zesty-security InRelease [92.2 kB] Get:3 http://ftpmaster.internal/ubuntu zesty-updates InRelease [92.1 kB] Get:4 http://ftpmaster.internal/ubuntu zesty-proposed InRelease [95.6 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main ppc64el Packages [1162 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main Translation-en [583 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/universe ppc64el Packages [7474 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/universe Translation-en [4486 kB] Get:9 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el Packages [33.5 kB] Get:10 http://ftpmaster.internal/ubuntu zesty-proposed/main Translation-en [22.3 kB] Get:11 http://ftpmaster.internal/ubuntu zesty-proposed/universe ppc64el Packages [136 kB] Get:12 http://ftpmaster.internal/ubuntu zesty-proposed/universe Translation-en [69.5 kB] Fetched 14.5 MB in 3s (4089 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: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libperl5.24 perl-modules-5.24 The following packages will be upgraded: adduser base-files binutils cpp-6 dmsetup g++-6 gcc-6 gcc-6-base libapparmor1 libasan3 libasn1-8-heimdal libatomic1 libcc1-0 libdevmapper1.02.1 libgcc-6-dev libgcc1 libgomp1 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libitm1 libkrb5-26-heimdal libldap-2.4-2 liblzma5 libroken18-heimdal libstdc++-6-dev libstdc++6 libsystemd0 libubsan0 libudev1 libwind0-heimdal linux-libc-dev perl perl-base systemd systemd-sysv tzdata ubuntu-keyring xz-utils 41 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 36.0 MB of archives. After this operation, 42.2 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu zesty/main ppc64el base-files ppc64el 9.6ubuntu6 [55.8 kB] Get:2 http://ftpmaster.internal/ubuntu zesty/main ppc64el perl-modules-5.24 all 5.24.1~rc3-3 [2661 kB] Get:3 http://ftpmaster.internal/ubuntu zesty/main ppc64el libperl5.24 ppc64el 5.24.1~rc3-3 [3294 kB] Get:4 http://ftpmaster.internal/ubuntu zesty/main ppc64el perl ppc64el 5.24.1~rc3-3 [237 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main ppc64el perl-base ppc64el 5.24.1~rc3-3 [1228 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main ppc64el libapparmor1 ppc64el 2.10.95-4ubuntu5.2 [30.0 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/main ppc64el liblzma5 ppc64el 5.2.2-1.2 [101 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/main ppc64el adduser all 3.113+nmu3ubuntu5 [161 kB] Get:9 http://ftpmaster.internal/ubuntu zesty/main ppc64el systemd ppc64el 231-10 [2094 kB] Get:10 http://ftpmaster.internal/ubuntu zesty/main ppc64el libsystemd0 ppc64el 231-10 [203 kB] Get:11 http://ftpmaster.internal/ubuntu zesty/main ppc64el systemd-sysv ppc64el 231-10 [14.3 kB] Get:12 http://ftpmaster.internal/ubuntu zesty/main ppc64el libgomp1 ppc64el 6.2.0-10ubuntu1 [66.9 kB] Get:13 http://ftpmaster.internal/ubuntu zesty/main ppc64el libitm1 ppc64el 6.2.0-10ubuntu1 [28.2 kB] Get:14 http://ftpmaster.internal/ubuntu zesty/main ppc64el libcc1-0 ppc64el 6.2.0-10ubuntu1 [30.6 kB] Get:15 http://ftpmaster.internal/ubuntu zesty/main ppc64el libatomic1 ppc64el 6.2.0-10ubuntu1 [8230 B] Get:16 http://ftpmaster.internal/ubuntu zesty/main ppc64el libasan3 ppc64el 6.2.0-10ubuntu1 [272 kB] Get:17 http://ftpmaster.internal/ubuntu zesty/main ppc64el libubsan0 ppc64el 6.2.0-10ubuntu1 [104 kB] Get:18 http://ftpmaster.internal/ubuntu zesty/main ppc64el gcc-6-base ppc64el 6.2.0-10ubuntu1 [17.3 kB] Get:19 http://ftpmaster.internal/ubuntu zesty/main ppc64el libstdc++6 ppc64el 6.2.0-10ubuntu1 [418 kB] Get:20 http://ftpmaster.internal/ubuntu zesty/main ppc64el g++-6 ppc64el 6.2.0-10ubuntu1 [6428 kB] Get:21 http://ftpmaster.internal/ubuntu zesty/main ppc64el libstdc++-6-dev ppc64el 6.2.0-10ubuntu1 [1431 kB] Get:22 http://ftpmaster.internal/ubuntu zesty/main ppc64el libgcc-6-dev ppc64el 6.2.0-10ubuntu1 [658 kB] Get:23 http://ftpmaster.internal/ubuntu zesty/main ppc64el gcc-6 ppc64el 6.2.0-10ubuntu1 [6191 kB] Get:24 http://ftpmaster.internal/ubuntu zesty/main ppc64el cpp-6 ppc64el 6.2.0-10ubuntu1 [5670 kB] Get:25 http://ftpmaster.internal/ubuntu zesty/main ppc64el libgcc1 ppc64el 1:6.2.0-10ubuntu1 [27.2 kB] Get:26 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el binutils ppc64el 2.27-9ubuntu1 [2312 kB] Get:27 http://ftpmaster.internal/ubuntu zesty/main ppc64el libudev1 ppc64el 231-10 [54.8 kB] Get:28 http://ftpmaster.internal/ubuntu zesty/main ppc64el ubuntu-keyring all 2016.10.27 [16.6 kB] Get:29 http://ftpmaster.internal/ubuntu zesty/main ppc64el tzdata all 2016h-1 [169 kB] Get:30 http://ftpmaster.internal/ubuntu zesty/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.133-1ubuntu1 [151 kB] Get:31 http://ftpmaster.internal/ubuntu zesty/main ppc64el dmsetup ppc64el 2:1.02.133-1ubuntu1 [75.3 kB] Get:32 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libroken18-heimdal ppc64el 1.7~git20160703+dfsg-1 [39.3 kB] Get:33 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libasn1-8-heimdal ppc64el 1.7~git20160703+dfsg-1 [138 kB] Get:34 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libheimbase1-heimdal ppc64el 1.7~git20160703+dfsg-1 [28.6 kB] Get:35 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libhcrypto4-heimdal ppc64el 1.7~git20160703+dfsg-1 [96.9 kB] Get:36 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libwind0-heimdal ppc64el 1.7~git20160703+dfsg-1 [48.0 kB] Get:37 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libhx509-5-heimdal ppc64el 1.7~git20160703+dfsg-1 [102 kB] Get:38 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libkrb5-26-heimdal ppc64el 1.7~git20160703+dfsg-1 [190 kB] Get:39 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libheimntlm0-heimdal ppc64el 1.7~git20160703+dfsg-1 [15.6 kB] Get:40 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libgssapi3-heimdal ppc64el 1.7~git20160703+dfsg-1 [86.9 kB] Get:41 http://ftpmaster.internal/ubuntu zesty/main ppc64el libldap-2.4-2 ppc64el 2.4.42+dfsg-2ubuntu5 [151 kB] Get:42 http://ftpmaster.internal/ubuntu zesty/main ppc64el xz-utils ppc64el 5.2.2-1.2 [82.5 kB] Get:43 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el linux-libc-dev ppc64el 4.8.0-27.29 [843 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 36.0 MB in 0s (48.4 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12166 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu6_ppc64el.deb ... Unpacking base-files (9.6ubuntu6) over (9.6ubuntu5) ... Setting up base-files (9.6ubuntu6) ... 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 ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12166 files and directories currently installed.) Preparing to unpack .../0-perl_5.24.1~rc3-3_ppc64el.deb ... Unpacking perl (5.24.1~rc3-3) over (5.22.2-3) ... Selecting previously unselected package perl-modules-5.24. Preparing to unpack .../1-perl-modules-5.24_5.24.1~rc3-3_all.deb ... Unpacking perl-modules-5.24 (5.24.1~rc3-3) ... Selecting previously unselected package libperl5.24:ppc64el. Preparing to unpack .../2-libperl5.24_5.24.1~rc3-3_ppc64el.deb ... Unpacking libperl5.24:ppc64el (5.24.1~rc3-3) ... Preparing to unpack .../3-perl-base_5.24.1~rc3-3_ppc64el.deb ... Unpacking perl-base (5.24.1~rc3-3) over (5.22.2-3) ... Setting up perl-base (5.24.1~rc3-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13956 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_2.10.95-4ubuntu5.2_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.10.95-4ubuntu5.2) over (2.10.95-4ubuntu5) ... Preparing to unpack .../1-liblzma5_5.2.2-1.2_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Setting up liblzma5:ppc64el (5.2.2-1.2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13956 files and directories currently installed.) Preparing to unpack .../adduser_3.113+nmu3ubuntu5_all.deb ... Unpacking adduser (3.113+nmu3ubuntu5) over (3.113+nmu3ubuntu4) ... Setting up adduser (3.113+nmu3ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13956 files and directories currently installed.) Preparing to unpack .../0-systemd_231-10_ppc64el.deb ... Unpacking systemd (231-10) over (231-9git1) ... Preparing to unpack .../1-libsystemd0_231-10_ppc64el.deb ... Unpacking libsystemd0:ppc64el (231-10) over (231-9git1) ... Setting up libsystemd0:ppc64el (231-10) ... Setting up libapparmor1:ppc64el (2.10.95-4ubuntu5.2) ... Setting up systemd (231-10) ... Installing new version of config file /etc/systemd/resolved.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13952 files and directories currently installed.) Preparing to unpack .../0-systemd-sysv_231-10_ppc64el.deb ... Unpacking systemd-sysv (231-10) over (231-9git1) ... Preparing to unpack .../1-libgomp1_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../2-libitm1_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../3-libcc1-0_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../4-libatomic1_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../5-libasan3_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libasan3:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../6-libubsan0_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libubsan0:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../7-gcc-6-base_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking gcc-6-base:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Setting up gcc-6-base:ppc64el (6.2.0-10ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13952 files and directories currently installed.) Preparing to unpack .../libstdc++6_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Setting up libstdc++6:ppc64el (6.2.0-10ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13952 files and directories currently installed.) Preparing to unpack .../0-g++-6_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking g++-6 (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../1-libstdc++-6-dev_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libstdc++-6-dev:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../2-libgcc-6-dev_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libgcc-6-dev:ppc64el (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../3-gcc-6_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking gcc-6 (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../4-cpp-6_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking cpp-6 (6.2.0-10ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../5-libgcc1_1%3a6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:6.2.0-10ubuntu1) over (1:6.2.0-5ubuntu12) ... Setting up libgcc1:ppc64el (1:6.2.0-10ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13950 files and directories currently installed.) Preparing to unpack .../0-binutils_2.27-9ubuntu1_ppc64el.deb ... Unpacking binutils (2.27-9ubuntu1) over (2.27-8ubuntu2) ... Preparing to unpack .../1-libudev1_231-10_ppc64el.deb ... Unpacking libudev1:ppc64el (231-10) over (231-9git1) ... Setting up libudev1:ppc64el (231-10) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13950 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2016.10.27_all.deb ... Unpacking ubuntu-keyring (2016.10.27) over (2016.09.19) ... Setting up ubuntu-keyring (2016.10.27) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13948 files and directories currently installed.) Preparing to unpack .../00-tzdata_2016h-1_all.deb ... Unpacking tzdata (2016h-1) over (2016g-1) ... Preparing to unpack .../01-libdevmapper1.02.1_2%3a1.02.133-1ubuntu1_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.133-1ubuntu1) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../02-dmsetup_2%3a1.02.133-1ubuntu1_ppc64el.deb ... Unpacking dmsetup (2:1.02.133-1ubuntu1) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../03-libroken18-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../04-libasn1-8-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../05-libheimbase1-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../06-libhcrypto4-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../07-libwind0-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../08-libhx509-5-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../09-libkrb5-26-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../10-libheimntlm0-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../11-libgssapi3-heimdal_1.7~git20160703+dfsg-1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (1.7~git20160703+dfsg-1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../12-libldap-2.4-2_2.4.42+dfsg-2ubuntu5_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.42+dfsg-2ubuntu5) over (2.4.42+dfsg-2ubuntu4) ... Preparing to unpack .../13-xz-utils_5.2.2-1.2_ppc64el.deb ... Unpacking xz-utils (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Preparing to unpack .../14-linux-libc-dev_4.8.0-27.29_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.8.0-27.29) over (4.8.0-22.24) ... Setting up libgomp1:ppc64el (6.2.0-10ubuntu1) ... Setting up libatomic1:ppc64el (6.2.0-10ubuntu1) ... Setting up perl-modules-5.24 (5.24.1~rc3-3) ... Setting up libperl5.24:ppc64el (5.24.1~rc3-3) ... Setting up libcc1-0:ppc64el (6.2.0-10ubuntu1) ... Setting up libasan3:ppc64el (6.2.0-10ubuntu1) ... Setting up tzdata (2016h-1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Nov 1 18:03:33 UTC 2016. Universal Time is now: Tue Nov 1 18:03:33 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (231-10) ... Setting up libubsan0:ppc64el (6.2.0-10ubuntu1) ... Setting up linux-libc-dev:ppc64el (4.8.0-27.29) ... Setting up libroken18-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.133-1ubuntu1) ... Setting up perl (5.24.1~rc3-3) ... Installing new version of config file /etc/perl/sitecustomize.pl ... Processing triggers for libc-bin (2.24-3ubuntu1) ... Setting up xz-utils (5.2.2-1.2) ... Setting up libheimbase1-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up dmsetup (2:1.02.133-1ubuntu1) ... Setting up binutils (2.27-9ubuntu1) ... Setting up cpp-6 (6.2.0-10ubuntu1) ... Setting up libitm1:ppc64el (6.2.0-10ubuntu1) ... Setting up libgcc-6-dev:ppc64el (6.2.0-10ubuntu1) ... Setting up libstdc++-6-dev:ppc64el (6.2.0-10ubuntu1) ... Setting up libwind0-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libasn1-8-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libhcrypto4-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libhx509-5-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up gcc-6 (6.2.0-10ubuntu1) ... Setting up g++-6 (6.2.0-10ubuntu1) ... Setting up libkrb5-26-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libheimntlm0-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libgssapi3-heimdal:ppc64el (1.7~git20160703+dfsg-1) ... Setting up libldap-2.4-2:ppc64el (2.4.42+dfsg-2ubuntu5) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-11111574', 'ppc64el', 'zesty-proposed', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=zesty-proposed', '--purge=never', '--nolog', 'opengm_2.3.6+20160905-1build1.dsc'] Initiating build PACKAGEBUILD-11111574 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:05:18 UTC 2016 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-ppc64el-030.buildd +==============================================================================+ | opengm 2.3.6+20160905-1build1 (ppc64el) 01 Nov 2016 18:03 | +==============================================================================+ Package: opengm Version: 2.3.6+20160905-1build1 Source Version: 2.3.6+20160905-1build1 Distribution: zesty-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/opengm-smIwyh/opengm-2.3.6+20160905' with '<>' I: NOTICE: Log filtering will replace 'build/opengm-smIwyh' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-11111574/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- opengm_2.3.6+20160905-1build1.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-0Uq3Xo/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-0Uq3Xo/apt_archive ./ InRelease Get:2 copy:/<>/resolver-0Uq3Xo/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-0Uq3Xo/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-0Uq3Xo/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-0Uq3Xo/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo 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 772 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-0Uq3Xo/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [772 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 772 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13948 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, debhelper (>= 9), dh-python, libboost-dev, libboost-graph-dev, libboost-python-dev, libhdf5-dev, python, python-nose, python-numpy Filtered Build-Depends: cmake, debhelper (>= 9), dh-python, libboost-dev, libboost-graph-dev, libboost-python-dev, libhdf5-dev, python, python-nose, python-numpy dpkg-deb: building package 'sbuild-build-depends-opengm-dummy' in '/<>/resolver-mWFXO4/apt_archive/sbuild-build-depends-opengm-dummy.deb'. Ign:1 copy:/<>/resolver-mWFXO4/apt_archive ./ InRelease Get:2 copy:/<>/resolver-mWFXO4/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-mWFXO4/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-mWFXO4/apt_archive ./ Sources [259 B] Get:5 copy:/<>/resolver-mWFXO4/apt_archive ./ Packages [579 B] Fetched 2957 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install opengm 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: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-python dh-strip-nondeterminism file gettext gettext-base groff-base hdf5-helpers intltool-debian libaec-dev libaec0 libarchive-zip-perl libarchive13 libblas-common libblas3 libboost-dev libboost-graph-dev libboost-graph1.62-dev libboost-graph1.62.0 libboost-python-dev libboost-python1.62-dev libboost-python1.62.0 libboost-regex1.62.0 libboost-serialization1.62-dev libboost-serialization1.62.0 libboost-test1.62-dev libboost-test1.62.0 libboost1.62-dev libcroco3 libcurl3 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libgfortran3 libglib2.0-0 libhdf5-10 libhdf5-cpp-11 libhdf5-dev libicu57 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjsoncpp1 liblapack3 liblzo2-2 libmagic1 libmpdec2 libpipeline1 libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-dev libpython3-stdlib libpython3.5 libpython3.5-dev libpython3.5-minimal libpython3.5-stdlib libsigsegv2 libsz2 libtimedate-perl libtool libunistring0 libxml2 m4 man-db mime-support po-debconf python python-dev python-minimal python-nose python-numpy python-pkg-resources python2.7 python2.7-dev python2.7-minimal python3 python3-dev python3-minimal python3.5 python3.5-dev python3.5-minimal zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation codeblocks eclipse ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libboost-doc graphviz libboost1.62-doc gccxml libboost-atomic1.62-dev libboost-chrono1.62-dev libboost-context1.62-dev libboost-coroutine1.62-dev libboost-date-time1.62-dev libboost-exception1.62-dev libboost-fiber1.62-dev libboost-filesystem1.62-dev libboost-graph-parallel1.62-dev libboost-iostreams1.62-dev libboost-locale1.62-dev libboost-log1.62-dev libboost-math1.62-dev libboost-mpi1.62-dev libboost-mpi-python1.62-dev libboost-program-options1.62-dev libboost-random1.62-dev libboost-regex1.62-dev libboost-signals1.62-dev libboost-system1.62-dev libboost-thread1.62-dev libboost-timer1.62-dev libboost-type-erasure1.62-dev libboost-wave1.62-dev libboost1.62-tools-dev libmpfrc++-dev libntl-dev libhdf5-doc libtool-doc gfortran | fortran95-compiler gcj-jdk less www-browser libmail-box-perl python-doc python-tk python-coverage python-nose-doc gfortran python-numpy-dbg python-numpy-doc python-setuptools python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3.5-venv python3.5-doc Recommended packages: curl | wget | lynx-cur libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev xml-core libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-python dh-strip-nondeterminism file gettext gettext-base groff-base hdf5-helpers intltool-debian libaec-dev libaec0 libarchive-zip-perl libarchive13 libblas-common libblas3 libboost-dev libboost-graph-dev libboost-graph1.62-dev libboost-graph1.62.0 libboost-python-dev libboost-python1.62-dev libboost-python1.62.0 libboost-regex1.62.0 libboost-serialization1.62-dev libboost-serialization1.62.0 libboost-test1.62-dev libboost-test1.62.0 libboost1.62-dev libcroco3 libcurl3 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libgfortran3 libglib2.0-0 libhdf5-10 libhdf5-cpp-11 libhdf5-dev libicu57 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjsoncpp1 liblapack3 liblzo2-2 libmagic1 libmpdec2 libpipeline1 libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-dev libpython3-stdlib libpython3.5 libpython3.5-dev libpython3.5-minimal libpython3.5-stdlib libsigsegv2 libsz2 libtimedate-perl libtool libunistring0 libxml2 m4 man-db mime-support po-debconf python python-dev python-minimal python-nose python-numpy python-pkg-resources python2.7 python2.7-dev python2.7-minimal python3 python3-dev python3-minimal python3.5 python3.5-dev python3.5-minimal sbuild-build-depends-opengm-dummy zlib1g-dev 0 upgraded, 97 newly installed, 0 to remove and 0 not upgraded. Need to get 119 MB of archives. After this operation, 456 MB of additional disk space will be used. Get:1 copy:/<>/resolver-mWFXO4/apt_archive ./ sbuild-build-depends-opengm-dummy 0.invalid.0 [820 B] Get:2 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3.5-minimal ppc64el 3.5.2-6 [532 kB] Get:3 http://ftpmaster.internal/ubuntu zesty/main ppc64el libexpat1 ppc64el 2.2.0-1 [76.3 kB] Get:4 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3.5-minimal ppc64el 3.5.2-6 [1652 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3-minimal ppc64el 3.5.1-4 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main ppc64el mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/main ppc64el libmpdec2 ppc64el 2.4.2-1 [82.6 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3.5-stdlib ppc64el 3.5.2-6 [2171 kB] Get:9 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3.5 ppc64el 3.5.2-6 [171 kB] Get:10 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3-stdlib ppc64el 3.5.1-4 [6870 B] Get:11 http://ftpmaster.internal/ubuntu zesty/main ppc64el dh-python all 2.20160818 [80.0 kB] Get:12 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3 ppc64el 3.5.1-4 [8712 B] Get:13 http://ftpmaster.internal/ubuntu zesty/main ppc64el groff-base ppc64el 1.22.3-8 [1356 kB] Get:14 http://ftpmaster.internal/ubuntu zesty/main ppc64el bsdmainutils ppc64el 9.0.6ubuntu3 [176 kB] Get:15 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpipeline1 ppc64el 1.4.1-2 [24.1 kB] Get:16 http://ftpmaster.internal/ubuntu zesty/main ppc64el man-db ppc64el 2.7.5-1 [850 kB] Get:17 http://ftpmaster.internal/ubuntu zesty/main ppc64el cmake-data all 3.6.2-2ubuntu1 [1136 kB] Get:18 http://ftpmaster.internal/ubuntu zesty/main ppc64el liblzo2-2 ppc64el 2.08-1.2 [67.2 kB] Get:19 http://ftpmaster.internal/ubuntu zesty/main ppc64el libicu57 ppc64el 57.1-4 [7771 kB] Get:20 http://ftpmaster.internal/ubuntu zesty/main ppc64el libxml2 ppc64el 2.9.4+dfsg1-2 [609 kB] Get:21 http://ftpmaster.internal/ubuntu zesty/main ppc64el libarchive13 ppc64el 3.2.1-2 [311 kB] Get:22 http://ftpmaster.internal/ubuntu zesty/main ppc64el libcurl3 ppc64el 7.50.1-1ubuntu1 [179 kB] Get:23 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjsoncpp1 ppc64el 1.7.2-1 [78.1 kB] Get:24 http://ftpmaster.internal/ubuntu zesty/main ppc64el cmake ppc64el 3.6.2-2ubuntu1 [3079 kB] Get:25 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjpeg-turbo8 ppc64el 1.5.0-0ubuntu1 [150 kB] Get:26 http://ftpmaster.internal/ubuntu zesty/main ppc64el libunistring0 ppc64el 0.9.3-5.2ubuntu1 [269 kB] Get:27 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython2.7-minimal ppc64el 2.7.12-3build1 [340 kB] Get:28 http://ftpmaster.internal/ubuntu zesty/main ppc64el python2.7-minimal ppc64el 2.7.12-3build1 [1342 kB] Get:29 http://ftpmaster.internal/ubuntu zesty/main ppc64el python-minimal ppc64el 2.7.11-2 [28.3 kB] Get:30 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython2.7-stdlib ppc64el 2.7.12-3build1 [1894 kB] Get:31 http://ftpmaster.internal/ubuntu zesty/main ppc64el python2.7 ppc64el 2.7.12-3build1 [225 kB] Get:32 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython-stdlib ppc64el 2.7.11-2 [7858 B] Get:33 http://ftpmaster.internal/ubuntu zesty/main ppc64el python ppc64el 2.7.11-2 [139 kB] Get:34 http://ftpmaster.internal/ubuntu zesty/main ppc64el libmagic1 ppc64el 1:5.28-2ubuntu1 [238 kB] Get:35 http://ftpmaster.internal/ubuntu zesty/main ppc64el file ppc64el 1:5.28-2ubuntu1 [22.5 kB] Get:36 http://ftpmaster.internal/ubuntu zesty/main ppc64el gettext-base ppc64el 0.19.8.1-1ubuntu2 [48.2 kB] Get:37 http://ftpmaster.internal/ubuntu zesty/main ppc64el libglib2.0-0 ppc64el 2.50.0-1 [1064 kB] Get:38 http://ftpmaster.internal/ubuntu zesty/main ppc64el libsigsegv2 ppc64el 2.10-5 [14.2 kB] Get:39 http://ftpmaster.internal/ubuntu zesty/main ppc64el m4 ppc64el 1.4.17-5 [198 kB] Get:40 http://ftpmaster.internal/ubuntu zesty/main ppc64el autoconf all 2.69-10 [321 kB] Get:41 http://ftpmaster.internal/ubuntu zesty/main ppc64el autotools-dev all 20160430.1 [39.6 kB] Get:42 http://ftpmaster.internal/ubuntu zesty/main ppc64el automake all 1:1.15-4ubuntu1 [510 kB] Get:43 http://ftpmaster.internal/ubuntu zesty/main ppc64el autopoint all 0.19.8.1-1ubuntu2 [412 kB] Get:44 http://ftpmaster.internal/ubuntu zesty/main ppc64el libtool all 2.4.6-1 [194 kB] Get:45 http://ftpmaster.internal/ubuntu zesty/main ppc64el dh-autoreconf all 12 [15.8 kB] Get:46 http://ftpmaster.internal/ubuntu zesty/main ppc64el libarchive-zip-perl all 1.59-1 [84.0 kB] Get:47 http://ftpmaster.internal/ubuntu zesty/main ppc64el libfile-stripnondeterminism-perl all 0.028-1 [12.5 kB] Get:48 http://ftpmaster.internal/ubuntu zesty/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:49 http://ftpmaster.internal/ubuntu zesty/main ppc64el dh-strip-nondeterminism all 0.028-1 [4820 B] Get:50 http://ftpmaster.internal/ubuntu zesty/main ppc64el libcroco3 ppc64el 0.6.11-1 [75.6 kB] Get:51 http://ftpmaster.internal/ubuntu zesty/main ppc64el gettext ppc64el 0.19.8.1-1ubuntu2 [1114 kB] Get:52 http://ftpmaster.internal/ubuntu zesty/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:53 http://ftpmaster.internal/ubuntu zesty/main ppc64el po-debconf all 1.0.19 [234 kB] Get:54 http://ftpmaster.internal/ubuntu zesty/main ppc64el debhelper all 10.2.2ubuntu1 [742 kB] Get:55 http://ftpmaster.internal/ubuntu zesty/universe ppc64el hdf5-helpers ppc64el 1.8.16+docs-8build2 [12.2 kB] Get:56 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libaec0 ppc64el 0.3.2-1 [21.7 kB] Get:57 http://ftpmaster.internal/ubuntu zesty/main ppc64el libblas-common ppc64el 3.6.1-2ubuntu1 [5680 B] Get:58 http://ftpmaster.internal/ubuntu zesty/main ppc64el libblas3 ppc64el 3.6.1-2ubuntu1 [179 kB] Get:59 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost1.62-dev ppc64el 1.62.0+dfsg-2 [6986 kB] Get:60 http://ftpmaster.internal/ubuntu zesty-proposed/main ppc64el libboost-dev ppc64el 1.62.0.0ubuntu1 [3088 B] Get:61 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-regex1.62.0 ppc64el 1.62.0+dfsg-2 [250 kB] Get:62 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-graph1.62.0 ppc64el 1.62.0+dfsg-2 [91.6 kB] Get:63 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-serialization1.62.0 ppc64el 1.62.0+dfsg-2 [100 kB] Get:64 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-serialization1.62-dev ppc64el 1.62.0+dfsg-2 [142 kB] Get:65 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-test1.62.0 ppc64el 1.62.0+dfsg-2 [216 kB] Get:66 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-test1.62-dev ppc64el 1.62.0+dfsg-2 [277 kB] Get:67 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-graph1.62-dev ppc64el 1.62.0+dfsg-2 [104 kB] Get:68 http://ftpmaster.internal/ubuntu zesty-proposed/universe ppc64el libboost-graph-dev ppc64el 1.62.0.0ubuntu1 [2978 B] Get:69 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-python1.62.0 ppc64el 1.62.0+dfsg-2 [85.8 kB] Get:70 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython2.7 ppc64el 2.7.12-3build1 [960 kB] Get:71 http://ftpmaster.internal/ubuntu zesty/main ppc64el libexpat1-dev ppc64el 2.2.0-1 [125 kB] Get:72 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython2.7-dev ppc64el 2.7.12-3build1 [28.1 MB] Get:73 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython-dev ppc64el 2.7.11-2 [7922 B] Get:74 http://ftpmaster.internal/ubuntu zesty/main ppc64el python2.7-dev ppc64el 2.7.12-3build1 [276 kB] Get:75 http://ftpmaster.internal/ubuntu zesty/main ppc64el python-dev ppc64el 2.7.11-2 [1178 B] Get:76 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3.5 ppc64el 3.5.2-6 [1246 kB] Get:77 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3.5-dev ppc64el 3.5.2-6 [37.6 MB] Get:78 http://ftpmaster.internal/ubuntu zesty/main ppc64el libpython3-dev ppc64el 3.5.1-4 [6974 B] Get:79 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3.5-dev ppc64el 3.5.2-6 [413 kB] Get:80 http://ftpmaster.internal/ubuntu zesty/main ppc64el python3-dev ppc64el 3.5.1-4 [1200 B] Get:81 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libboost-python1.62-dev ppc64el 1.62.0+dfsg-2 [135 kB] Get:82 http://ftpmaster.internal/ubuntu zesty-proposed/universe ppc64el libboost-python-dev ppc64el 1.62.0.0ubuntu1 [3262 B] Get:83 http://ftpmaster.internal/ubuntu zesty/main ppc64el libgfortran3 ppc64el 6.2.0-10ubuntu1 [225 kB] Get:84 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libsz2 ppc64el 0.3.2-1 [5882 B] Get:85 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libhdf5-10 ppc64el 1.8.16+docs-8build2 [880 kB] Get:86 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libhdf5-cpp-11 ppc64el 1.8.16+docs-8build2 [101 kB] Get:87 http://ftpmaster.internal/ubuntu zesty/main ppc64el zlib1g-dev ppc64el 1:1.2.8.dfsg-2ubuntu5 [168 kB] Get:88 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjpeg-turbo8-dev ppc64el 1.5.0-0ubuntu1 [310 kB] Get:89 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjpeg8 ppc64el 8c-2ubuntu8 [2146 B] Get:90 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjpeg8-dev ppc64el 8c-2ubuntu8 [1606 B] Get:91 http://ftpmaster.internal/ubuntu zesty/main ppc64el libjpeg-dev ppc64el 8c-2ubuntu8 [1602 B] Get:92 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libaec-dev ppc64el 0.3.2-1 [21.1 kB] Get:93 http://ftpmaster.internal/ubuntu zesty/universe ppc64el libhdf5-dev ppc64el 1.8.16+docs-8build2 [6411 kB] Get:94 http://ftpmaster.internal/ubuntu zesty/main ppc64el liblapack3 ppc64el 3.6.1-2ubuntu1 [1782 kB] Get:95 http://ftpmaster.internal/ubuntu zesty/main ppc64el python-pkg-resources all 26.1.1-1 [126 kB] Get:96 http://ftpmaster.internal/ubuntu zesty/universe ppc64el python-nose all 1.3.7-2 [116 kB] Get:97 http://ftpmaster.internal/ubuntu zesty/main ppc64el python-numpy ppc64el 1:1.11.1~rc1-1ubuntu1 [1667 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 119 MB in 2s (46.5 MB/s) Selecting previously unselected package libpython3.5-minimal:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13948 files and directories currently installed.) Preparing to unpack .../0-libpython3.5-minimal_3.5.2-6_ppc64el.deb ... Unpacking libpython3.5-minimal:ppc64el (3.5.2-6) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../1-libexpat1_2.2.0-1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.0-1) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../2-python3.5-minimal_3.5.2-6_ppc64el.deb ... Unpacking python3.5-minimal (3.5.2-6) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../3-python3-minimal_3.5.1-4_ppc64el.deb ... Unpacking python3-minimal (3.5.1-4) ... Selecting previously unselected package mime-support. Preparing to unpack .../4-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:ppc64el. Preparing to unpack .../5-libmpdec2_2.4.2-1_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:ppc64el. Preparing to unpack .../6-libpython3.5-stdlib_3.5.2-6_ppc64el.deb ... Unpacking libpython3.5-stdlib:ppc64el (3.5.2-6) ... Selecting previously unselected package python3.5. Preparing to unpack .../7-python3.5_3.5.2-6_ppc64el.deb ... Unpacking python3.5 (3.5.2-6) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../8-libpython3-stdlib_3.5.1-4_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.5.1-4) ... Selecting previously unselected package dh-python. Preparing to unpack .../9-dh-python_2.20160818_all.deb ... Unpacking dh-python (2.20160818) ... Setting up libpython3.5-minimal:ppc64el (3.5.2-6) ... Setting up libexpat1:ppc64el (2.2.0-1) ... Setting up python3.5-minimal (3.5.2-6) ... Setting up python3-minimal (3.5.1-4) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 14898 files and directories currently installed.) Preparing to unpack .../00-python3_3.5.1-4_ppc64el.deb ... Unpacking python3 (3.5.1-4) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-8_ppc64el.deb ... Unpacking groff-base (1.22.3-8) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_9.0.6ubuntu3_ppc64el.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../03-libpipeline1_1.4.1-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.7.5-1_ppc64el.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../05-cmake-data_3.6.2-2ubuntu1_all.deb ... Unpacking cmake-data (3.6.2-2ubuntu1) ... Selecting previously unselected package liblzo2-2:ppc64el. Preparing to unpack .../06-liblzo2-2_2.08-1.2_ppc64el.deb ... Unpacking liblzo2-2:ppc64el (2.08-1.2) ... Selecting previously unselected package libicu57:ppc64el. Preparing to unpack .../07-libicu57_57.1-4_ppc64el.deb ... Unpacking libicu57:ppc64el (57.1-4) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../08-libxml2_2.9.4+dfsg1-2_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.4+dfsg1-2) ... Selecting previously unselected package libarchive13:ppc64el. Preparing to unpack .../09-libarchive13_3.2.1-2_ppc64el.deb ... Unpacking libarchive13:ppc64el (3.2.1-2) ... Selecting previously unselected package libcurl3:ppc64el. Preparing to unpack .../10-libcurl3_7.50.1-1ubuntu1_ppc64el.deb ... Unpacking libcurl3:ppc64el (7.50.1-1ubuntu1) ... Selecting previously unselected package libjsoncpp1:ppc64el. Preparing to unpack .../11-libjsoncpp1_1.7.2-1_ppc64el.deb ... Unpacking libjsoncpp1:ppc64el (1.7.2-1) ... Selecting previously unselected package cmake. Preparing to unpack .../12-cmake_3.6.2-2ubuntu1_ppc64el.deb ... Unpacking cmake (3.6.2-2ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:ppc64el. Preparing to unpack .../13-libjpeg-turbo8_1.5.0-0ubuntu1_ppc64el.deb ... Unpacking libjpeg-turbo8:ppc64el (1.5.0-0ubuntu1) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../14-libunistring0_0.9.3-5.2ubuntu1_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libpython2.7-minimal:ppc64el. Preparing to unpack .../15-libpython2.7-minimal_2.7.12-3build1_ppc64el.deb ... Unpacking libpython2.7-minimal:ppc64el (2.7.12-3build1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../16-python2.7-minimal_2.7.12-3build1_ppc64el.deb ... Unpacking python2.7-minimal (2.7.12-3build1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../17-python-minimal_2.7.11-2_ppc64el.deb ... Unpacking python-minimal (2.7.11-2) ... Selecting previously unselected package libpython2.7-stdlib:ppc64el. Preparing to unpack .../18-libpython2.7-stdlib_2.7.12-3build1_ppc64el.deb ... Unpacking libpython2.7-stdlib:ppc64el (2.7.12-3build1) ... Selecting previously unselected package python2.7. Preparing to unpack .../19-python2.7_2.7.12-3build1_ppc64el.deb ... Unpacking python2.7 (2.7.12-3build1) ... Selecting previously unselected package libpython-stdlib:ppc64el. Preparing to unpack .../20-libpython-stdlib_2.7.11-2_ppc64el.deb ... Unpacking libpython-stdlib:ppc64el (2.7.11-2) ... Setting up libpython2.7-minimal:ppc64el (2.7.12-3build1) ... Setting up python2.7-minimal (2.7.12-3build1) ... Setting up python-minimal (2.7.11-2) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18304 files and directories currently installed.) Preparing to unpack .../00-python_2.7.11-2_ppc64el.deb ... Unpacking python (2.7.11-2) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../01-libmagic1_1%3a5.28-2ubuntu1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.28-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../02-file_1%3a5.28-2ubuntu1_ppc64el.deb ... Unpacking file (1:5.28-2ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../03-gettext-base_0.19.8.1-1ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../04-libglib2.0-0_2.50.0-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.50.0-1) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../05-libsigsegv2_2.10-5_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../06-m4_1.4.17-5_ppc64el.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../07-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../08-autotools-dev_20160430.1_all.deb ... Unpacking autotools-dev (20160430.1) ... Selecting previously unselected package automake. Preparing to unpack .../09-automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../10-autopoint_0.19.8.1-1ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../11-libtool_2.4.6-1_all.deb ... Unpacking libtool (2.4.6-1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../12-dh-autoreconf_12_all.deb ... Unpacking dh-autoreconf (12) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../13-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 .../14-libfile-stripnondeterminism-perl_0.028-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.028-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../15-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../16-dh-strip-nondeterminism_0.028-1_all.deb ... Unpacking dh-strip-nondeterminism (0.028-1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../17-libcroco3_0.6.11-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../18-gettext_0.19.8.1-1ubuntu2_ppc64el.deb ... Unpacking gettext (0.19.8.1-1ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../19-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 .../20-po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package debhelper. Preparing to unpack .../21-debhelper_10.2.2ubuntu1_all.deb ... Unpacking debhelper (10.2.2ubuntu1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../22-hdf5-helpers_1.8.16+docs-8build2_ppc64el.deb ... Unpacking hdf5-helpers (1.8.16+docs-8build2) ... Selecting previously unselected package libaec0:ppc64el. Preparing to unpack .../23-libaec0_0.3.2-1_ppc64el.deb ... Unpacking libaec0:ppc64el (0.3.2-1) ... Selecting previously unselected package libblas-common. Preparing to unpack .../24-libblas-common_3.6.1-2ubuntu1_ppc64el.deb ... Unpacking libblas-common (3.6.1-2ubuntu1) ... Selecting previously unselected package libblas3. Preparing to unpack .../25-libblas3_3.6.1-2ubuntu1_ppc64el.deb ... Unpacking libblas3 (3.6.1-2ubuntu1) ... Selecting previously unselected package libboost1.62-dev:ppc64el. Preparing to unpack .../26-libboost1.62-dev_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost1.62-dev:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-dev:ppc64el. Preparing to unpack .../27-libboost-dev_1.62.0.0ubuntu1_ppc64el.deb ... Unpacking libboost-dev:ppc64el (1.62.0.0ubuntu1) ... Selecting previously unselected package libboost-regex1.62.0:ppc64el. Preparing to unpack .../28-libboost-regex1.62.0_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-regex1.62.0:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-graph1.62.0:ppc64el. Preparing to unpack .../29-libboost-graph1.62.0_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-graph1.62.0:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-serialization1.62.0:ppc64el. Preparing to unpack .../30-libboost-serialization1.62.0_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-serialization1.62.0:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-serialization1.62-dev:ppc64el. Preparing to unpack .../31-libboost-serialization1.62-dev_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-serialization1.62-dev:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-test1.62.0:ppc64el. Preparing to unpack .../32-libboost-test1.62.0_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-test1.62.0:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-test1.62-dev:ppc64el. Preparing to unpack .../33-libboost-test1.62-dev_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-test1.62-dev:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-graph1.62-dev:ppc64el. Preparing to unpack .../34-libboost-graph1.62-dev_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-graph1.62-dev:ppc64el (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-graph-dev:ppc64el. Preparing to unpack .../35-libboost-graph-dev_1.62.0.0ubuntu1_ppc64el.deb ... Unpacking libboost-graph-dev:ppc64el (1.62.0.0ubuntu1) ... Selecting previously unselected package libboost-python1.62.0. Preparing to unpack .../36-libboost-python1.62.0_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-python1.62.0 (1.62.0+dfsg-2) ... Selecting previously unselected package libpython2.7:ppc64el. Preparing to unpack .../37-libpython2.7_2.7.12-3build1_ppc64el.deb ... Unpacking libpython2.7:ppc64el (2.7.12-3build1) ... Selecting previously unselected package libexpat1-dev:ppc64el. Preparing to unpack .../38-libexpat1-dev_2.2.0-1_ppc64el.deb ... Unpacking libexpat1-dev:ppc64el (2.2.0-1) ... Selecting previously unselected package libpython2.7-dev:ppc64el. Preparing to unpack .../39-libpython2.7-dev_2.7.12-3build1_ppc64el.deb ... Unpacking libpython2.7-dev:ppc64el (2.7.12-3build1) ... Selecting previously unselected package libpython-dev:ppc64el. Preparing to unpack .../40-libpython-dev_2.7.11-2_ppc64el.deb ... Unpacking libpython-dev:ppc64el (2.7.11-2) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../41-python2.7-dev_2.7.12-3build1_ppc64el.deb ... Unpacking python2.7-dev (2.7.12-3build1) ... Selecting previously unselected package python-dev. Preparing to unpack .../42-python-dev_2.7.11-2_ppc64el.deb ... Unpacking python-dev (2.7.11-2) ... Selecting previously unselected package libpython3.5:ppc64el. Preparing to unpack .../43-libpython3.5_3.5.2-6_ppc64el.deb ... Unpacking libpython3.5:ppc64el (3.5.2-6) ... Selecting previously unselected package libpython3.5-dev:ppc64el. Preparing to unpack .../44-libpython3.5-dev_3.5.2-6_ppc64el.deb ... Unpacking libpython3.5-dev:ppc64el (3.5.2-6) ... Selecting previously unselected package libpython3-dev:ppc64el. Preparing to unpack .../45-libpython3-dev_3.5.1-4_ppc64el.deb ... Unpacking libpython3-dev:ppc64el (3.5.1-4) ... Selecting previously unselected package python3.5-dev. Preparing to unpack .../46-python3.5-dev_3.5.2-6_ppc64el.deb ... Unpacking python3.5-dev (3.5.2-6) ... Selecting previously unselected package python3-dev. Preparing to unpack .../47-python3-dev_3.5.1-4_ppc64el.deb ... Unpacking python3-dev (3.5.1-4) ... Selecting previously unselected package libboost-python1.62-dev. Preparing to unpack .../48-libboost-python1.62-dev_1.62.0+dfsg-2_ppc64el.deb ... Unpacking libboost-python1.62-dev (1.62.0+dfsg-2) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../49-libboost-python-dev_1.62.0.0ubuntu1_ppc64el.deb ... Unpacking libboost-python-dev (1.62.0.0ubuntu1) ... Selecting previously unselected package libgfortran3:ppc64el. Preparing to unpack .../50-libgfortran3_6.2.0-10ubuntu1_ppc64el.deb ... Unpacking libgfortran3:ppc64el (6.2.0-10ubuntu1) ... Selecting previously unselected package libsz2:ppc64el. Preparing to unpack .../51-libsz2_0.3.2-1_ppc64el.deb ... Unpacking libsz2:ppc64el (0.3.2-1) ... Selecting previously unselected package libhdf5-10:ppc64el. Preparing to unpack .../52-libhdf5-10_1.8.16+docs-8build2_ppc64el.deb ... Unpacking libhdf5-10:ppc64el (1.8.16+docs-8build2) ... Selecting previously unselected package libhdf5-cpp-11:ppc64el. Preparing to unpack .../53-libhdf5-cpp-11_1.8.16+docs-8build2_ppc64el.deb ... Unpacking libhdf5-cpp-11:ppc64el (1.8.16+docs-8build2) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../54-zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu5_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu5) ... Selecting previously unselected package libjpeg-turbo8-dev:ppc64el. Preparing to unpack .../55-libjpeg-turbo8-dev_1.5.0-0ubuntu1_ppc64el.deb ... Unpacking libjpeg-turbo8-dev:ppc64el (1.5.0-0ubuntu1) ... Selecting previously unselected package libjpeg8:ppc64el. Preparing to unpack .../56-libjpeg8_8c-2ubuntu8_ppc64el.deb ... Unpacking libjpeg8:ppc64el (8c-2ubuntu8) ... Selecting previously unselected package libjpeg8-dev:ppc64el. Preparing to unpack .../57-libjpeg8-dev_8c-2ubuntu8_ppc64el.deb ... Unpacking libjpeg8-dev:ppc64el (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:ppc64el. Preparing to unpack .../58-libjpeg-dev_8c-2ubuntu8_ppc64el.deb ... Unpacking libjpeg-dev:ppc64el (8c-2ubuntu8) ... Selecting previously unselected package libaec-dev:ppc64el. Preparing to unpack .../59-libaec-dev_0.3.2-1_ppc64el.deb ... Unpacking libaec-dev:ppc64el (0.3.2-1) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../60-libhdf5-dev_1.8.16+docs-8build2_ppc64el.deb ... Unpacking libhdf5-dev (1.8.16+docs-8build2) ... Selecting previously unselected package liblapack3. Preparing to unpack .../61-liblapack3_3.6.1-2ubuntu1_ppc64el.deb ... Unpacking liblapack3 (3.6.1-2ubuntu1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../62-python-pkg-resources_26.1.1-1_all.deb ... Unpacking python-pkg-resources (26.1.1-1) ... Selecting previously unselected package python-nose. Preparing to unpack .../63-python-nose_1.3.7-2_all.deb ... Unpacking python-nose (1.3.7-2) ... Selecting previously unselected package python-numpy. Preparing to unpack .../64-python-numpy_1%3a1.11.1~rc1-1ubuntu1_ppc64el.deb ... Unpacking python-numpy (1:1.11.1~rc1-1ubuntu1) ... Selecting previously unselected package sbuild-build-depends-opengm-dummy. Preparing to unpack .../65-sbuild-build-depends-opengm-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-opengm-dummy (0.invalid.0) ... Setting up libboost-serialization1.62.0:ppc64el (1.62.0+dfsg-2) ... Setting up libaec0:ppc64el (0.3.2-1) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libboost1.62-dev:ppc64el (1.62.0+dfsg-2) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:ppc64el (2.10-5) ... Setting up libcurl3:ppc64el (7.50.1-1ubuntu1) ... Setting up libblas-common (3.6.1-2ubuntu1) ... Setting up libgfortran3:ppc64el (6.2.0-10ubuntu1) ... Setting up groff-base (1.22.3-8) ... Setting up libglib2.0-0:ppc64el (2.50.0-1) ... No schema files found: doing nothing. Setting up gettext-base (0.19.8.1-1ubuntu2) ... Setting up cmake-data (3.6.2-2ubuntu1) ... Setting up libjpeg-turbo8:ppc64el (1.5.0-0ubuntu1) ... Setting up libpipeline1:ppc64el (1.4.1-2) ... Setting up m4 (1.4.17-5) ... Setting up libicu57:ppc64el (57.1-4) ... Setting up libboost-serialization1.62-dev:ppc64el (1.62.0+dfsg-2) ... Setting up libxml2:ppc64el (2.9.4+dfsg1-2) ... Setting up libmagic1:ppc64el (1:5.28-2ubuntu1) ... Setting up libcroco3:ppc64el (0.6.11-1) ... Setting up libblas3 (3.6.1-2ubuntu1) ... update-alternatives: using /usr/lib/libblas/libblas.so.3 to provide /usr/lib/libblas.so.3 (libblas.so.3) in auto mode Setting up libjpeg-turbo8-dev:ppc64el (1.5.0-0ubuntu1) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... Setting up autotools-dev (20160430.1) ... Setting up libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Setting up libboost-test1.62.0:ppc64el (1.62.0+dfsg-2) ... Setting up libexpat1-dev:ppc64el (2.2.0-1) ... Setting up libboost-python1.62.0 (1.62.0+dfsg-2) ... Setting up libboost-dev:ppc64el (1.62.0.0ubuntu1) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up hdf5-helpers (1.8.16+docs-8build2) ... Setting up libpython2.7-stdlib:ppc64el (2.7.12-3build1) ... Setting up autopoint (0.19.8.1-1ubuntu2) ... Setting up libmpdec2:ppc64el (2.4.2-1) ... Setting up liblzo2-2:ppc64el (2.08-1.2) ... Setting up libsz2:ppc64el (0.3.2-1) ... Setting up zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu5) ... Setting up libfile-stripnondeterminism-perl (0.028-1) ... Setting up libjpeg8:ppc64el (8c-2ubuntu8) ... Setting up libjsoncpp1:ppc64el (1.7.2-1) ... Setting up libhdf5-10:ppc64el (1.8.16+docs-8build2) ... Setting up libhdf5-cpp-11:ppc64el (1.8.16+docs-8build2) ... Setting up gettext (0.19.8.1-1ubuntu2) ... Setting up libarchive13:ppc64el (3.2.1-2) ... Setting up liblapack3 (3.6.1-2ubuntu1) ... update-alternatives: using /usr/lib/lapack/liblapack.so.3 to provide /usr/lib/liblapack.so.3 (liblapack.so.3) in auto mode Setting up libpython3.5-stdlib:ppc64el (3.5.2-6) ... Setting up libboost-regex1.62.0:ppc64el (1.62.0+dfsg-2) ... Setting up libaec-dev:ppc64el (0.3.2-1) ... Setting up python2.7 (2.7.12-3build1) ... Setting up libhdf5-dev (1.8.16+docs-8build2) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/powerpc64le-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up autoconf (2.69-10) ... Setting up file (1:5.28-2ubuntu1) ... Setting up libboost-test1.62-dev:ppc64el (1.62.0+dfsg-2) ... Setting up libpython-stdlib:ppc64el (2.7.11-2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libjpeg8-dev:ppc64el (8c-2ubuntu8) ... Setting up libjpeg-dev:ppc64el (8c-2ubuntu8) ... Setting up libpython2.7:ppc64el (2.7.12-3build1) ... Setting up automake (1:1.15-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libpython2.7-dev:ppc64el (2.7.12-3build1) ... Setting up cmake (3.6.2-2ubuntu1) ... Setting up python2.7-dev (2.7.12-3build1) ... Setting up python (2.7.11-2) ... Setting up libtool (2.4.6-1) ... Setting up python3.5 (3.5.2-6) ... Setting up libpython3-stdlib:ppc64el (3.5.1-4) ... Setting up libpython-dev:ppc64el (2.7.11-2) ... Setting up po-debconf (1.0.19) ... Setting up libboost-graph1.62.0:ppc64el (1.62.0+dfsg-2) ... Setting up libpython3.5:ppc64el (3.5.2-6) ... Setting up python-dev (2.7.11-2) ... Setting up libboost-graph1.62-dev:ppc64el (1.62.0+dfsg-2) ... Setting up python-pkg-resources (26.1.1-1) ... Setting up libpython3.5-dev:ppc64el (3.5.2-6) ... Setting up python-numpy (1:1.11.1~rc1-1ubuntu1) ... Setting up python3.5-dev (3.5.2-6) ... Setting up python-nose (1.3.7-2) ... Setting up libpython3-dev:ppc64el (3.5.1-4) ... Setting up libboost-graph-dev:ppc64el (1.62.0.0ubuntu1) ... Setting up dh-autoreconf (12) ... Setting up python3 (3.5.1-4) ... Setting up python3-dev (3.5.1-4) ... Setting up dh-strip-nondeterminism (0.028-1) ... Setting up dh-python (2.20160818) ... Setting up debhelper (10.2.2ubuntu1) ... Setting up libboost-python1.62-dev (1.62.0+dfsg-2) ... Setting up libboost-python-dev (1.62.0.0ubuntu1) ... Setting up sbuild-build-depends-opengm-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-31-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.27-9ubuntu1 dpkg-dev_1.18.10ubuntu1 g++-6_6.2.0-10ubuntu1 gcc-6_6.2.0-10ubuntu1 libc6-dev_2.24-3ubuntu1 libstdc++-6-dev_6.2.0-10ubuntu1 libstdc++6_6.2.0-10ubuntu1 linux-libc-dev_4.8.0-27.29 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_1.20-1 apt_1.3.1 apt-transport-https_1.3.1 autoconf_2.69-10 automake_1:1.15-4ubuntu1 autopoint_0.19.8.1-1ubuntu2 autotools-dev_20160430.1 base-files_9.6ubuntu6 base-passwd_3.5.40 bash_4.3-15ubuntu1 binutils_2.27-9ubuntu1 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.28.2-1ubuntu1 build-essential_12.1ubuntu2 bzip2_1.0.6-8build1 ca-certificates_20160104ubuntu1 cmake_3.6.2-2ubuntu1 cmake-data_3.6.2-2ubuntu1 coreutils_8.25-2ubuntu2 cpp_4:6.1.1-1ubuntu2 cpp-6_6.2.0-10ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.59ubuntu1 debhelper_10.2.2ubuntu1 debianutils_4.8 dh-autoreconf_12 dh-python_2.20160818 dh-strip-nondeterminism_0.028-1 diffutils_1:3.3-3 dmsetup_2:1.02.133-1ubuntu1 dpkg_1.18.10ubuntu1 dpkg-dev_1.18.10ubuntu1 e2fslibs_1.43.3-1 e2fsprogs_1.43.3-1 fakeroot_1.21-1ubuntu2 file_1:5.28-2ubuntu1 findutils_4.6.0+git+20160703-2 g++_4:6.1.1-1ubuntu2 g++-6_6.2.0-10ubuntu1 gcc_4:6.1.1-1ubuntu2 gcc-6_6.2.0-10ubuntu1 gcc-6-base_6.2.0-10ubuntu1 gettext_0.19.8.1-1ubuntu2 gettext-base_0.19.8.1-1ubuntu2 gnupg_2.1.15-1ubuntu6 gnupg-agent_2.1.15-1ubuntu6 gpgv_2.1.15-1ubuntu6 grep_2.25-6 groff-base_1.22.3-8 gzip_1.6-4ubuntu1 hdf5-helpers_1.8.16+docs-8build2 hostname_3.18 init_1.45 init-system-helpers_1.45 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libaec-dev_0.3.2-1 libaec0_0.3.2-1 libapparmor1_2.10.95-4ubuntu5.2 libapt-pkg5.0_1.3.1 libarchive-zip-perl_1.59-1 libarchive13_3.2.1-2 libasan3_6.2.0-10ubuntu1 libasn1-8-heimdal_1.7~git20160703+dfsg-1 libassuan0_2.4.3-1 libatomic1_6.2.0-10ubuntu1 libattr1_1:2.4.47-2 libaudit-common_1:2.6.6-1ubuntu1 libaudit1_1:2.6.6-1ubuntu1 libblas-common_3.6.1-2ubuntu1 libblas3_3.6.1-2ubuntu1 libblkid1_2.28.2-1ubuntu1 libboost-dev_1.62.0.0ubuntu1 libboost-graph-dev_1.62.0.0ubuntu1 libboost-graph1.62-dev_1.62.0+dfsg-2 libboost-graph1.62.0_1.62.0+dfsg-2 libboost-python-dev_1.62.0.0ubuntu1 libboost-python1.62-dev_1.62.0+dfsg-2 libboost-python1.62.0_1.62.0+dfsg-2 libboost-regex1.62.0_1.62.0+dfsg-2 libboost-serialization1.62-dev_1.62.0+dfsg-2 libboost-serialization1.62.0_1.62.0+dfsg-2 libboost-test1.62-dev_1.62.0+dfsg-2 libboost-test1.62.0_1.62.0+dfsg-2 libboost1.62-dev_1.62.0+dfsg-2 libbz2-1.0_1.0.6-8build1 libc-bin_2.24-3ubuntu1 libc-dev-bin_2.24-3ubuntu1 libc6_2.24-3ubuntu1 libc6-dev_2.24-3ubuntu1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_6.2.0-10ubuntu1 libcomerr2_1.43.3-1 libcroco3_0.6.11-1 libcryptsetup4_2:1.7.2-0ubuntu1 libcurl3_7.50.1-1ubuntu1 libcurl3-gnutls_7.50.1-1ubuntu1 libdb5.3_5.3.28-12 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.133-1ubuntu1 libdpkg-perl_1.18.10ubuntu1 libexpat1_2.2.0-1 libexpat1-dev_2.2.0-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.28.2-1ubuntu1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.028-1 libgcc-6-dev_6.2.0-10ubuntu1 libgcc1_1:6.2.0-10ubuntu1 libgcrypt20_1.7.2-2ubuntu1 libgdbm3_1.8.3-14 libgfortran3_6.2.0-10ubuntu1 libglib2.0-0_2.50.0-1 libgmp10_2:6.1.1+dfsg-1 libgnutls30_3.5.3-5ubuntu1 libgomp1_6.2.0-10ubuntu1 libgpg-error0_1.24-1 libgssapi-krb5-2_1.14.3+dfsg-2 libgssapi3-heimdal_1.7~git20160703+dfsg-1 libhcrypto4-heimdal_1.7~git20160703+dfsg-1 libhdf5-10_1.8.16+docs-8build2 libhdf5-cpp-11_1.8.16+docs-8build2 libhdf5-dev_1.8.16+docs-8build2 libheimbase1-heimdal_1.7~git20160703+dfsg-1 libheimntlm0-heimdal_1.7~git20160703+dfsg-1 libhogweed4_3.2-1 libhx509-5-heimdal_1.7~git20160703+dfsg-1 libicu57_57.1-4 libidn11_1.33-1 libip4tc0_1.6.0-3ubuntu2 libisl15_0.17.1-1 libitm1_6.2.0-10ubuntu1 libjpeg-dev_8c-2ubuntu8 libjpeg-turbo8_1.5.0-0ubuntu1 libjpeg-turbo8-dev_1.5.0-0ubuntu1 libjpeg8_8c-2ubuntu8 libjpeg8-dev_8c-2ubuntu8 libjsoncpp1_1.7.2-1 libk5crypto3_1.14.3+dfsg-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_22-1.1ubuntu1 libkrb5-26-heimdal_1.7~git20160703+dfsg-1 libkrb5-3_1.14.3+dfsg-2 libkrb5support0_1.14.3+dfsg-2 libksba8_1.3.4-4 liblapack3_3.6.1-2ubuntu1 libldap-2.4-2_2.4.42+dfsg-2ubuntu5 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.2 liblzo2-2_2.08-1.2 libmagic1_1:5.28-2ubuntu1 libmount1_2.28.2-1ubuntu1 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.2-1 libnpth0_1.2-3 libp11-kit0_0.23.2-5 libpam-modules_1.1.8-3.2ubuntu2 libpam-modules-bin_1.1.8-3.2ubuntu2 libpam-runtime_1.1.8-3.2ubuntu2 libpam0g_1.1.8-3.2ubuntu2 libpcre3_2:8.39-2 libperl5.22_5.22.2-3 libperl5.24_5.24.1~rc3-3 libpipeline1_1.4.1-2 libpng16-16_1.6.25-1 libprocps6_2:3.3.12-1ubuntu2 libpython-dev_2.7.11-2 libpython-stdlib_2.7.11-2 libpython2.7_2.7.12-3build1 libpython2.7-dev_2.7.12-3build1 libpython2.7-minimal_2.7.12-3build1 libpython2.7-stdlib_2.7.12-3build1 libpython3-dev_3.5.1-4 libpython3-stdlib_3.5.1-4 libpython3.5_3.5.2-6 libpython3.5-dev_3.5.2-6 libpython3.5-minimal_3.5.2-6 libpython3.5-stdlib_3.5.2-6 libreadline7_7.0-0ubuntu2 libroken18-heimdal_1.7~git20160703+dfsg-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.26.dfsg1-15 libsasl2-modules-db_2.1.26.dfsg1-15 libseccomp2_2.3.1-2ubuntu2 libselinux1_2.5-3 libsemanage-common_2.5-1 libsemanage1_2.5-1 libsepol1_2.5-1 libsigsegv2_2.10-5 libslang2_2.3.0-2.3ubuntu1 libsmartcols1_2.28.2-1ubuntu1 libsqlite3-0_3.14.1-1build1 libss2_1.43.3-1 libssl1.0.0_1.0.2g-1ubuntu9 libstdc++-6-dev_6.2.0-10ubuntu1 libstdc++6_6.2.0-10ubuntu1 libsystemd0_231-10 libsz2_0.3.2-1 libtasn1-6_4.9-4 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-1 libubsan0_6.2.0-10ubuntu1 libudev1_231-10 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-5 libuuid1_2.28.2-1ubuntu1 libwind0-heimdal_1.7~git20160703+dfsg-1 libxml2_2.9.4+dfsg1-2 linux-libc-dev_4.8.0-27.29 lockfile-progs_0.1.17 login_1:4.2-3.2ubuntu1 lsb-base_9.20160110ubuntu5 m4_1.4.17-5 make_4.1-9 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.28.2-1ubuntu1 multiarch-support_2.24-3ubuntu1 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu9 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu1 patch_2.7.5-1 perl_5.24.1~rc3-3 perl-base_5.24.1~rc3-3 perl-modules-5.22_5.22.2-3 perl-modules-5.24_5.24.1~rc3-3 pinentry-curses_0.9.7-5 pkg-create-dbgsym_0.72 pkgbinarymangler_131 po-debconf_1.0.19 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 python_2.7.11-2 python-dev_2.7.11-2 python-minimal_2.7.11-2 python-nose_1.3.7-2 python-numpy_1:1.11.1~rc1-1ubuntu1 python-pkg-resources_26.1.1-1 python2.7_2.7.12-3build1 python2.7-dev_2.7.12-3build1 python2.7-minimal_2.7.12-3build1 python3_3.5.1-4 python3-dev_3.5.1-4 python3-minimal_3.5.1-4 python3.5_3.5.2-6 python3.5-dev_3.5.2-6 python3.5-minimal_3.5.2-6 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-opengm-dummy_0.invalid.0 sed_4.2.2-8 sensible-utils_0.0.9 systemd_231-10 systemd-sysv_231-10 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-1 tzdata_2016h-1 ubuntu-keyring_2016.10.27 util-linux_2.28.2-1ubuntu1 xz-utils_5.2.2-1.2 zlib1g_1:1.2.8.dfsg-2ubuntu5 zlib1g-dev_1:1.2.8.dfsg-2ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Nov 1 17:04:19 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./opengm_2.3.6+20160905-1build1.dsc dpkg-source: info: extracting opengm in opengm-2.3.6+20160905 dpkg-source: info: unpacking opengm_2.3.6+20160905.orig.tar.gz dpkg-source: info: unpacking opengm_2.3.6+20160905-1build1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<>/opengm-2.3.6+20160905 SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>/opengm-2.3.6+20160905' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package opengm dpkg-buildpackage: info: source version 2.3.6+20160905-1build1 dpkg-buildpackage: info: source distribution zesty dpkg-source --before-build opengm-2.3.6+20160905 dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean --parallel --builddirectory=/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --with python2 dh_testdir -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_auto_clean -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_clean -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu debian/rules build-arch dh build-arch --parallel --builddirectory=/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --with python2 dh_testdir -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_update_autotools_config -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/<>/opengm-2.3.6+20160905' dh_auto_configure -- -DBUILD_COMMANDLINE=ON -DBUILD_CONVERTER=ON -DBUILD_EXAMPLES=OFF -DBUILD_PYTHON_WRAPPER=ON -DBUILD_TUTORIALS=OFF -DCMAKE_SKIP_RPATH=ON -DWITH_BOOST=ON -DWITH_HDF5=ON -DWITH_OPENMP=ON -DWITH_VIGRA=OFF -DBUILD_TESTING=ON \ -DBUILD_DOCS=OFF \ -DBUILD_PYTHON_DOCS=OFF cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DBUILD_COMMANDLINE=ON -DBUILD_CONVERTER=ON -DBUILD_EXAMPLES=OFF -DBUILD_PYTHON_WRAPPER=ON -DBUILD_TUTORIALS=OFF -DCMAKE_SKIP_RPATH=ON -DWITH_BOOST=ON -DWITH_HDF5=ON -DWITH_OPENMP=ON -DWITH_VIGRA=OFF -DBUILD_TESTING=ON -DBUILD_DOCS=OFF -DBUILD_PYTHON_DOCS=OFF -- The C compiler identification is GNU 6.2.0 -- The CXX compiler identification is GNU 6.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- -------------------------------------------------------------------------- -- WARNING: Compiler warnings are very sloppy -> increase CMake-WARNINGLEVEL -- -------------------------------------------------------------------------- -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- build without CPLEX interface -- build without AD3 interface -- build without GUROBI interface -- build with Boost -- Boost version: 1.62.0 -- build with HDF5 support -- Checking HDF5 version (at least 1.8): ok -- Found HDF5: /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so -- build without external inference algorithm TRWS -- build without external inference algorithm GCO -- build without external inference algorithm MRF -- build without external inference algorithm QPBO -- build without external inference algorithm FastPD -- build without external inference algorithm MaxFlow-IBFS -- build without external inference algorithm MaxFlow -- build without VIGRA -- build without inference algorithm DDBundle -- build without external inference library grante -- Try OpenMP C flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Try OpenMP CXX flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Found OpenMP: -fopenmp -- build with OpenMP -- build without external inference algorithms from LibDai -- build without external inference algorithm DAOOPT -- build without external inference algorithm MPLP -- build without external inference algorithm MPLP -- build without external inference algorithm PLANARYTY -- build without external inference algorithm BLOSSOM5 -- 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 -- Linking to RT is enabled -- true CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message): Imported targets not available for Boost version 106200 Call Stack (most recent call first): /usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.6/Modules/FindBoost.cmake:1411 (_Boost_MISSING_DEPENDENCIES) src/interfaces/python/opengm/CMakeLists.txt:15 (find_package) -- Boost version: 1.62.0 -- Found the following Boost libraries: -- python -- Found NUMPY: /usr/include -- Found PythonLibs: /usr/lib/powerpc64le-linux-gnu/libpython2.7.so (found version "2.7.12+") -- copy python-opengmcore files from src to build -- copy python-inference files from src to build -- build opengm python with HDF5 support -- copy python-hdf5 files from src to build -- copy python-opengm files from src to build -- copy python-opengm files from src to build -- copy test.py -- Detected a 64 Bit Machine -- Check size of char -- Check size of char - done -- Check size of signed char -- Check size of signed char - done -- Check size of unsigned char -- Check size of unsigned char - done -- Check size of wchar_t -- Check size of wchar_t - done -- Check size of short -- Check size of short - done -- Check size of unsigned short -- Check size of unsigned short - done -- Check size of int -- Check size of int - done -- Check size of unsigned int -- Check size of unsigned int - done -- Check size of long -- Check size of long - done -- Check size of unsigned long -- Check size of unsigned long - done -- Check size of long long -- Check size of long long - done -- Check size of unsigned long long -- Check size of unsigned long long - done -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Found PythonInterp: /usr/bin/python (found version "2.7.12") -- Searching for Python nosetests: ok -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu make[1]: Leaving directory '/<>/opengm-2.3.6+20160905' dh_auto_build -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu make -j4 make[1]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -H/<>/opengm-2.3.6+20160905 -B/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/depend make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/depend make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/depend make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/DependInfo.cmake --color= Scanning dependencies of target opengm_max_prod make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build Scanning dependencies of target opengm_min_sum_small make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 1%] Building CXX object src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/opengm_max_prod.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/opengm_max_prod.dir/opengm_max_prod.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx Scanning dependencies of target opengm_min_sum [ 2%] Building CXX object src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/opengm_min_sum_small.cxx.o make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/opengm_min_sum_small.dir/opengm_min_sum_small.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 3%] Building CXX object src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/opengm_min_sum.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -o CMakeFiles/opengm_min_sum.dir/opengm_min_sum.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx Scanning dependencies of target _opengmcore make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 3%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/opengmcore.cpp.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/opengmcore.cpp.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:4:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:4:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:4:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:25:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/infandflip_caller.hxx: In member function ‘virtual void opengm::interface::InfAndFlipCaller::runImpl(GM&, opengm::interface::InfAndFlipCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/infandflip_caller.hxx:109:59: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename InfAndFlipType::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/infandflip_caller.hxx:110:57: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename InfAndFlipType::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:10:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:230:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:242:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:266:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:293:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:341:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:449:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:456:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:466:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:476:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:490:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:503:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:394:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:582:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:590:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:645:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:900:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:950:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:1313:2: warning: extra ‘;’ [-Wpedantic] };//namespace trws_base ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: In member function ‘void opengm::trws_base::DecompositionStorage::_InitSubModels(const DDVectorType*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:947:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr > pdecomposition; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:953:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new GridDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:958:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new EdgeDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:963:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new MonotoneChainsDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:998:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:1319:2: warning: extra ‘;’ [-Wpedantic] };//DD ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx: In member function ‘void opengm::LPReparametrisationStorage::serialize(VECTOR*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:171:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (IndexType factorId=0;factorId<_dualVariables.size();++factorId) ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:176:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ pserialization->resize(i); ^~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:263:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: In function ‘void opengm::LPtoDecompositionStorage(const opengm::LPReparametrisationStorage&, opengm::trws_base::DecompositionStorage*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:448:61: warning: typedef ‘uIterator’ locally defined but not used [-Wunused-local-typedefs] typedef typename LPReparametrisationStorage::uIterator uIterator; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/trwsi_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:26: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:141:4: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/adsal_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:27: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:215:3: warning: extra ‘;’ [-Wpedantic] {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:231:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:268:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:291:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:349:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:359:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:366:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:373:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:386:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:400:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:427:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:438:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/adsal_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:27: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:502:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:594:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:729:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:739:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:782:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:803:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:874:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: In member function ‘bool TransportSolver::TransportationSolver::_CheckDualConstraints(const UnaryDense&, const UnaryDense&, std::pair*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:884:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (typename UnaryDense::const_iterator ybeg=ydual.begin();ybeg>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:897:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ return true; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:898:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:922:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:943:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1038:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1051:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1141:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1159:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1174:2: warning: extra ‘;’ [-Wpedantic] };//TS ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:6:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/adsal_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:27: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:687:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:696:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:750:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/nesterov_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:28: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:261:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:20:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx: In member function ‘void opengm::interface::GraphCutCaller::runImplHelper(GM&, opengm::interface::GraphCutCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:159:50: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:160:48: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:21:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx: In member function ‘void opengm::interface::AlphaExpansionCaller::runImplHelper(GM&, opengm::interface::AlphaExpansionCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:120:56: warning: typedef ‘CurrentVerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::VerboseVisitorType CurrentVerboseVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:121:54: warning: typedef ‘CurrentEmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::EmptyVisitorType CurrentEmptyVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:22:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx: In member function ‘void opengm::interface::AlphaBetaSwapCaller::runImplHelper(GM&, opengm::interface::AlphaBetaSwapCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:68:55: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:69:53: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:23: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx:43:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:23:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx: In member function ‘void opengm::interface::QPBOCaller::runFinal(GM&, opengm::interface::QPBOCaller::OutputBase&, const typename QPBO::Parameter&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:96:46: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:97:44: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/partitionmove_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:29: /<>/opengm-2.3.6+20160905/include/opengm/inference/partition-move.hxx:72:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:29, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:31: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:31:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx: In member function ‘virtual void opengm::interface::SelfFusionCaller::runImpl(GM&, opengm::interface::SelfFusionCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx:90:48: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename INF::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx:91:46: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename INF::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:34:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx: In member function ‘void opengm::interface::GraphCutCaller::runImplHelper(GM&, opengm::interface::GraphCutCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:159:50: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:160:48: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:35:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx: In member function ‘void opengm::interface::AlphaExpansionCaller::runImplHelper(GM&, opengm::interface::AlphaExpansionCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:120:56: warning: typedef ‘CurrentVerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::VerboseVisitorType CurrentVerboseVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:121:54: warning: typedef ‘CurrentEmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::EmptyVisitorType CurrentEmptyVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:36:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx: In member function ‘void opengm::interface::AlphaBetaSwapCaller::runImplHelper(GM&, opengm::interface::AlphaBetaSwapCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:68:55: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:69:53: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:37: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx:43:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:37:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx: In member function ‘void opengm::interface::QPBOCaller::runFinal(GM&, opengm::interface::QPBOCaller::OutputBase&, const typename QPBO::Parameter&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:96:46: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:17: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:97:44: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/sat_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:45: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:45:36: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: In member function ‘opengm::InferenceTermination opengm::SAT::infer(VISITOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:115:35: warning: typedef ‘clause’ locally defined but not used [-Wunused-local-typedefs] typedef std::pair clause; ^~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/dd_subgradient_caller.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:51: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In constructor ‘opengm::DualDecompositionBaseParameter::DualDecompositionBaseParameter()’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:60:14: warning: ‘opengm::DualDecompositionBaseParameter::stepsizeNormalizedSubgradient_’ will be initialized after [-Wreorder] bool stepsizeNormalizedSubgradient_; //obsolete ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:51:14: warning: ‘size_t opengm::DualDecompositionBaseParameter::k_’ [-Wreorder] size_t k_; ^~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:63:7: warning: when initialized here [-Wreorder] DualDecompositionBaseParameter() : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:39:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx: In member function ‘void opengm::interface::GraphCutCaller::runImplHelper(GM&, opengm::interface::GraphCutCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:159:50: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/graphcut_caller.hxx:160:48: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphCut::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:40:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx: In member function ‘void opengm::interface::AlphaExpansionCaller::runImplHelper(GM&, opengm::interface::AlphaExpansionCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:120:56: warning: typedef ‘CurrentVerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::VerboseVisitorType CurrentVerboseVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphaexpansion_caller.hxx:121:54: warning: typedef ‘CurrentEmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaExpansion::EmptyVisitorType CurrentEmptyVisitorType; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:41:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx: In member function ‘void opengm::interface::AlphaBetaSwapCaller::runImplHelper(GM&, opengm::interface::AlphaBetaSwapCaller::OutputBase&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:68:55: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/alphabetaswap_caller.hxx:69:53: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename AlphaBetaSwap::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:42: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx:43:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:42:0: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx: In member function ‘void opengm::interface::QPBOCaller::runFinal(GM&, opengm::interface::QPBOCaller::OutputBase&, const typename QPBO::Parameter&, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:96:46: warning: typedef ‘VerboseVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::VerboseVisitorType VerboseVisitorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/qpbo_caller.hxx:97:44: warning: typedef ‘EmptyVisitorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename QPBO::EmptyVisitorType EmptyVisitorType; ^~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; PARAMETER = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; CHILD = opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/icm_caller.hxx:54:4: required from ‘void opengm::interface::ICMCaller::runImpl(GM&, opengm::interface::ICMCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; opengm::interface::ICMCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer, opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:87:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘opengm::IndependentFactor::IndependentFactor(const opengm::Factor&) [with GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:281:10: required from ‘opengm::AStar::AStar(const GM&, opengm::AStar::Parameter) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:184:22: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; PARAMETER = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; CHILD = opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/astar_caller.hxx:72:4: required from ‘void opengm::interface::AStarCaller::runImpl(GM&, opengm::interface::AStarCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; opengm::interface::AStarCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer, opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:87:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/sat_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:72: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:45:36: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: In member function ‘opengm::InferenceTermination opengm::SAT::infer(VISITOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:115:35: warning: typedef ‘clause’ locally defined but not used [-Wunused-local-typedefs] typedef std::pair clause; ^~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/dd_subgradient_caller.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:79: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In constructor ‘opengm::DualDecompositionBaseParameter::DualDecompositionBaseParameter()’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:60:14: warning: ‘opengm::DualDecompositionBaseParameter::stepsizeNormalizedSubgradient_’ will be initialized after [-Wreorder] bool stepsizeNormalizedSubgradient_; //obsolete ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:51:14: warning: ‘size_t opengm::DualDecompositionBaseParameter::k_’ [-Wreorder] size_t k_; ^~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:63:7: warning: when initialized here [-Wreorder] DualDecompositionBaseParameter() : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; PARAMETER = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/icm_caller.hxx:54:4: required from ‘void opengm::interface::ICMCaller::runImpl(GM&, opengm::interface::ICMCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::ICMCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum_small.cxx:139:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:13: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:13: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:17: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:13: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/python/numpyview.hxx:45:55: required from ‘opengm::python::NumpyView::NumpyView(boost::python::api::object) [with V = bool; long unsigned int DIM = 1ul]’ /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:284:7: required from ‘static void opengm::python::NumpyViewType_from_python_numpyarray::construct(PyObject*, boost::python::converter::rvalue_from_python_stage1_data*) [with VALUE_TYPE = bool; long unsigned int DIM = 1ul; PyObject = _object]’ /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:233:67: required from ‘opengm::python::NumpyViewType_from_python_numpyarray::NumpyViewType_from_python_numpyarray() [with VALUE_TYPE = bool; long unsigned int DIM = 1ul]’ /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:306:4: required from ‘void opengm::python::initializeNumpyViewConverters() [with T = bool; long unsigned int DIM = 1ul]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/opengmcore.cpp:586:58: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/accumulation.hxx:12:7: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > > >; PARAMETER = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::DDSubgradientCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/dd_subgradient_caller.hxx:227:13: required from ‘void opengm::interface::DDSubgradientCaller::runImpl(GM&, opengm::interface::DDSubgradientCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::DDSubgradientCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::DDSubgradientCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:31: /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx: In instantiation of ‘opengm::SelfFusion::SelfFusion(const GraphicalModelType&, const opengm::SelfFusion::Parameter&) [with INFERENCE = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance>; opengm::SelfFusion::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >]’: /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:184:22: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> > >; PARAMETER = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::SelfFusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/selffusion_caller.hxx:108:7: required from ‘void opengm::interface::SelfFusionCaller::runImpl(GM&, opengm::interface::SelfFusionCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::SelfFusionCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::SelfFusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:394:31: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::gm_’ will be initialized after [-Wreorder] const GraphicalModelType& gm_; ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:390:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::Parameter opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::param_’ [-Wreorder] Parameter param_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:398:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::value_’ will be initialized after [-Wreorder] ValueType value_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:391:12: warning: ‘size_t opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > > >, opengm::MaxDistance> >::maxOrder_’ [-Wreorder] size_t maxOrder_; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/dd_subgradient_caller.hxx:4, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:79: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In instantiation of ‘void opengm::DualDecompositionBase::getBounds(const std::vector >&, const std::vector >&, opengm::DualDecompositionBase::ValueType&, opengm::DualDecompositionBase::ValueType&, std::vector&) [with ACC = opengm::Minimizer; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; DUALBLOCK = opengm::DDDualVariableBlock > >; typename A::LabelType = long unsigned int; opengm::DualDecompositionBase::ValueType = double]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:205:10: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer(VISITOR&) [with VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > > >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; INF = opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>; DUALBLOCK = opengm::DDDualVariableBlock > >]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > > >; PARAMETER = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::DynamicProgramming, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer>, opengm::DDDualVariableBlock > > >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::DDSubgradientCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/dd_subgradient_caller.hxx:227:13: required from ‘void opengm::interface::DDSubgradientCaller::runImpl(GM&, opengm::interface::DDSubgradientCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::DDSubgradientCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::DDSubgradientCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:481:14: warning: unused variable ‘a’ [-Wunused-variable] size_t a; ^ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/fusion_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:32: /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx: In instantiation of ‘opengm::proposal_gen::BlurGen::BlurGen(const GM&, const opengm::proposal_gen::BlurGen::Parameter&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:1036:34: required from ‘opengm::FusionBasedInf::FusionBasedInf(const GraphicalModelType&, const opengm::FusionBasedInf::Parameter&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; PROPOSAL_GEN = opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; opengm::FusionBasedInf::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:184:22: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; PARAMETER = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/fusion_caller.hxx:175:7: required from ‘void opengm::interface::FusionCaller::runImpl(GM&, opengm::interface::FusionCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::FusionCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:580:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:581:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:590:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:591:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx: In instantiation of ‘void opengm::proposal_gen::BlurGen::getProposal(const std::vector&, std::vector&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; typename A::LabelType = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:1133:9: required from ‘opengm::InferenceTermination opengm::FusionBasedInf::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; PROPOSAL_GEN = opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; PARAMETER = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::BlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/fusion_caller.hxx:175:7: required from ‘void opengm::interface::FusionCaller::runImpl(GM&, opengm::interface::FusionCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::FusionCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:608:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:609:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/fusion_caller.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:32: /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx: In instantiation of ‘opengm::proposal_gen::EnergyBlurGen::EnergyBlurGen(const GM&, const opengm::proposal_gen::EnergyBlurGen::Parameter&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:1036:34: required from ‘opengm::FusionBasedInf::FusionBasedInf(const GraphicalModelType&, const opengm::FusionBasedInf::Parameter&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; PROPOSAL_GEN = opengm::proposal_gen::EnergyBlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; opengm::FusionBasedInf::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:184:22: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::EnergyBlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::EnergyBlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; PARAMETER = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::EnergyBlurGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/fusion_caller.hxx:185:7: required from ‘void opengm::interface::FusionCaller::runImpl(GM&, opengm::interface::FusionCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::FusionCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::FusionCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:716:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:717:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:726:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:727:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:737:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < height_; ++i) { ~~^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:738:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < width_; ++j) { ~~^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::multiplies]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::multiplies; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::multiplies]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::multiplies]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::multiplies]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:202:35: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >; PARAMETER = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; CHILD = opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/astar_caller.hxx:72:4: required from ‘void opengm::interface::AStarCaller::runImpl(GM&, opengm::interface::AStarCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >; ACC = opengm::Maximizer; opengm::interface::AStarCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer, opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > >, opengm::Maximizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_max_prod.cxx:87:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; PARAMETER = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/icm_caller.hxx:54:4: required from ‘void opengm::interface::ICMCaller::runImpl(GM&, opengm::interface::ICMCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::ICMCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::ICMCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:202:35: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/inference_caller_base.hxx:185:40: required from ‘void opengm::interface::InferenceCallerBase::infer(GM&, opengm::interface::InferenceCallerBase::OutputBase&, bool, const PARAMETER&) const [with INF = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; PARAMETER = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>::Parameter; IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; CHILD = opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/astar_caller.hxx:72:4: required from ‘void opengm::interface::AStarCaller::runImpl(GM&, opengm::interface::AStarCaller::OutputBase&, bool) [with IO = opengm::interface::IOCMD; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::interface::AStarCaller::OutputBase = opengm::interface::InferenceCallerBase, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::interface::AStarCaller, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >::OutputBase]’ /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:280:1: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 4%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyGmManipulator.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyGmManipulator.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:11: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx: In function ‘boost::python::api::object pymanipulator::getModifiedModelVariableIndices(opengm::GraphicalModelManipulator&)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:97:38: warning: typedef ‘SpaceType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::SpaceType SpaceType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:98:47: warning: typedef ‘Fid’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FunctionIdentifier Fid; ^~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:99:72: warning: typedef ‘ExplicitFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::ExplicitFunction ExplicitFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx: In function ‘void pymanipulator::fixVariables(opengm::GraphicalModelManipulator&, opengm::python::NumpyView, opengm::python::NumpyView)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:129:38: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:131:38: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx: In function ‘void export_gm_manipulator()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:152:37: warning: typedef ‘PySpace’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::SpaceType PySpace; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:157:90: warning: typedef ‘PyExplicitFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::ExplicitFunction PyExplicitFunction; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:158:90: warning: typedef ‘PyPottsFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::PottsFunction PyPottsFunction; ^~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:159:90: warning: typedef ‘PyPottsNFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::PottsNFunction PyPottsNFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:160:90: warning: typedef ‘PyPottsGFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::PottsGFunction PyPottsGFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:161:90: warning: typedef ‘PyAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::AbsoluteDifferenceFunction PyAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:162:90: warning: typedef ‘PyTruncatedAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::TruncatedAbsoluteDifferenceFunction PyTruncatedAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:163:90: warning: typedef ‘PySquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SquaredDifferenceFunction PySquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:164:90: warning: typedef ‘PyTruncatedSquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::TruncatedSquaredDifferenceFunction PyTruncatedSquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:165:90: warning: typedef ‘PySparseFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SparseFunction PySparseFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:166:90: warning: typedef ‘PyPythonFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::python::PythonFunction PyPythonFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:169:38: warning: typedef ‘PyFactor’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::FactorType PyFactor; ^~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:170:46: warning: typedef ‘FunctionIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionIndexType FunctionIndexType; ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:171:50: warning: typedef ‘FunctionTypeIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionTypeIndexType FunctionTypeIndexType; ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::getValues(const GM*, ITERATOR, typename GM::IndexType, size_t) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; ITERATOR = double*; long unsigned int IX = 0ul; long unsigned int DX = 4ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:940:21: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::getValues(const GM*, ITERATOR, typename GM::IndexType, size_t) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; OUT_ITERATOR = double*; long unsigned int NUMBER_OF_FUNCTIONS = 4ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:616:17: required from ‘void opengm::Factor::copyValues(ITERATOR) const [with ITERATOR = double*; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:73:10: required from ‘GM* pymanipulator::getModifiedModel(opengm::GraphicalModelManipulator&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:186:5: required from ‘void export_gm_manipulator() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGmManipulator.cxx:242:62: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 4%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyConfig.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyConfig.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyConfig.cxx [ 5%] Linking CXX executable opengm_min_sum_small cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm_min_sum_small.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm_min_sum_small.dir/opengm_min_sum_small.cxx.o -o opengm_min_sum_small -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 5%] Built target opengm_min_sum_small make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/DependInfo.cmake --color= Scanning dependencies of target _inference make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 6%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/inference.cpp.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/inference.cpp.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyConfig.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyConfig.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp:93: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] [ 7%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyGm.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyGm.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp:93: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp:93: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inference.cpp:93: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ [ 8%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyInference.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyInference.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyInference.cxx [ 8%] Linking CXX executable opengm_max_prod cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm_max_prod.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm_max_prod.dir/opengm_max_prod.cxx.o -o opengm_max_prod -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 8%] Built target opengm_max_prod [ 8%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyIcm.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyIcm.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/noprefix.h:9, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:6: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:20: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:20: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:34: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In function ‘std::vector* pygm::addFunctionsListNpPy(GM&, boost::python::list)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:360:50: warning: typedef ‘FidType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FunctionIdentifier FidType; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In function ‘std::vector* pygm::addUnaryFunctionsNpPy(GM&, opengm::python::NumpyView)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:517:41: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:521:86: warning: typedef ‘SubWalkerType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SubShapeWalker SubWalkerType; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In function ‘void pygm::reserveFunctions(GM&, size_t, const string&)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:670:43: warning: typedef ‘PySpace’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::SpaceType PySpace; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:680:96: warning: typedef ‘PyAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::AbsoluteDifferenceFunction PyAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:682:96: warning: typedef ‘PySquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SquaredDifferenceFunction PySquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In function ‘GM* pygmgen::grid2Order2d(opengm::python::NumpyView, opengm::python::NumpyView, bool)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1390:71: warning: typedef ‘FidRefPair’ locally defined but not used [-Wunused-local-typedefs] typedef std::pair FidRefPair; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In function ‘void export_gm()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1449:37: warning: typedef ‘PySpace’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::SpaceType PySpace; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1455:90: warning: typedef ‘PyExplicitFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::ExplicitFunction PyExplicitFunction; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1459:90: warning: typedef ‘PyAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::AbsoluteDifferenceFunction PyAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1461:90: warning: typedef ‘PySquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SquaredDifferenceFunction PySquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1468:38: warning: typedef ‘PyFactor’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::FactorType PyFactor; ^~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1469:46: warning: typedef ‘FunctionIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionIndexType FunctionIndexType; ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1470:50: warning: typedef ‘FunctionTypeIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionTypeIndexType FunctionTypeIndexType; ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In instantiation of ‘boost::python::numeric::array pygm::factor_fullIncluedFactors(const GM&, opengm::python::NumpyView, opengm::python::NumpyView) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; typename GM::IndexType = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1667:5: required from ‘void export_gm() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1905:50: required from here /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1231:23: warning: unused variable ‘numberOfVariables’ [-Wunused-variable] const size_t numberOfVariables = gm[factorIndices(0)].numberOfVariables(); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1232:23: warning: unused variable ‘numFactors’ [-Wunused-variable] const size_t numFactors = factorIndices.size(); ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx: In instantiation of ‘boost::python::numeric::array pygm::factor_fullIncluedFactors(const GM&, opengm::python::NumpyView, opengm::python::NumpyView) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; typename GM::IndexType = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1667:5: required from ‘void export_gm() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1906:55: required from here /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1231:23: warning: unused variable ‘numberOfVariables’ [-Wunused-variable] const size_t numberOfVariables = gm[factorIndices(0)].numberOfVariables(); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1232:23: warning: unused variable ‘numFactors’ [-Wunused-variable] const size_t numFactors = factorIndices.size(); ^~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:20: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 1ul]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:479:37: required from ‘std::vector* pygm::addFunctionsNpPy(GM&, opengm::python::NumpyView) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; typename GM_ADDER::FunctionIdentifier = opengm::FunctionIdentification; typename GM::ValueType = double]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1832:5: required from ‘void export_gm() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1905:50: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:22:10: required from ‘std::vector* pygm::addFunctionsNpPy(GM&, opengm::python::NumpyView) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; typename GM_ADDER::FunctionIdentifier = opengm::FunctionIdentification; typename GM::ValueType = double]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1832:5: required from ‘void export_gm() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyGm.cxx:1905:50: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyInference.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyInference.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/DependInfo.cmake --color= Scanning dependencies of target _hdf5 make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 8%] Building CXX object src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/hdf5.cpp.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_hdf5_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5 -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_hdf5.dir/hdf5.cpp.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:179:16: required from ‘opengm::InferenceTermination opengm::ICM::infer() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:241:19: required from ‘static opengm::InferenceTermination InfSuite::infer(INF&, bool) [with INF = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>; W = opengm::ICM, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:34:4: required from ‘void export_icm() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyIcm.cxx:39:70: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_manipulator.hxx:17:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:16, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/../../common/caller/astar_caller.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double/opengm_min_sum.cxx:21: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > >, opengm::DiscreteSpace<> >, marray::View > >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp:7: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp:7: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/hdf5.cpp:7: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ [ 9%] Building CXX object src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/pyHdf5.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_hdf5_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5 -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_hdf5.dir/pyHdf5.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:15: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:13: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:13: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:14:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:15: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5/pyHdf5.cxx:15: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ [ 9%] Linking CXX shared library _hdf5.so cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 && /usr/bin/cmake -E cmake_link_script CMakeFiles/_hdf5.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,_hdf5.so -o _hdf5.so CMakeFiles/_hdf5.dir/hdf5.cpp.o CMakeFiles/_hdf5.dir/pyHdf5.cxx.o -lboost_python /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 9%] Built target _hdf5 [ 10%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyGraphcut.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyGraphcut.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] make -f src/converter/CMakeFiles/opengm-brain-converter.dir/build.make src/converter/CMakeFiles/opengm-brain-converter.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm-brain-converter.dir/DependInfo.cmake --color= Scanning dependencies of target opengm-brain-converter make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm-brain-converter.dir/build.make src/converter/CMakeFiles/opengm-brain-converter.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 11%] Building CXX object src/converter/CMakeFiles/opengm-brain-converter.dir/brain.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/opengm-brain-converter.dir/brain.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/brain.cxx In file included from /usr/include/c++/6/backward/strstream:50:0, from /<>/opengm-2.3.6+20160905/src/converter/brain.cxx:3: /usr/include/c++/6/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/potts.hxx:11, from /<>/opengm-2.3.6+20160905/src/converter/brain.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/brain.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/brain.cxx:9:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx: In function ‘void export_graphcut()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyGraphcut.cxx:34:37: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::IndexType IndexType; ^~~~~~~~~ [ 12%] Linking CXX executable opengm-brain-converter cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm-brain-converter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm-brain-converter.dir/brain.cxx.o -o opengm-brain-converter -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 12%] Built target opengm-brain-converter [ 12%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyBp.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyBp.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx [ 13%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyFactor.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyFactor.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:4: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:10: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/marginal_def_visitor.hxx:89:57: required from ‘static boost::python::api::object MarginalSuite::factorMarginals(const INF&, opengm::python::NumpyView) [with INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; typename INF::GraphicalModelType::IndexType = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/marginal_def_visitor.hxx:35:37: required from ‘void MarginalSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MarginalSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MarginalSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; W = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:30:4: required from ‘void export_bp() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:36:69: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:10:0: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx: In function ‘void export_factor()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:32:77: warning: typedef ‘PyExplicitFunction’ locally defined but not used [-Wunused-local-typedefs] typedef typename opengm::ExplicitFunction PyExplicitFunction; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:38:46: warning: typedef ‘FunctionIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionIndexType FunctionIndexType; ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:39:50: warning: typedef ‘FunctionTypeIndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyFid::FunctionTypeIndexType FunctionTypeIndexType; ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘opengm::IndependentFactor::IndependentFactor(const opengm::Factor&) [with GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/factorhelper.hxx:32:14: required from ‘IFACTOR* pyfactor::iFactorFromFactor(const FACTOR&) [with FACTOR = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; IFACTOR = opengm::IndependentFactor]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:182:5: required from ‘void export_factor() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:315:54: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:201:10: required from ‘static void opengm::BinaryOperationImpl::op(const A&, const B&, C&, const VI_A&, const VI_B&, VI_C&, OP) [with VI_A = opengm::VectorView, long unsigned int>; VI_B = opengm::VectorView, long unsigned int>; VI_C = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; C = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:111:42: required from ‘static void opengm::functionwrapper::executor::binary::OperationExecutor::op(const A&, const B&, C&, OP, const ViTypeA&, const ViTypeB&, opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC&, size_t, size_t) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus; long unsigned int IX = 0ul; long unsigned int IY = 0ul; long unsigned int DX = 9ul; long unsigned int DY = 9ul; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeA = opengm::VectorView, long unsigned int>; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeB = opengm::VectorView, long unsigned int>; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC = std::vector; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:446:13: required from ‘static void opengm::functionwrapper::binary::OperationWrapper::op(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:496:37: required from ‘static void opengm::functionwrapper::binary::OperationWrapperSelector::op(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:597:70: required from ‘void opengm::operateBinary(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1798:1: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/operators.hpp:154:15: required from ‘void boost::python::detail::operator_::visit(ClassT&) const [with ClassT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; boost::python::detail::operator_id id = (boost::python::detail::operator_id)0u; L = boost::python::self_ns::self_t; R = boost::python::self_ns::self_t]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = boost::python::detail::operator_<(boost::python::detail::operator_id)0u, boost::python::self_ns::self_t, boost::python::self_ns::self_t>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = boost::python::detail::operator_<(boost::python::detail::operator_id)0u, boost::python::self_ns::self_t, boost::python::self_ns::self_t>; W = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:290:5: required from ‘void export_factor() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFactor.cxx:315:54: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:159:25: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true>; W = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:32:5: required from ‘void export_bp() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBp.cxx:36:69: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ make -f src/converter/CMakeFiles/opengm2wudag.dir/build.make src/converter/CMakeFiles/opengm2wudag.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm2wudag.dir/DependInfo.cmake --color= Scanning dependencies of target opengm2wudag make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm2wudag.dir/build.make src/converter/CMakeFiles/opengm2wudag.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 13%] Building CXX object src/converter/CMakeFiles/opengm2wudag.dir/opengm2wudag.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/opengm2wudag.dir/opengm2wudag.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/opengm2wudag.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/opengm2wudag.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/opengm2wudag.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/opengm2wudag.cxx:9:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ [ 14%] Linking CXX executable opengm2wudag cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm2wudag.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm2wudag.dir/opengm2wudag.cxx.o -o opengm2wudag -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 14%] Built target opengm2wudag [ 15%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyTrbp.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyTrbp.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx [ 15%] Linking CXX executable opengm_min_sum cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm_min_sum.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm_min_sum.dir/opengm_min_sum.cxx.o -o opengm_min_sum -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 15%] Built target opengm_min_sum [ 15%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyMovemaker.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyMovemaker.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:4: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/marginal_def_visitor.hxx:89:57: required from ‘static boost::python::api::object MarginalSuite::factorMarginals(const INF&, opengm::python::NumpyView) [with INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; typename INF::GraphicalModelType::IndexType = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/marginal_def_visitor.hxx:35:37: required from ‘void MarginalSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = MarginalSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = MarginalSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; W = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:30:4: required from ‘void export_trbp() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:36:71: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:15: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:15: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx: In function ‘void export_movemaker()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:142:37: warning: typedef ‘PySpace’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::SpaceType PySpace; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:143:37: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:144:37: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::IndexType IndexType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyMovemaker.cxx:145:37: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:159:25: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, true, true, true>; W = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:32:5: required from ‘void export_trbp() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrbp.cxx:36:71: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ make -f src/converter/CMakeFiles/partition2potts.dir/build.make src/converter/CMakeFiles/partition2potts.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/partition2potts.dir/DependInfo.cmake --color= Scanning dependencies of target partition2potts make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/partition2potts.dir/build.make src/converter/CMakeFiles/partition2potts.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 15%] Building CXX object src/converter/CMakeFiles/partition2potts.dir/partition2potts.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/partition2potts.dir/partition2potts.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/partition2potts.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/partition2potts.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/partition2potts.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/partition2potts.cxx:7:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ [ 16%] Linking CXX executable partition2potts cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/partition2potts.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/partition2potts.dir/partition2potts.cxx.o -o partition2potts -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 16%] Built target partition2potts [ 17%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyIfactor.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyIfactor.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/utilities/shapeHolder.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:12: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/utilities/shapeHolder.hxx:5, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:12: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:161:10: required from ‘boost::python::api::object pyfactor::ifactorToNumpy(const FACTOR&) [with FACTOR = opengm::IndependentFactor]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:135:5: required from ‘void export_ifactor() [with V = double; I = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:219:87: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:201:10: required from ‘static void opengm::BinaryOperationImpl::op(const A&, const B&, C&, const VI_A&, const VI_B&, VI_C&, OP) [with VI_A = std::vector; VI_B = std::vector; VI_C = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; C = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:111:42: required from ‘static void opengm::functionwrapper::executor::binary::OperationExecutor::op(const A&, const B&, C&, OP, const ViTypeA&, const ViTypeB&, opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC&, size_t, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; C = opengm::IndependentFactor; OP = std::plus; long unsigned int IX = 0ul; long unsigned int IY = 0ul; long unsigned int DX = 1ul; long unsigned int DY = 1ul; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeA = std::vector; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeB = std::vector; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC = std::vector; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:446:13: required from ‘static void opengm::functionwrapper::binary::OperationWrapper::op(const A&, const B&, C&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:496:37: required from ‘static void opengm::functionwrapper::binary::OperationWrapperSelector::op(const A&, const B&, C&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:597:70: required from ‘void opengm::operateBinary(const A&, const B&, C&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1798:1: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/operators.hpp:154:15: required from ‘void boost::python::detail::operator_::visit(ClassT&) const [with ClassT = boost::python::class_, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; boost::python::detail::operator_id id = (boost::python::detail::operator_id)0u; L = boost::python::self_ns::self_t; R = boost::python::self_ns::self_t]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor >; classT = boost::python::class_, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = boost::python::detail::operator_<(boost::python::detail::operator_id)0u, boost::python::self_ns::self_t, boost::python::self_ns::self_t>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = boost::python::detail::operator_<(boost::python::detail::operator_id)0u, boost::python::self_ns::self_t, boost::python::self_ns::self_t>; W = opengm::IndependentFactor; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:168:5: required from ‘void export_ifactor() [with V = double; I = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyIfactor.cxx:219:87: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 17%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyFid.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyFid.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx:6: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFid.cxx:6: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ [ 18%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyFunctionTypes.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyFunctionTypes.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:11: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/nifty_iterator.hxx:14, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/nifty_iterator.hxx:14, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In function ‘boost::python::tuple pyfunction::getShapeCallByReturnPyTuple(const F&)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:78:26: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] typedef VALUE_TYPE V; ^ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In function ‘void pyfunction::sparseFunctionInsertItemList(FUNCTION&, boost::python::list, typename FUNCTION::ValueType)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:339:44: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FUNCTION::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In function ‘void pyfunction::sparseFunctionInsertItemTuple(FUNCTION&, boost::python::tuple, typename FUNCTION::ValueType)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:349:44: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FUNCTION::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In function ‘void pyfunction::sparseFunctionInsertItemNumpy(FUNCTION&, opengm::python::NumpyView, typename FUNCTION::ValueType)’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:359:44: warning: typedef ‘LabelType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FUNCTION::LabelType LabelType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In function ‘void export_functiontypes()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:474:100: warning: typedef ‘PyAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::AbsoluteDifferenceFunction PyAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:476:100: warning: typedef ‘PySquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SquaredDifferenceFunction PySquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/nifty_iterator.hxx:13:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:10: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx: In instantiation of ‘FUNCTION* pyfunction::lUnaryConstructorList(opengm::python::PyWeights&, opengm::python::GmLabelType, boost::python::list, boost::python::list) [with FUNCTION = opengm::functions::learnable::LUnary; opengm::python::PyWeights = opengm::learning::Weights; opengm::python::GmLabelType = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:753:38: required from ‘void export_functiontypes() [with V = double; I = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:779:93: required from here /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:244:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] OPENGM_CHECK_OP(boost::python::len(weightIds), == ,numberOfLabels ,"length of weightIds must be numberOfLabels"); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:17:32: note: in definition of macro ‘OPENGM_CHECK_OP’ if(! static_cast( a op b ) ) { \ ^~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:31:0: /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lweightedsum_of_functions.hxx: In instantiation of ‘opengm::functions::learnable::LWeightedSumOfFunctions::LWeightedSumOfFunctions(const std::vector&, const opengm::learning::Weights&, const std::vector&, const std::vector >&) [with T = double; I = long unsigned int; L = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:309:13: required from ‘FUNCTION* pyfunction::weightedSumOfFunctionsConstructor(boost::python::api::object, opengm::python::PyWeights&, opengm::python::NumpyView, opengm::python::NumpyView) [with FUNCTION = opengm::functions::learnable::LWeightedSumOfFunctions; opengm::python::PyWeights = opengm::learning::Weights]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:766:38: required from ‘void export_functiontypes() [with V = double; I = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:779:93: required from here /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lweightedsum_of_functions.hxx:60:44: warning: ‘opengm::functions::learnable::LWeightedSumOfFunctions::shape_’ will be initialized after [-Wreorder] std::vector shape_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lweightedsum_of_functions.hxx:59:48: warning: ‘const opengm::learning::Weights* opengm::functions::learnable::LWeightedSumOfFunctions::weights_’ [-Wreorder] mutable const opengm::learning::Weights* weights_; ^~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lweightedsum_of_functions.hxx:70:1: warning: when initialized here [-Wreorder] LWeightedSumOfFunctions::LWeightedSumOfFunctions ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/nifty_iterator.hxx:13:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:161:10: required from ‘void opengm::FunctionBase::forAllValuesInSwitchedOrder(FUNCTOR&) const [with FUNCTOR = opengm::CopyFunctor; FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:95:7: required from ‘boost::python::api::object pyfunction::copyFunctionValuesToNumpyOrder(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:513:4: required from ‘void export_functiontypes() [with V = double; I = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionTypes.cxx:779:93: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 19%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyLoc.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyLoc.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLoc.cxx [ 19%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyAstar.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyAstar.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:5: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1608:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator >; STATE_ITERATOR = __gnu_cxx::__normal_iterator >; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:303:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>; W = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:48:4: required from ‘void export_astar() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:53:72: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; bool HAS_RESET = true; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, true, true, true>; W = opengm::AStar, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:48:4: required from ‘void export_astar() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAstar.cxx:53:72: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 20%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyDualDecompositionSubGradient.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyDualDecompositionSubGradient.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:5: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In constructor ‘opengm::DualDecompositionBaseParameter::DualDecompositionBaseParameter()’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:60:14: warning: ‘opengm::DualDecompositionBaseParameter::stepsizeNormalizedSubgradient_’ will be initialized after [-Wreorder] bool stepsizeNormalizedSubgradient_; //obsolete ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:51:14: warning: ‘size_t opengm::DualDecompositionBaseParameter::k_’ [-Wreorder] size_t k_; ^~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:63:7: warning: when initialized here [-Wreorder] DualDecompositionBaseParameter() : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx: In function ‘void export_dual_decomposition_subgradient()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:49:85: warning: typedef ‘SubGmValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename SubGmType::ValueType SubGmValueType; ^~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In instantiation of ‘void opengm::DualDecompositionBase::getBounds(const std::vector >&, const std::vector >&, opengm::DualDecompositionBase::ValueType&, opengm::DualDecompositionBase::ValueType&, std::vector&) [with ACC = opengm::Minimizer; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; DUALBLOCK = opengm::DDDualVariableBlock >; typename A::LabelType = long unsigned int; opengm::DualDecompositionBase::ValueType = double]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:205:10: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > > >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; INF = opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:174:19: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; INF = opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:241:19: required from ‘static opengm::InferenceTermination InfSuite::infer(INF&, bool) [with INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true>; W = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:106:7: required from ‘void export_dual_decomposition_subgradient() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:154:96: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:481:14: warning: unused variable ‘a’ [-Wunused-variable] size_t a; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/accumulation.hxx:12:7: required from ‘void opengm::DualDecompositionBase::getBounds(const std::vector >&, const std::vector >&, opengm::DualDecompositionBase::ValueType&, opengm::DualDecompositionBase::ValueType&, std::vector&) [with ACC = opengm::Minimizer; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; DUALBLOCK = opengm::DDDualVariableBlock >; typename A::LabelType = long unsigned int; opengm::DualDecompositionBase::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:205:10: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > > >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; INF = opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:174:19: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; INF = opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:241:19: required from ‘static opengm::InferenceTermination InfSuite::infer(INF&, bool) [with INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, false, true, true>; W = opengm::DualDecompositionSubGradient, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::GraphCut, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MinSTCutBoost >, opengm::DDDualVariableBlock > >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:106:7: required from ‘void export_dual_decomposition_subgradient() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:154:96: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ make -f src/converter/CMakeFiles/uai2opengm.dir/build.make src/converter/CMakeFiles/uai2opengm.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/uai2opengm.dir/DependInfo.cmake --color= Scanning dependencies of target uai2opengm make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/uai2opengm.dir/build.make src/converter/CMakeFiles/uai2opengm.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 21%] Building CXX object src/converter/CMakeFiles/uai2opengm.dir/uai2opengm.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/uai2opengm.dir/uai2opengm.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:11:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx: In function ‘int main(int, const char**)’: /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:45:30: warning: typedef ‘AccumulatorType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::Minimizer AccumulatorType; ^~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::operator==(const FUNCTION&) const [with FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:606:19: required from ‘opengm::GraphicalModel::FunctionIdentifier opengm::GraphicalModel::addSharedFunction(const FUNCTION_TYPE&) [with FUNCTION_TYPE = opengm::ExplicitFunction; T = double; OPERATOR = opengm::Adder; FUNCTION_TYPE_LIST = opengm::meta::TypeList, opengm::meta::ListEnd>; SPACE = opengm::DiscreteSpace<>; opengm::GraphicalModel::FunctionIdentifier = opengm::FunctionIdentification; typename SPACE::IndexType = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/converter/uai2opengm.cxx:199:96: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 22%] Linking CXX executable uai2opengm cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/uai2opengm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/uai2opengm.dir/uai2opengm.cxx.o -o uai2opengm -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 22%] Built target uai2opengm make -f src/converter/CMakeFiles/matching2opengm-N2N.dir/build.make src/converter/CMakeFiles/matching2opengm-N2N.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/matching2opengm-N2N.dir/DependInfo.cmake --color= Scanning dependencies of target matching2opengm-N2N make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/matching2opengm-N2N.dir/build.make src/converter/CMakeFiles/matching2opengm-N2N.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 23%] Building CXX object src/converter/CMakeFiles/matching2opengm-N2N.dir/matching2opengm-N2N.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/matching2opengm-N2N.dir/matching2opengm-N2N.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx:12:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx: In function ‘int main(int, const char**)’: /<>/opengm-2.3.6+20160905/src/converter/matching2opengm-N2N.cxx:27:30: warning: typedef ‘AccumulatorType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::Minimizer AccumulatorType; ^~~~~~~~~~~~~~~ [ 23%] Linking CXX executable matching2opengm-N2N cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/matching2opengm-N2N.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/matching2opengm-N2N.dir/matching2opengm-N2N.cxx.o -o matching2opengm-N2N -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 23%] Built target matching2opengm-N2N [ 24%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyFunctionGen.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyFunctionGen.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/param/dynamic_programming_param.hxx:6:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDualDecompositionSubGradient.cxx:25: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:11: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx: In function ‘void export_function_generator()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:196:52: warning: typedef ‘PyFunctionGeneratorBase’ locally defined but not used [-Wunused-local-typedefs] typedef FunctionGeneratorBase PyFunctionGeneratorBase; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:200:90: warning: typedef ‘PyExplicitFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::ExplicitFunction PyExplicitFunction; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:202:90: warning: typedef ‘PyPottsNFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::PottsNFunction PyPottsNFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:203:90: warning: typedef ‘PyPottsGFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::PottsGFunction PyPottsGFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:204:90: warning: typedef ‘PyAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::AbsoluteDifferenceFunction PyAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:205:90: warning: typedef ‘PyTruncatedAbsoluteDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::TruncatedAbsoluteDifferenceFunction PyTruncatedAbsoluteDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:206:90: warning: typedef ‘PySquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SquaredDifferenceFunction PySquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:207:90: warning: typedef ‘PyTruncatedSquaredDifferenceFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::TruncatedSquaredDifferenceFunction PyTruncatedSquaredDifferenceFunction; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:208:90: warning: typedef ‘PySparseFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::SparseFunction PySparseFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:209:90: warning: typedef ‘PyPythonFunction’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::python::PythonFunction PyPythonFunction; ^~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyFunctionGen.cxx:212:63: warning: typedef ‘PyPottsFunctionGen’ locally defined but not used [-Wunused-local-typedefs] typedef PottsFunctionGen PyPottsFunctionGen; ^~~~~~~~~~~~~~~~~~ make -f src/converter/CMakeFiles/opengm2uai.dir/build.make src/converter/CMakeFiles/opengm2uai.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm2uai.dir/DependInfo.cmake --color= Scanning dependencies of target opengm2uai make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm2uai.dir/build.make src/converter/CMakeFiles/opengm2uai.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 24%] Building CXX object src/converter/CMakeFiles/opengm2uai.dir/opengm2uai.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/opengm2uai.dir/opengm2uai.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx [ 24%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pySpace.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pySpace.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx:8:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx: In function ‘int main(int, const char**)’: /<>/opengm-2.3.6+20160905/src/converter/opengm2uai.cxx:26:30: warning: typedef ‘AccumulatorType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::Minimizer AccumulatorType; ^~~~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx:7: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pySpace.cxx:7: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ [ 24%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyReducedInference.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyReducedInference.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyReducedInference.cxx [ 25%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyVector.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyVector.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyVector.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyVector.cxx:7: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] [ 26%] Linking CXX executable opengm2uai cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/opengm2uai.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/opengm2uai.dir/opengm2uai.cxx.o -o opengm2uai -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 26%] Built target opengm2uai [ 26%] Building CXX object src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/pyEnum.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_opengmcore_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_opengmcore.dir/pyEnum.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx [ 27%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyBruteforce.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyBruteforce.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBruteforce.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyVector.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyVector.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyVector.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx:8: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBruteforce.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/movemaker.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/movemaker.hxx:13, from /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBruteforce.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBruteforce.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyBruteforce.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarrayobject.h:27:0, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore/pyEnum.cxx:8: /usr/include/python2.7/numpy/__multiarray_api.h: At global scope: /usr/include/python2.7/numpy/__multiarray_api.h:1448:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function] _import_array(void) ^~~~~~~~~~~~~ make -f src/converter/CMakeFiles/matching2opengm.dir/build.make src/converter/CMakeFiles/matching2opengm.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/matching2opengm.dir/DependInfo.cmake --color= Scanning dependencies of target matching2opengm make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/matching2opengm.dir/build.make src/converter/CMakeFiles/matching2opengm.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 28%] Building CXX object src/converter/CMakeFiles/matching2opengm.dir/matching2opengm.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/c++ -DNOVIGRA -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/matching2opengm.dir/matching2opengm.cxx.o -c /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:12:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx: In function ‘int main(int, const char**)’: /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:162:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(var>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:170:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(assignmentsVar[i].first>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:247:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (var>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:301:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(size_t i=0; i>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:304:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(size_t i=0; i>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:308:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (A!=countA) ~^~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:310:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (E!=countE) ~^~~~~~~~ /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:348:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; i>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:349:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t j=0; j>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:396:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t var=0; var>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:436:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t var=countKeyLeft; var>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:486:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; i>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:488:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t j=0; j>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:49:16: warning: unused variable ‘infty’ [-Wunused-variable] ValueType infty = 1000000; ^~~~~ /<>/opengm-2.3.6+20160905/src/converter/matching2opengm.cxx:27:30: warning: typedef ‘AccumulatorType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::Minimizer AccumulatorType; ^~~~~~~~~~~~~~~ [ 28%] Linking CXX executable matching2opengm cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter && /usr/bin/cmake -E cmake_link_script CMakeFiles/matching2opengm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/matching2opengm.dir/matching2opengm.cxx.o -o matching2opengm -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 28%] Built target matching2opengm make -f src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build.make src/unittest/CMakeFiles/test-lp-functiontransfer.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-lp-functiontransfer.dir/DependInfo.cmake --color= Scanning dependencies of target test-lp-functiontransfer make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build.make src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 29%] Building CXX object src/unittest/CMakeFiles/test-lp-functiontransfer.dir/test_lp_functiontransfer.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-lp-functiontransfer.dir/test_lp_functiontransfer.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_lp_functiontransfer.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/soft_constraint_functions/sum_constraint_function.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_functiontransfer.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_lp_functiontransfer.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ make -f src/unittest/CMakeFiles/test-subsequence-iterator.dir/build.make src/unittest/CMakeFiles/test-subsequence-iterator.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-subsequence-iterator.dir/DependInfo.cmake --color= Scanning dependencies of target test-subsequence-iterator make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-subsequence-iterator.dir/build.make src/unittest/CMakeFiles/test-subsequence-iterator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 30%] Building CXX object src/unittest/CMakeFiles/test-subsequence-iterator.dir/test_subsequence_iterator.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-subsequence-iterator.dir/test_subsequence_iterator.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_subsequence_iterator.cxx [ 31%] Linking CXX shared library _opengmcore.so cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore && /usr/bin/cmake -E cmake_link_script CMakeFiles/_opengmcore.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,_opengmcore.so -o _opengmcore.so CMakeFiles/_opengmcore.dir/opengmcore.cpp.o CMakeFiles/_opengmcore.dir/pyGmManipulator.cxx.o CMakeFiles/_opengmcore.dir/pyConfig.cxx.o CMakeFiles/_opengmcore.dir/pyGm.cxx.o CMakeFiles/_opengmcore.dir/pyFactor.cxx.o CMakeFiles/_opengmcore.dir/pyMovemaker.cxx.o CMakeFiles/_opengmcore.dir/pyIfactor.cxx.o CMakeFiles/_opengmcore.dir/pyFid.cxx.o CMakeFiles/_opengmcore.dir/pyFunctionTypes.cxx.o CMakeFiles/_opengmcore.dir/pyFunctionGen.cxx.o CMakeFiles/_opengmcore.dir/pySpace.cxx.o CMakeFiles/_opengmcore.dir/pyVector.cxx.o CMakeFiles/_opengmcore.dir/pyEnum.cxx.o -lboost_python -lrt /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 31%] Built target _opengmcore make -f src/unittest/CMakeFiles/test-linear-constraint.dir/build.make src/unittest/CMakeFiles/test-linear-constraint.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-linear-constraint.dir/DependInfo.cmake --color= Scanning dependencies of target test-linear-constraint make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-linear-constraint.dir/build.make src/unittest/CMakeFiles/test-linear-constraint.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 31%] Building CXX object src/unittest/CMakeFiles/test-linear-constraint.dir/test_linear_constraint.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-linear-constraint.dir/test_linear_constraint.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:5:0: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const long unsigned int*; VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = long unsigned int; opengm::LinearConstraint::ValueType = double]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:17:46: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(IndexType i = 0; i < indicatorVariables_.size(); ++i) { /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const int*; VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = int; opengm::LinearConstraint::ValueType = double]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:18:43: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const char*; VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = char; opengm::LinearConstraint::ValueType = double]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = double; INDEX_TYPE = int; LABEL_TYPE = char]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:19:44: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const long unsigned int*; VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = long unsigned int; opengm::LinearConstraint::ValueType = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:29:43: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const int*; VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = int; opengm::LinearConstraint::ValueType = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:30:40: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx: In instantiation of ‘opengm::LinearConstraint::ValueType opengm::LinearConstraint::operator()(ITERATOR_TYPE) const [with ITERATOR_TYPE = const char*; VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = char; opengm::LinearConstraint::ValueType = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:167:4: required from ‘void testLinearConstraint() [with VALUE_TYPE = int; INDEX_TYPE = int; LABEL_TYPE = char]’ /<>/opengm-2.3.6+20160905/src/unittest/test_linear_constraint.cxx:31:41: required from here /<>/opengm-2.3.6+20160905/include/opengm/datastructures/linear_constraint.hxx:461:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] [ 31%] Linking CXX executable test-subsequence-iterator cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-subsequence-iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-subsequence-iterator.dir/test_subsequence_iterator.cxx.o -o test-subsequence-iterator -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 31%] Built target test-subsequence-iterator make -f src/unittest/CMakeFiles/test-lp-solver.dir/build.make src/unittest/CMakeFiles/test-lp-solver.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-lp-solver.dir/DependInfo.cmake --color= Scanning dependencies of target test-lp-solver make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-lp-solver.dir/build.make src/unittest/CMakeFiles/test-lp-solver.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 32%] Building CXX object src/unittest/CMakeFiles/test-lp-solver.dir/test_lp_solver.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-lp-solver.dir/test_lp_solver.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_lp_solver.cxx [ 32%] Linking CXX executable test-lp-solver cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lp-solver.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-lp-solver.dir/test_lp_solver.cxx.o -o test-lp-solver -rdynamic -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 32%] Built target test-lp-solver make -f src/unittest/CMakeFiles/test-transportsolver.dir/build.make src/unittest/CMakeFiles/test-transportsolver.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-transportsolver.dir/DependInfo.cmake --color= Scanning dependencies of target test-transportsolver make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-transportsolver.dir/build.make src/unittest/CMakeFiles/test-transportsolver.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 33%] Building CXX object src/unittest/CMakeFiles/test-transportsolver.dir/test_transportsolver.cpp.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-transportsolver.dir/test_transportsolver.cpp.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:6:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:215:3: warning: extra ‘;’ [-Wpedantic] {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:231:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:268:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:291:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:349:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:359:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:366:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:373:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:386:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:400:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:427:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:438:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:6:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:502:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:594:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:729:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:739:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:782:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:803:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:874:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: In member function ‘bool TransportSolver::TransportationSolver::_CheckDualConstraints(const UnaryDense&, const UnaryDense&, std::pair*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:884:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (typename UnaryDense::const_iterator ybeg=ydual.begin();ybeg>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:897:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ return true; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:898:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:922:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:943:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1038:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1051:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1141:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1159:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1174:2: warning: extra ‘;’ [-Wpedantic] };//TS ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp: At global scope: /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:24:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:44:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:49:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:51:2: warning: extra ‘;’ [-Wpedantic] };//TST ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:71:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:82:2: warning: extra ‘;’ [-Wpedantic] ; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:90:2: warning: extra ‘;’ [-Wpedantic] ; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:103:2: warning: extra ‘;’ [-Wpedantic] ; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:195:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_transportsolver.cpp:613:3: warning: extra ‘;’ [-Wpedantic] }; ^ [ 33%] Linking CXX executable test-lp-functiontransfer cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lp-functiontransfer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-lp-functiontransfer.dir/test_lp_functiontransfer.cxx.o -o test-lp-functiontransfer -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 33%] Built target test-lp-functiontransfer make -f src/unittest/CMakeFiles/test-factor.dir/build.make src/unittest/CMakeFiles/test-factor.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-factor.dir/DependInfo.cmake --color= Scanning dependencies of target test-factor make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-factor.dir/build.make src/unittest/CMakeFiles/test-factor.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 33%] Building CXX object src/unittest/CMakeFiles/test-factor.dir/test_factor.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-factor.dir/test_factor.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/pottsn.hxx:10, from /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyLazyflipper.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyLazyflipper.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLazyflipper.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/pottsn.hxx:8:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::isPotts() const [with FUNCTION = opengm::ExplicitFunction; VALUE = float; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:380:4: required from ‘static bool opengm::detail_graphical_model::FunctionWrapper::isPotts(const GM*, size_t, size_t) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> >; long unsigned int NUMBER_OF_FUNCTIONS = 2ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:768:15: required from ‘bool opengm::Factor::isPotts() const [with GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:445:10: required from ‘void FactorTest::testFactorProperties() [with T = float]’ /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:493:7: required from ‘void FactorTest::run() [with T = float]’ /<>/opengm-2.3.6+20160905/src/unittest/test_factor.cxx:502:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 35%] Linking CXX executable test-transportsolver cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-transportsolver.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-transportsolver.dir/test_transportsolver.cpp.o -o test-transportsolver -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 35%] Built target test-transportsolver make -f src/unittest/CMakeFiles/test-functions.dir/build.make src/unittest/CMakeFiles/test-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-functions.dir/DependInfo.cmake --color= Scanning dependencies of target test-functions make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-functions.dir/build.make src/unittest/CMakeFiles/test-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 36%] Building CXX object src/unittest/CMakeFiles/test-functions.dir/test_functions.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-functions.dir/test_functions.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:25: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:24:0: /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx: In instantiation of ‘void FunctionsTest::testLinearConstraintFunction() [with T = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2213:35: required from ‘void FunctionsTest::run() [with T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2228:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:998:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(lessEqualFunction.linearConstraintsBegin(), lessEqualFunction.linearConstraintsEnd()), numConstraints); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:999:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(equalFunction.linearConstraintsBegin(), equalFunction.linearConstraintsEnd()), numConstraints); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1000:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(greaterEqualFunction.linearConstraintsBegin(), greaterEqualFunction.linearConstraintsEnd()), numConstraints); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1074:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(constraintsIter->coefficientsBegin(), constraintsIter->coefficientsEnd()), coefficients[i].size()); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1080:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(constraintsIter->coefficientsBegin(), constraintsIter->coefficientsEnd()), coefficients[i].size()); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1086:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(constraintsIter->coefficientsBegin(), constraintsIter->coefficientsEnd()), coefficients[i].size()); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx: In instantiation of ‘void FunctionsTest::testLabelOrderFunction() [with T = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2214:29: required from ‘void FunctionsTest::run() [with T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2228:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1542:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesBegin(), violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesEnd()), numLabelsVar1 + numLabelsVar2); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1543:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->coefficientsBegin(), violatedConstraintsLabelOrderFunctionBegin->coefficientsEnd()), numLabelsVar1 + numLabelsVar2); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1573:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesBegin(), violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesEnd()), numLabelsVar2 + 1); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1574:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->coefficientsBegin(), violatedConstraintsLabelOrderFunctionBegin->coefficientsEnd()), numLabelsVar2 + 1); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1645:13: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(numViolatedConstraints, std::distance(violatedConstraintsLabelOrderFunctionBegin, violatedConstraintsLabelOrderFunctionEnd)); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1653:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionEnd->indicatorVariablesBegin(), violatedConstraintsLabelOrderFunctionEnd->indicatorVariablesEnd()), numLabelsVar1 + numLabelsVar2); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1654:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionEnd->coefficientsBegin(), violatedConstraintsLabelOrderFunctionEnd->coefficientsEnd()), numLabelsVar1 + numLabelsVar2); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1679:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesBegin(), violatedConstraintsLabelOrderFunctionBegin->indicatorVariablesEnd()), numLabelsVar2 + 1); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1680:19: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsLabelOrderFunctionBegin->coefficientsBegin(), violatedConstraintsLabelOrderFunctionBegin->coefficientsEnd()), numLabelsVar2 + 1); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx: In instantiation of ‘void FunctionsTest::testNumLabelsLimitationFunction() [with T = int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2215:38: required from ‘void FunctionsTest::run() [with T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2228:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1798:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(variablesOrderBegin, variablesOrderEnd), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1811:13: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(variablesOrderBegin[i].begin(), variablesOrderBegin[i].end()), expectedVariableLength); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1826:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(linearConstraintsBegin->getBound(), maxNumUsedLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1828:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(linearConstraintsBegin->indicatorVariablesBegin(), linearConstraintsBegin->indicatorVariablesEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1829:10: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(linearConstraintsBegin->coefficientsBegin(), linearConstraintsBegin->coefficientsEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:32:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (x x) || (x>y && x-epsilon > y) ) { \ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1871:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL_TOLERANCE’ OPENGM_TEST_EQUAL_TOLERANCE(violatedConstraintsBegin->getBound(), maxNumUsedLabels, OPENGM_FLOAT_TOL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:32:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (x x) || (x>y && x-epsilon > y) ) { \ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1871:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL_TOLERANCE’ OPENGM_TEST_EQUAL_TOLERANCE(violatedConstraintsBegin->getBound(), maxNumUsedLabels, OPENGM_FLOAT_TOL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1874:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsBegin->indicatorVariablesBegin(), violatedConstraintsBegin->indicatorVariablesEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1875:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsBegin->coefficientsBegin(), violatedConstraintsBegin->coefficientsEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1904:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(violatedConstraintsBegin->getBound(), maxNumUsedLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1907:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsBegin->indicatorVariablesBegin(), violatedConstraintsBegin->indicatorVariablesEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:24:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(x == y)) { \ ~~~^~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:1908:16: note: in expansion of macro ‘OPENGM_TEST_EQUAL’ OPENGM_TEST_EQUAL(std::distance(violatedConstraintsBegin->coefficientsBegin(), violatedConstraintsBegin->coefficientsEnd()), currentMaxNumLabels); ^~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void FunctionsTest::testSerialization(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction; T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:272:7: required from ‘void FunctionsTest::testExplicitFunction() [with T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2198:27: required from ‘void FunctionsTest::run() [with T = int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_functions.cxx:2228:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLazyflipper.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] [ 37%] Linking CXX executable test-factor cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-factor.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-factor.dir/test_factor.cxx.o -o test-factor -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 37%] Built target test-factor [ 37%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyAeFusion.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyAeFusion.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAeFusion.cxx make -f src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build.make src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/DependInfo.cmake --color= Scanning dependencies of target test-graphicalmodelmanipulator make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build.make src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 37%] Building CXX object src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/test_graphicalmodelmanipulator.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-graphicalmodelmanipulator.dir/test_graphicalmodelmanipulator.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodelmanipulator.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLazyflipper.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLazyflipper.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_manipulator.hxx:10, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodelmanipulator.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_manipulator.hxx:10, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodelmanipulator.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLazyflipper.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ [ 38%] Linking CXX executable test-graphicalmodelmanipulator cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-graphicalmodelmanipulator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-graphicalmodelmanipulator.dir/test_graphicalmodelmanipulator.cxx.o -o test-graphicalmodelmanipulator -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 38%] Built target test-graphicalmodelmanipulator [ 39%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyAe.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyAe.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx: In function ‘void export_ae()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAe.cxx:26:37: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::IndexType IndexType; ^~~~~~~~~ [ 40%] Linking CXX executable test-functions cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-functions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-functions.dir/test_functions.cxx.o -o test-functions -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 40%] Built target test-functions make -f src/unittest/CMakeFiles/test-explicit-storage.dir/build.make src/unittest/CMakeFiles/test-explicit-storage.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-explicit-storage.dir/DependInfo.cmake --color= Scanning dependencies of target test-explicit-storage make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-explicit-storage.dir/build.make src/unittest/CMakeFiles/test-explicit-storage.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 41%] Building CXX object src/unittest/CMakeFiles/test-explicit-storage.dir/test_explicit_storage.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-explicit-storage.dir/test_explicit_storage.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_explicit_storage.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/potts.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/test_explicit_storage.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_explicit_storage.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/potts.hxx:9:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_explicit_storage.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ make -f src/unittest/CMakeFiles/test-discretespaces.dir/build.make src/unittest/CMakeFiles/test-discretespaces.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-discretespaces.dir/DependInfo.cmake --color= Scanning dependencies of target test-discretespaces make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-discretespaces.dir/build.make src/unittest/CMakeFiles/test-discretespaces.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 41%] Building CXX object src/unittest/CMakeFiles/test-discretespaces.dir/test_discretespaces.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-discretespaces.dir/test_discretespaces.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_discretespaces.cxx [ 42%] Linking CXX executable test-discretespaces cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-discretespaces.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-discretespaces.dir/test_discretespaces.cxx.o -o test-discretespaces -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 42%] Built target test-discretespaces make -f src/unittest/CMakeFiles/test-learnable-functions.dir/build.make src/unittest/CMakeFiles/test-learnable-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-learnable-functions.dir/DependInfo.cmake --color= Scanning dependencies of target test-learnable-functions make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-learnable-functions.dir/build.make src/unittest/CMakeFiles/test-learnable-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 42%] Building CXX object src/unittest/CMakeFiles/test-learnable-functions.dir/test_learnable_functions.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-learnable-functions.dir/test_learnable_functions.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_learnable_functions.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lpotts.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/test_learnable_functions.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/learnable/lpotts.hxx:9:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_learnable_functions.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void LearnableFunctionsTest::testLPotts() [with T = double]’ /<>/opengm-2.3.6+20160905/src/unittest/test_learnable_functions.cxx:75:20: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 43%] Linking CXX executable test-explicit-storage cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-explicit-storage.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-explicit-storage.dir/test_explicit_storage.cxx.o -o test-explicit-storage -rdynamic [ 44%] Linking CXX executable test-learnable-functions cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-learnable-functions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-learnable-functions.dir/test_learnable_functions.cxx.o -o test-learnable-functions -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 44%] Built target test-learnable-functions make -f src/unittest/CMakeFiles/test-canonicalview.dir/build.make src/unittest/CMakeFiles/test-canonicalview.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-canonicalview.dir/DependInfo.cmake --color= [ 44%] Built target test-explicit-storage make -f src/unittest/CMakeFiles/test-fast-sequence.dir/build.make src/unittest/CMakeFiles/test-fast-sequence.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-fast-sequence.dir/DependInfo.cmake --color= Scanning dependencies of target test-fast-sequence make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-fast-sequence.dir/build.make src/unittest/CMakeFiles/test-fast-sequence.dir/build Scanning dependencies of target test-canonicalview make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-canonicalview.dir/build.make src/unittest/CMakeFiles/test-canonicalview.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 45%] Building CXX object src/unittest/CMakeFiles/test-fast-sequence.dir/test_fast_sequence.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-fast-sequence.dir/test_fast_sequence.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_fast_sequence.cxx [ 45%] Building CXX object src/unittest/CMakeFiles/test-canonicalview.dir/test_canonicalview.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-canonicalview.dir/test_canonicalview.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_fast_sequence.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/src/unittest/test_fast_sequence.cxx:10:42: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx:30: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx:32: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx:34:0: /<>/opengm-2.3.6+20160905/include/opengm/utilities/canonical_view.hxx: In constructor ‘opengm::CanonicalView::CanonicalView(const GM&)’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/canonical_view.hxx:252:73: warning: typedef ‘FunctionMap’ locally defined but not used [-Wunused-local-typedefs] typedef std::map FunctionMap; ^~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx:30: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = const opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >*; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/functions/accumulated_view.hxx:37:7: required from ‘opengm::CanonicalView::CanonicalView(const GM&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> >; opengm::canonical_view::CloneOption CLONE = (opengm::canonical_view::CloneOption)0u]’ /<>/opengm-2.3.6+20160905/src/unittest/test_canonicalview.cxx:107:88: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 45%] Linking CXX executable test-fast-sequence cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-fast-sequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-fast-sequence.dir/test_fast_sequence.cxx.o -o test-fast-sequence -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 45%] Built target test-fast-sequence [ 45%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyAbSwap.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyAbSwap.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx make -f src/unittest/CMakeFiles/test-types.dir/build.make src/unittest/CMakeFiles/test-types.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-types.dir/DependInfo.cmake --color= Scanning dependencies of target test-types make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-types.dir/build.make src/unittest/CMakeFiles/test-types.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 46%] Building CXX object src/unittest/CMakeFiles/test-types.dir/test_types.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-types.dir/test_types.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_types.cxx /<>/opengm-2.3.6+20160905/src/unittest/test_types.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/test_types.cxx:12:52: warning: typedef ‘TAB’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::meta::MergeTypeLists::type TAB; ^~~ [ 46%] Linking CXX executable test-types cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-types.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-types.dir/test_types.cxx.o -o test-types -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 46%] Built target test-types [ 47%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyDynp.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyDynp.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] [ 48%] Linking CXX executable test-canonicalview cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-canonicalview.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-canonicalview.dir/test_canonicalview.cxx.o -o test-canonicalview -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 48%] Built target test-canonicalview make -f src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build.make src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/DependInfo.cmake --color= Scanning dependencies of target test-test-type-sizes-for-hdf5 make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build.make src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 49%] Building CXX object src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/test_type_sizes_for_hdf5.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-test-type-sizes-for-hdf5.dir/test_type_sizes_for_hdf5.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_type_sizes_for_hdf5.cxx [ 49%] Linking CXX executable test-test-type-sizes-for-hdf5 cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-test-type-sizes-for-hdf5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-test-type-sizes-for-hdf5.dir/test_type_sizes_for_hdf5.cxx.o -o test-test-type-sizes-for-hdf5 -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ [ 49%] Built target test-test-type-sizes-for-hdf5 make -f src/unittest/CMakeFiles/test-partitions.dir/build.make src/unittest/CMakeFiles/test-partitions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-partitions.dir/DependInfo.cmake --color= Scanning dependencies of target test-partitions make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-partitions.dir/build.make src/unittest/CMakeFiles/test-partitions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 49%] Building CXX object src/unittest/CMakeFiles/test-partitions.dir/test_partitions.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-partitions.dir/test_partitions.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_partitions.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx: In function ‘void export_abswap()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAbSwap.cxx:23:37: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::IndexType IndexType; ^~~~~~~~~ [ 50%] Linking CXX executable test-partitions cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-partitions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-partitions.dir/test_partitions.cxx.o -o test-partitions -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 50%] Built target test-partitions [ 51%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyCplex.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyCplex.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyCplex.cxx make -f src/unittest/CMakeFiles/test-graphicalmodel.dir/build.make src/unittest/CMakeFiles/test-graphicalmodel.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodel.dir/DependInfo.cmake --color= Scanning dependencies of target test-graphicalmodel make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodel.dir/build.make src/unittest/CMakeFiles/test-graphicalmodel.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 52%] Building CXX object src/unittest/CMakeFiles/test-graphicalmodel.dir/test_graphicalmodel.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-graphicalmodel.dir/test_graphicalmodel.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void GraphicalModelTest::testFunctionTypeList() [with T = float; I = unsigned int; L = short unsigned int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:387:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:142:21: warning: unused variable ‘testViFunctor’ [-Wunused-variable] TestViFunctor testViFunctor; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = short unsigned int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:391:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:142:21: warning: unused variable ‘testViFunctor’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = short unsigned int; L = short unsigned int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:395:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:142:21: warning: unused variable ‘testViFunctor’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:399:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:142:21: warning: unused variable ‘testViFunctor’ [-Wunused-variable] In file included from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::operator==(const FUNCTION&) const [with FUNCTION = opengm::ExplicitFunction; VALUE = int; INDEX = unsigned int; LABEL = short unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:606:19: required from ‘opengm::GraphicalModel::FunctionIdentifier opengm::GraphicalModel::addSharedFunction(const FUNCTION_TYPE&) [with FUNCTION_TYPE = opengm::ExplicitFunction; T = int; OPERATOR = opengm::Minimizer; FUNCTION_TYPE_LIST = opengm::ExplicitFunction; SPACE = opengm::DiscreteSpace; opengm::GraphicalModel::FunctionIdentifier = opengm::FunctionIdentification; typename SPACE::IndexType = unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:105:43: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:387:16: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:387:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] const size_t shape0 = function.shape(0); ^~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:391:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:395:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:399:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:387:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:391:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:395:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:399:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsNFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: recursively required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = float; I = unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:387:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsNFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: recursively required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:391:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsNFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: recursively required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = short unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = short unsigned int; L = short unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:395:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx: In instantiation of ‘void TestFunctor::operator()(const FUNCTION&) [with FUNCTION = opengm::PottsNFunction]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: recursively required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int IX = 1ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:598:24: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int IX = 0ul; long unsigned int DX = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >; FUNCTOR = TestFunctor; long unsigned int NUMBER_OF_FUNCTIONS = 3ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = TestFunctor; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:139:7: required from ‘void GraphicalModelTest::testFunctionTypeList() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:375:7: required from ‘void GraphicalModelTest::run() [with T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:399:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodel.cxx:18:20: warning: unused variable ‘shape0’ [-Wunused-variable] [ 52%] Linking CXX executable test-graphicalmodel cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-graphicalmodel.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-graphicalmodel.dir/test_graphicalmodel.cxx.o -o test-graphicalmodel -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 52%] Built target test-graphicalmodel [ 52%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyTrws.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyTrws.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyTrws.cxx [ 53%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyQpbo.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyQpbo.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyDynp.cxx:5:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::VerboseVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = PythonVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::VerboseVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = PythonVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::VerboseVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = PythonVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::VerboseVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = PythonVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::TimingVisitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Maximizer> >; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] make -f src/unittest/CMakeFiles/test-factorgraph.dir/build.make src/unittest/CMakeFiles/test-factorgraph.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-factorgraph.dir/DependInfo.cmake --color= Scanning dependencies of target test-factorgraph make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-factorgraph.dir/build.make src/unittest/CMakeFiles/test-factorgraph.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 53%] Building CXX object src/unittest/CMakeFiles/test-factorgraph.dir/test_factorgraph.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-factorgraph.dir/test_factorgraph.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_factorgraph.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_factorgraph.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_factorgraph.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:6:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx:43:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx: In function ‘void export_qpbo()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyQpbo.cxx:58:37: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename PyGm::IndexType IndexType; ^~~~~~~~~ make -f src/unittest/CMakeFiles/test-operate.dir/build.make src/unittest/CMakeFiles/test-operate.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-operate.dir/DependInfo.cmake --color= Scanning dependencies of target test-operate make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-operate.dir/build.make src/unittest/CMakeFiles/test-operate.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 54%] Building CXX object src/unittest/CMakeFiles/test-operate.dir/test_operate.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-operate.dir/test_operate.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx [ 54%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyMQpbo.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyMQpbo.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyMQpbo.cxx [ 55%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyLibdai.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyLibdai.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyLibdai.cxx [ 56%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyMrf.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyMrf.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyMrf.cxx [ 56%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyFastPD.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyFastPD.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFastPD.cxx [ 57%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyAd3.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyAd3.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyAd3.cxx [ 57%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyPartitionMove.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyPartitionMove.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:6:0: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void testEqualFactor(const F1&, const F2&) [with F1 = opengm::IndependentFactor; F2 = opengm::IndependentFactor]’ /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:301:22: required from ‘void TestOperate::run() [with T = float]’ /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:1211:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:201:10: required from ‘static void opengm::BinaryOperationImpl::op(const A&, const B&, C&, const VI_A&, const VI_B&, VI_C&, OP) [with VI_A = opengm::VectorView, long unsigned int>; VI_B = opengm::VectorView, long unsigned int>; VI_C = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; C = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:111:42: required from ‘static void opengm::functionwrapper::executor::binary::OperationExecutor::op(const A&, const B&, C&, OP, const ViTypeA&, const ViTypeB&, opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC&, size_t, size_t) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus; long unsigned int IX = 0ul; long unsigned int IY = 0ul; long unsigned int DX = 2ul; long unsigned int DY = 2ul; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeA = opengm::VectorView, long unsigned int>; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeB = opengm::VectorView, long unsigned int>; opengm::functionwrapper::executor::binary::OperationExecutor::ViTypeC = std::vector; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:446:13: required from ‘static void opengm::functionwrapper::binary::OperationWrapper::op(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:496:37: required from ‘static void opengm::functionwrapper::binary::OperationWrapperSelector::op(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:597:70: required from ‘void opengm::operateBinary(const A&, const B&, C&, OP) [with A = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; B = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; C = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:267:28: required from ‘void TestOperate::run() [with T = float]’ /<>/opengm-2.3.6+20160905/src/unittest/test_operate.cxx:1211:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:4: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:6:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/partition-move.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/partition-move.hxx:72:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::isPotts() const [with FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:380:4: required from ‘static bool opengm::detail_graphical_model::FunctionWrapper::isPotts(const GM*, size_t, size_t) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; long unsigned int NUMBER_OF_FUNCTIONS = 9ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:768:15: required from ‘bool opengm::Factor::isPotts() const [with GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/partition-move.hxx:143:13: required from ‘opengm::PartitionMove::PartitionMove(const GraphicalModelType&, opengm::PartitionMove::Parameter) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; opengm::PartitionMove::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /usr/include/boost/python/object/value_holder.hpp:133:13: required from ‘boost::python::objects::value_holder::value_holder(PyObject*, A0) [with A0 = boost::python::objects::reference_to_value, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; Value = opengm::PartitionMove, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; PyObject = _object]’ /usr/include/boost/python/object/make_holder.hpp:94:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::PartitionMove, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/class.hpp:459:9: required from ‘void boost::python::class_::initialize(const DefVisitor&) [with DefVisitor = boost::python::init_base, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> >; W = opengm::PartitionMove, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /usr/include/boost/python/class.hpp:208:9: required from ‘boost::python::class_::class_(const char*, const boost::python::init_base&) [with DerivedT = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::PartitionMove, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:26:4: required from ‘void export_partition_move() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyPartitionMove.cxx:31:80: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 58%] Linking CXX executable test-factorgraph cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-factorgraph.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-factorgraph.dir/test_factorgraph.cxx.o -o test-factorgraph -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 58%] Built target test-factorgraph make -f src/unittest/CMakeFiles/test-indicator-variable.dir/build.make src/unittest/CMakeFiles/test-indicator-variable.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-indicator-variable.dir/DependInfo.cmake --color= Scanning dependencies of target test-indicator-variable make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-indicator-variable.dir/build.make src/unittest/CMakeFiles/test-indicator-variable.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 59%] Building CXX object src/unittest/CMakeFiles/test-indicator-variable.dir/test_indicator_variable.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-indicator-variable.dir/test_indicator_variable.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_indicator_variable.cxx [ 60%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyMultiCut.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyMultiCut.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyMultiCut.cxx [ 61%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyFusionMoves.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyFusionMoves.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx:8: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionMoves.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ [ 62%] Linking CXX executable test-operate cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-operate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-operate.dir/test_operate.cxx.o -o test-operate -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 62%] Built target test-operate make -f src/unittest/CMakeFiles/test-gm-learning-functions.dir/build.make src/unittest/CMakeFiles/test-gm-learning-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-gm-learning-functions.dir/DependInfo.cmake --color= Scanning dependencies of target test-gm-learning-functions make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-gm-learning-functions.dir/build.make src/unittest/CMakeFiles/test-gm-learning-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 62%] Building CXX object src/unittest/CMakeFiles/test-gm-learning-functions.dir/test_gm_learning_functions.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-gm-learning-functions.dir/test_gm_learning_functions.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx: In member function ‘void GraphicalModelTest::test1()’: /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:60:51: warning: typedef ‘Fid’ locally defined but not used [-Wunused-local-typedefs] typedef typename GmType::FunctionIdentifier Fid; ^~~ /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:63:47: warning: typedef ‘EF’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::ExplicitFunction EF; ^~ /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx: In instantiation of ‘void GraphicalModelTest::test1() [with T = float; I = long unsigned int; L = long unsigned int]’: /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:100:7: required from ‘void GraphicalModelTest::run() [with T = float; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:109:16: required from here /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:80:9: warning: unused variable ‘labels00’ [-Wunused-variable] I labels00[2]={0,0}; ^~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_gm_learning_functions.cxx:83:9: warning: unused variable ‘labels11’ [-Wunused-variable] I labels11[2]={1,1}; ^~~~~~~~ [ 63%] Linking CXX executable test-gm-learning-functions cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-gm-learning-functions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-gm-learning-functions.dir/test_gm_learning_functions.cxx.o -o test-gm-learning-functions -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 63%] Built target test-gm-learning-functions make -f src/unittest/CMakeFiles/test-accumulate.dir/build.make src/unittest/CMakeFiles/test-accumulate.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-accumulate.dir/DependInfo.cmake --color= Scanning dependencies of target test-accumulate make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-accumulate.dir/build.make src/unittest/CMakeFiles/test-accumulate.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 64%] Building CXX object src/unittest/CMakeFiles/test-accumulate.dir/test_accumulate.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-accumulate.dir/test_accumulate.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_accumulate.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_accumulate.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_accumulate.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_accumulate.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/functions/operations/accumulator.hxx:224:33: required from ‘static void opengm::AccumulateSomeInplaceImpl::op(A&, opengm::AccumulateSomeInplaceImpl::ViSequenceType&, Iterator, Iterator) [with Iterator = long unsigned int*; A = opengm::ExplicitFunction; ACC = opengm::Minimizer; opengm::AccumulateSomeInplaceImpl::ViSequenceType = std::vector; typename A::IndexType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_accumulator.hxx:250:72: required from ‘void opengm::accumulate(A&, ViAccIterator, ViAccIterator) [with ACC = opengm::Minimizer; A = opengm::IndependentFactor; ViAccIterator = long unsigned int*]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1523:36: required from ‘void opengm::IndependentFactor::accumulate(VariablesIterator, VariablesIterator) [with ACCUMULATOR = opengm::Minimizer; VariablesIterator = long unsigned int*; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_accumulate.cxx:125:63: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 64%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pySelfFusion.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pySelfFusion.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx [ 65%] Linking CXX executable test-accumulate cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-accumulate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-accumulate.dir/test_accumulate.cxx.o -o test-accumulate -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 65%] Built target test-accumulate make -f src/unittest/CMakeFiles/test-operations.dir/build.make src/unittest/CMakeFiles/test-operations.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-operations.dir/DependInfo.cmake --color= Scanning dependencies of target test-operations make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-operations.dir/build.make src/unittest/CMakeFiles/test-operations.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 65%] Building CXX object src/unittest/CMakeFiles/test-operations.dir/test_operations.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-operations.dir/test_operations.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_operations.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_operations.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_operations.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:5: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:29, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:8: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ [ 66%] Linking CXX executable test-operations cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-operations.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-operations.dir/test_operations.cxx.o -o test-operations -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 66%] Built target test-operations make -f src/unittest/CMakeFiles/test-io-hdf5.dir/build.make src/unittest/CMakeFiles/test-io-hdf5.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-io-hdf5.dir/DependInfo.cmake --color= Scanning dependencies of target test-io-hdf5 make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-io-hdf5.dir/build.make src/unittest/CMakeFiles/test-io-hdf5.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 67%] Building CXX object src/unittest/CMakeFiles/test-io-hdf5.dir/test_io_hdf5.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-io-hdf5.dir/test_io_hdf5.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:6:0: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::save(const GM&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:336:36: warning: typedef ‘FactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::FactorType FactorType; ^~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx: In function ‘void opengm::hdf5::load(GM_&, const string&, const string&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx:437:35: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::ValueType ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:8:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx: In instantiation of ‘opengm::SelfFusion::SelfFusion(const GraphicalModelType&, const opengm::SelfFusion::Parameter&) [with INFERENCE = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; opengm::SelfFusion::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’: /usr/include/boost/python/object/value_holder.hpp:133:13: required from ‘boost::python::objects::value_holder::value_holder(PyObject*, A0) [with A0 = boost::python::objects::reference_to_value, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; Value = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; PyObject = _object]’ /usr/include/boost/python/object/make_holder.hpp:94:18: required from ‘static void boost::python::objects::make_holder<1>::apply::execute(PyObject*, boost::python::objects::make_holder<1>::apply::t0) [with Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; ArgList = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; PyObject = _object; boost::python::objects::make_holder<1>::apply::t0 = const opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&]’ /usr/include/boost/python/detail/make_keyword_range_fn.hpp:63:47: required from ‘boost::python::api::object boost::python::detail::make_keyword_range_constructor(const CallPolicies&, const keyword_range&, Holder*, ArgList*, Arity*) [with ArgList = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; Arity = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; CallPolicies = boost::python::default_call_policies; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:310:66: required from ‘void boost::python::detail::def_init_aux(ClassT&, const Signature&, NArgs, const CallPoliciesT&, const char*, const keyword_range&) [with ClassT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; CallPoliciesT = boost::python::default_call_policies; Signature = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; NArgs = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:377:31: required from ‘static void boost::python::detail::define_class_init_helper<0>::apply(ClassT&, const CallPoliciesT&, const Signature&, NArgs, const char*, const keyword_range&) [with ClassT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; CallPoliciesT = boost::python::default_call_policies; Signature = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; NArgs = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:149:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/class.hpp:459:9: required from ‘void boost::python::class_::initialize(const DefVisitor&) [with DefVisitor = boost::python::init_base, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> >; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /usr/include/boost/python/class.hpp:208:9: required from ‘boost::python::class_::class_(const char*, const boost::python::init_base&) [with DerivedT = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:67:9: required from ‘void export_self_fusion() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:127:77: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:394:31: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::gm_’ will be initialized after [-Wreorder] const GraphicalModelType& gm_; ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:390:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::Parameter opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::param_’ [-Wreorder] Parameter param_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:398:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::value_’ will be initialized after [-Wreorder] ValueType value_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:391:12: warning: ‘size_t opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::maxOrder_’ [-Wreorder] size_t maxOrder_; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx: In instantiation of ‘opengm::SelfFusion::SelfFusion(const GraphicalModelType&, const opengm::SelfFusion::Parameter&) [with INFERENCE = opengm::MessagePassing, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance>; opengm::SelfFusion::GraphicalModelType = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’: /usr/include/boost/python/object/value_holder.hpp:133:13: required from ‘boost::python::objects::value_holder::value_holder(PyObject*, A0) [with A0 = boost::python::objects::reference_to_value, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; Value = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; PyObject = _object]’ /usr/include/boost/python/object/make_holder.hpp:94:18: required from ‘static void boost::python::objects::make_holder<1>::apply::execute(PyObject*, boost::python::objects::make_holder<1>::apply::t0) [with Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; ArgList = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; PyObject = _object; boost::python::objects::make_holder<1>::apply::t0 = const opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&]’ /usr/include/boost/python/detail/make_keyword_range_fn.hpp:63:47: required from ‘boost::python::api::object boost::python::detail::make_keyword_range_constructor(const CallPolicies&, const keyword_range&, Holder*, ArgList*, Arity*) [with ArgList = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; Arity = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> > >; CallPolicies = boost::python::default_call_policies; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:310:66: required from ‘void boost::python::detail::def_init_aux(ClassT&, const Signature&, NArgs, const CallPoliciesT&, const char*, const keyword_range&) [with ClassT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; CallPoliciesT = boost::python::default_call_policies; Signature = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; NArgs = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:377:31: required from ‘static void boost::python::detail::define_class_init_helper<0>::apply(ClassT&, const CallPoliciesT&, const Signature&, NArgs, const char*, const keyword_range&) [with ClassT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; CallPoliciesT = boost::python::default_call_policies; Signature = boost::mpl::vector1, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&>; NArgs = boost::mpl::size, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&> >; boost::python::detail::keyword_range = std::pair]’ /usr/include/boost/python/init.hpp:149:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/class.hpp:459:9: required from ‘void boost::python::class_::initialize(const DefVisitor&) [with DefVisitor = boost::python::init_base, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> >; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /usr/include/boost/python/class.hpp:208:9: required from ‘boost::python::class_::class_(const char*, const boost::python::init_base&) [with DerivedT = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:93:9: required from ‘void export_self_fusion() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:127:77: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:394:31: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::gm_’ will be initialized after [-Wreorder] const GraphicalModelType& gm_; ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:390:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::Parameter opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::param_’ [-Wreorder] Parameter param_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:398:15: warning: ‘opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::value_’ will be initialized after [-Wreorder] ValueType value_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:391:12: warning: ‘size_t opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >::maxOrder_’ [-Wreorder] size_t maxOrder_; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void testEqualFactor(const F1&, const F2&) [with F1 = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >; F2 = opengm::Factor, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> > >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:78:25: required from ‘void GraphicalModelEqualityTest::operator()(const Gm1&, const Gm2&) const [with Gm1 = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> >; Gm2 = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::ListEnd> >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:137:24: required from ‘void TestOpenGmHdf5::run() [with T = float]’ /<>/opengm-2.3.6+20160905/src/unittest/test_io_hdf5.cxx:209:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void opengm::messagepassingOperations::OperateF_Functor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction; GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; BUFVEC = std::vector >, std::allocator > > >; ARRAY = marray::Marray; INDEX = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; long unsigned int IX = 0ul; long unsigned int DX = 9ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; long unsigned int NUMBER_OF_FUNCTIONS = 9ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; GRAPHICAL_MODEL = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing_operations_withFunctors.hxx:256:10: required from ‘void opengm::messagepassingOperations::operateF(const typename GM::FactorType&, const BUFVEC&, INDEX, ARRAY&) [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; BUFVEC = std::vector >, std::allocator > > >; ARRAY = marray::Marray; INDEX = long unsigned int; typename GM::FactorType = opengm::Factor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing_bp.hxx:281:57: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:67:9: required from ‘void export_self_fusion() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:127:77: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:164:39: required from ‘void InfSuite::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; INF = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; bool HAS_RESET = false; bool HAS_VERBOSE_VISITOR = true; bool HAS_PYTHON_VISITOR = true]’ /usr/include/boost/python/def_visitor.hpp:31:9: required from ‘static void boost::python::def_visitor_access::visit(const V&, classT&) [with V = boost::python::def_visitor, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true> >; classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /usr/include/boost/python/def_visitor.hpp:67:34: required from ‘void boost::python::def_visitor::visit(classT&) const [with classT = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; DerivedVisitor = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true>]’ /usr/include/boost/python/class.hpp:225:9: required from ‘boost::python::class_::self& boost::python::class_::def(const boost::python::def_visitor&) [with Derived = InfSuite, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, false, true, true>; W = opengm::SelfFusion, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified; boost::python::class_::self = boost::python::class_, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer, opengm::MessageBuffer > >, opengm::MaxDistance> >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:67:9: required from ‘void export_self_fusion() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pySelfFusion.cxx:127:77: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 67%] Linking CXX executable test-indicator-variable cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-indicator-variable.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-indicator-variable.dir/test_indicator_variable.cxx.o -o test-indicator-variable -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 67%] Built target test-indicator-variable make -f src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build.make src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/DependInfo.cmake --color= Scanning dependencies of target test-graphicalmodeldecomposer make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build.make src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 68%] Building CXX object src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/test_graphicalmodeldecomposer.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-graphicalmodeldecomposer.dir/test_graphicalmodeldecomposer.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx: In function ‘void getSubModel(const GM&, const opengm::GraphicalModelDecomposition&, size_t, SUBGM&)’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:21:63: warning: typedef ‘OpType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GM::OperatorType OpType; ^~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:28:63: warning: typedef ‘SubVariableType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DecompositionType::SubVariable SubVariableType; ^~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:30:63: warning: typedef ‘SubFactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DecompositionType::SubFactor SubFactorType; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:32:63: warning: typedef ‘EmptySubFactorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DecompositionType::EmptySubFactor EmptySubFactorType; ^~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx: In function ‘void test(const DECOMPOSITION&, const GM&, bool)’: /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:88:73: warning: typedef ‘GraphicalModelType’ locally defined but not used [-Wunused-local-typedefs] typedef GM GraphicalModelType; ^~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/unittests/test.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘opengm::IndependentFactor::IndependentFactor(const opengm::Factor&) [with GRAPHICAL_MODEL = opengm::GraphicalModel; T = float; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:113:57: required from ‘void test(const DECOMPOSITION&, const GM&, bool) [with DECOMPOSITION = opengm::GraphicalModelDecomposition; GM = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:227:14: required from ‘void GraphicalModelDecomposerTest::testGrid() [with GM = opengm::GraphicalModel; SUBGM = opengm::GraphicalModel, marray::Marray >, opengm::meta::TypeList, opengm::meta::ListEnd> > >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:452:15: required from ‘void GraphicalModelDecomposerTest::run() [with GM = opengm::GraphicalModel; SUBGM = opengm::GraphicalModel, marray::Marray >, opengm::meta::TypeList, opengm::meta::ListEnd> > >]’ /<>/opengm-2.3.6+20160905/src/unittest/test_graphicalmodeldecomposer.cxx:469:13: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 69%] Linking CXX executable test-graphicalmodeldecomposer cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-graphicalmodeldecomposer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-graphicalmodeldecomposer.dir/test_graphicalmodeldecomposer.cxx.o -o test-graphicalmodeldecomposer -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 69%] Built target test-graphicalmodeldecomposer make -f src/unittest/CMakeFiles/test-accessor-iterator.dir/build.make src/unittest/CMakeFiles/test-accessor-iterator.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-accessor-iterator.dir/DependInfo.cmake --color= Scanning dependencies of target test-accessor-iterator make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-accessor-iterator.dir/build.make src/unittest/CMakeFiles/test-accessor-iterator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 70%] Building CXX object src/unittest/CMakeFiles/test-accessor-iterator.dir/test_accessor_iterator.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-accessor-iterator.dir/test_accessor_iterator.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_accessor_iterator.cxx [ 70%] Linking CXX executable test-accessor-iterator cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-accessor-iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-accessor-iterator.dir/test_accessor_iterator.cxx.o -o test-accessor-iterator -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 70%] Built target test-accessor-iterator make -f src/unittest/CMakeFiles/test-randomaccessset.dir/build.make src/unittest/CMakeFiles/test-randomaccessset.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-randomaccessset.dir/DependInfo.cmake --color= Scanning dependencies of target test-randomaccessset make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-randomaccessset.dir/build.make src/unittest/CMakeFiles/test-randomaccessset.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 70%] Building CXX object src/unittest/CMakeFiles/test-randomaccessset.dir/test_randomaccessset.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-randomaccessset.dir/test_randomaccessset.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_randomaccessset.cxx [ 71%] Linking CXX executable test-randomaccessset cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-randomaccessset.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-randomaccessset.dir/test_randomaccessset.cxx.o -o test-randomaccessset -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 71%] Built target test-randomaccessset make -f src/unittest/CMakeFiles/test-tribool.dir/build.make src/unittest/CMakeFiles/test-tribool.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-tribool.dir/DependInfo.cmake --color= Scanning dependencies of target test-tribool make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-tribool.dir/build.make src/unittest/CMakeFiles/test-tribool.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 71%] Building CXX object src/unittest/CMakeFiles/test-tribool.dir/test_tribool.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-tribool.dir/test_tribool.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_tribool.cxx [ 71%] Linking CXX executable test-io-hdf5 cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-io-hdf5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-io-hdf5.dir/test_io_hdf5.cxx.o -o test-io-hdf5 -rdynamic /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5.so /usr/lib/powerpc64le-linux-gnu/hdf5/serial/libhdf5_hl.so -lz -lsz make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 71%] Built target test-io-hdf5 make -f src/unittest/CMakeFiles/test-random.dir/build.make src/unittest/CMakeFiles/test-random.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-random.dir/DependInfo.cmake --color= Scanning dependencies of target test-random make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-random.dir/build.make src/unittest/CMakeFiles/test-random.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 72%] Building CXX object src/unittest/CMakeFiles/test-random.dir/test_random_1.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-random.dir/test_random_1.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_random_1.cxx [ 73%] Linking CXX executable test-tribool cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-tribool.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-tribool.dir/test_tribool.cxx.o -o test-tribool -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 73%] Built target test-tribool make -f src/unittest/CMakeFiles/test-primal-lpbound.dir/build.make src/unittest/CMakeFiles/test-primal-lpbound.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-primal-lpbound.dir/DependInfo.cmake --color= Scanning dependencies of target test-primal-lpbound make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-primal-lpbound.dir/build.make src/unittest/CMakeFiles/test-primal-lpbound.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 74%] Building CXX object src/unittest/CMakeFiles/test-primal-lpbound.dir/test_primal_lpbound.cpp.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-primal-lpbound.dir/test_primal_lpbound.cpp.o -c /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp [ 75%] Linking CXX executable test-random cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-random.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-random.dir/test_random_1.cxx.o -o test-random -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 75%] Built target test-random make -f src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build.make src/unittest/inference/CMakeFiles/test-lazyflipper.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-lazyflipper.dir/DependInfo.cmake --color= Scanning dependencies of target test-lazyflipper make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build.make src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 76%] Building CXX object src/unittest/inference/CMakeFiles/test-lazyflipper.dir/test_lazyflipper.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-lazyflipper.dir/test_lazyflipper.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:10: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:215:3: warning: extra ‘;’ [-Wpedantic] {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:231:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:268:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:291:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:349:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:359:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:366:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:373:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:386:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:400:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:427:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:438:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:10: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:502:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:594:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:729:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:739:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:782:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:803:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:874:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: In member function ‘bool TransportSolver::TransportationSolver::_CheckDualConstraints(const UnaryDense&, const UnaryDense&, std::pair*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:884:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (typename UnaryDense::const_iterator ybeg=ydual.begin();ybeg>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:897:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ return true; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:898:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:922:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:943:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1038:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1051:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1141:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1159:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1174:2: warning: extra ‘;’ [-Wpedantic] };//TS ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:13, from /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:13, from /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:10: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:230:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:242:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:20:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:40:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:45:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:47:2: warning: extra ‘;’ [-Wpedantic] };//TST ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:115:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/unittest/test_primal_lpbound.cpp:182:3: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx:16:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx:28:48: warning: typedef ‘SumStarTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar SumStarTest; ^~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_lazyflipper.cxx:31:49: warning: typedef ‘ProdStarTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar ProdStarTest; ^~~~~~~~~~~~ [ 76%] Linking CXX executable test-primal-lpbound cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-primal-lpbound.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-primal-lpbound.dir/test_primal_lpbound.cpp.o -o test-primal-lpbound -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 76%] Built target test-primal-lpbound make -f src/unittest/inference/CMakeFiles/test-bruteforce.dir/build.make src/unittest/inference/CMakeFiles/test-bruteforce.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-bruteforce.dir/DependInfo.cmake --color= Scanning dependencies of target test-bruteforce make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-bruteforce.dir/build.make src/unittest/inference/CMakeFiles/test-bruteforce.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 77%] Building CXX object src/unittest/inference/CMakeFiles/test-bruteforce.dir/test_bruteforce.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-bruteforce.dir/test_bruteforce.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_bruteforce.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_bruteforce.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_bruteforce.cxx:4: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Linking CXX executable test-bruteforce cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bruteforce.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-bruteforce.dir/test_bruteforce.cxx.o -o test-bruteforce -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 78%] Built target test-bruteforce make -f src/unittest/inference/CMakeFiles/test-self-fusion.dir/build.make src/unittest/inference/CMakeFiles/test-self-fusion.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-self-fusion.dir/DependInfo.cmake --color= Scanning dependencies of target test-self-fusion make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-self-fusion.dir/build.make src/unittest/inference/CMakeFiles/test-self-fusion.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 78%] Building CXX object src/unittest/inference/CMakeFiles/test-self-fusion.dir/test_self_fusion.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-self-fusion.dir/test_self_fusion.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ [ 79%] Linking CXX executable test-lazyflipper cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lazyflipper.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-lazyflipper.dir/test_lazyflipper.cxx.o -o test-lazyflipper -rdynamic In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 79%] Built target test-lazyflipper make -f src/unittest/inference/CMakeFiles/test-nesterov.dir/build.make src/unittest/inference/CMakeFiles/test-nesterov.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-nesterov.dir/DependInfo.cmake --color= Scanning dependencies of target test-nesterov make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-nesterov.dir/build.make src/unittest/inference/CMakeFiles/test-nesterov.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 80%] Building CXX object src/unittest/inference/CMakeFiles/test-nesterov.dir/test_nesterov.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-nesterov.dir/test_nesterov.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx [ 81%] Building CXX object src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/pyFusionBased.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_LPDEF_NO_SYMBOLS -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -D_inference_EXPORTS -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm -I/usr/include/python2.7 -I/<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -fPIC -o CMakeFiles/_inference.dir/pyFusionBased.cxx.o -c /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:29, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:13: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:16:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:31:67: warning: typedef ‘ProdGmType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::GraphicalModel ProdGmType; ^~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:13:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx: In instantiation of ‘opengm::SelfFusion::SelfFusion(const GraphicalModelType&, const opengm::SelfFusion::Parameter&) [with INFERENCE = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>; opengm::SelfFusion::GraphicalModelType = opengm::GraphicalModel]’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:62:56: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:394:31: warning: ‘opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::gm_’ will be initialized after [-Wreorder] const GraphicalModelType& gm_; ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:390:15: warning: ‘opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::Parameter opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::param_’ [-Wreorder] Parameter param_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:398:15: warning: ‘opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::value_’ will be initialized after [-Wreorder] ValueType value_; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:391:12: warning: ‘size_t opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::maxOrder_’ [-Wreorder] size_t maxOrder_; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:405:1: warning: when initialized here [-Wreorder] SelfFusion::SelfFusion ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘void opengm::messagepassingOperations::OperateF_Functor::operator()(const FUNCTION&) [with FUNCTION = opengm::ExplicitFunction; GM = opengm::GraphicalModel; ACC = opengm::Minimizer; BUFVEC = std::vector >, std::allocator > > >; ARRAY = marray::Marray; INDEX = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:587:17: required from ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel; FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; long unsigned int IX = 0ul; long unsigned int DX = 1ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:922:23: required from ‘static void opengm::detail_graphical_model::FunctionWrapper::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&) [with GM = opengm::GraphicalModel; FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; long unsigned int NUMBER_OF_FUNCTIONS = 1ul; typename GM::IndexType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:584:18: required from ‘void opengm::Factor::callFunctor(FUNCTOR&) const [with FUNCTOR = opengm::messagepassingOperations::OperateF_Functor, opengm::Minimizer, std::vector >, std::allocator > > >, marray::Marray, long unsigned int>; GRAPHICAL_MODEL = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing_operations_withFunctors.hxx:256:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:373:10: required from ‘void opengm::MessagePassing::inferAcyclic(VisitorType&) [with VisitorType = opengm::FusionVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>, opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >, opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > > >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:259:19: required from ‘opengm::InferenceTermination opengm::MessagePassing::infer(VisitorType&) [with VisitorType = opengm::FusionVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>, opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >, opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > > >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:470:4: required from ‘opengm::InferenceTermination opengm::SelfFusion::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > >; INFERENCE = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:450:16: required from ‘opengm::InferenceTermination opengm::SelfFusion::infer() [with INFERENCE = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:62:56: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:12:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:384:17: required from ‘void opengm::MessagePassing::inferAcyclic(VisitorType&) [with VisitorType = opengm::FusionVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>, opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >, opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > > >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:259:19: required from ‘opengm::InferenceTermination opengm::MessagePassing::infer(VisitorType&) [with VisitorType = opengm::FusionVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>, opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >, opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > > >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:470:4: required from ‘opengm::InferenceTermination opengm::SelfFusion::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> > >; INFERENCE = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/self_fusion.hxx:450:16: required from ‘opengm::InferenceTermination opengm::SelfFusion::infer() [with INFERENCE = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::SelfFusion, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance> >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_self_fusion.cxx:62:56: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:10:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:230:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:242:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:266:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:293:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:341:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:449:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:456:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:466:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:476:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:490:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:503:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:394:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:582:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:590:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:645:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:900:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:950:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:1313:2: warning: extra ‘;’ [-Wpedantic] };//namespace trws_base ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: In member function ‘void opengm::trws_base::DecompositionStorage::_InitSubModels(const DDVectorType*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:947:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr > pdecomposition; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:953:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new GridDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:958:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new EdgeDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:963:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new MonotoneChainsDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:998:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:1319:2: warning: extra ‘;’ [-Wpedantic] };//DD ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:215:3: warning: extra ‘;’ [-Wpedantic] {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:231:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:268:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:291:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:349:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:359:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:366:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:373:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:386:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:400:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:427:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:438:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:502:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:594:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:729:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:739:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:782:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:803:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:874:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: In member function ‘bool TransportSolver::TransportationSolver::_CheckDualConstraints(const UnaryDense&, const UnaryDense&, std::pair*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:884:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (typename UnaryDense::const_iterator ybeg=ydual.begin();ybeg>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:897:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ return true; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:898:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:922:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:943:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1038:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1051:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1141:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1159:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1174:2: warning: extra ‘;’ [-Wpedantic] };//TS ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:11, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:13, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx: In member function ‘void opengm::LPReparametrisationStorage::serialize(VECTOR*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:171:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (IndexType factorId=0;factorId<_dualVariables.size();++factorId) ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:176:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ pserialization->resize(i); ^~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:13, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:263:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: In function ‘void opengm::LPtoDecompositionStorage(const opengm::LPReparametrisationStorage&, opengm::trws_base::DecompositionStorage*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:448:61: warning: typedef ‘uIterator’ locally defined but not used [-Wunused-local-typedefs] typedef typename LPReparametrisationStorage::uIterator uIterator; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:13:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:687:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:696:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:750:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:261:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:17: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx: In instantiation of ‘opengm::trws_base::MaxSumSolver::MaxSumSolver(typename opengm::trws_base::MaxSumSolver::parent::Storage&, const FactorProperties&, bool) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; InputIterator = __gnu_cxx::__normal_iterator > >; typename opengm::trws_base::MaxSumSolver::parent::Storage = opengm::trws_base::SequenceStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumSolver::FactorProperties = opengm::trws_base::FunctionParameters, opengm::DiscreteSpace > >]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:579:25: required from ‘void opengm::trws_base::TRWSPrototype::_InitSubSolvers() [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:561:17: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; typename SubSolver::GMType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:503:32: required from ‘opengm::trws_base::MaxSumTRWS::MaxSumTRWS(opengm::trws_base::MaxSumTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::trws_base::MaxSumTRWS::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumTRWS::Parameters = opengm::trws_base::MaxSumTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:563:71: required from ‘opengm::trws_base::SmoothingBasedInference::SmoothingBasedInference(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::trws_base::SmoothingBasedInference::GraphicalModelType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::trws_base::SmoothingBasedInference::Parameter = opengm::trws_base::SmoothingBasedInference_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:150:46: required from ‘opengm::NesterovAcceleratedGradient::NesterovAcceleratedGradient(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::NesterovAcceleratedGradient::GraphicalModelType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::NesterovAcceleratedGradient::Parameter = opengm::Nesterov_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::NesterovAcceleratedGradient, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::Nesterov_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:65:47: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:324:43: warning: large integer implicitly truncated to unsigned type [-Woverflow] _labeling(parent::size(),parent::NaN) ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::isPotts() const [with FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:380:4: required from ‘static bool opengm::detail_graphical_model::FunctionWrapper::isPotts(const GM*, size_t, size_t) [with GM = opengm::GraphicalModel; long unsigned int NUMBER_OF_FUNCTIONS = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:768:15: required from ‘bool opengm::Factor::isPotts() const [with GRAPHICAL_MODEL = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:126:34: required from ‘opengm::trws_base::FunctionParameters::FunctionParameters(const GM&) [with GM = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:556:14: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::SumProdSolver, opengm::Minimizer, __gnu_cxx::__normal_iterator > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage >; typename SubSolver::GMType = opengm::GraphicalModel; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:383:41: required from ‘opengm::trws_base::SumProdTRWS::SumProdTRWS(opengm::trws_base::SumProdTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::trws_base::SumProdTRWS::Storage = opengm::trws_base::DecompositionStorage >; opengm::trws_base::SumProdTRWS::Parameters = opengm::trws_base::SumProdTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:563:71: required from ‘opengm::trws_base::SmoothingBasedInference::SmoothingBasedInference(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::trws_base::SmoothingBasedInference::GraphicalModelType = opengm::GraphicalModel; opengm::trws_base::SmoothingBasedInference::Parameter = opengm::trws_base::SmoothingBasedInference_Parameter >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smooth_nesterov.hxx:150:46: required from ‘opengm::NesterovAcceleratedGradient::NesterovAcceleratedGradient(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::NesterovAcceleratedGradient::GraphicalModelType = opengm::GraphicalModel; opengm::NesterovAcceleratedGradient::Parameter = opengm::Nesterov_Parameter >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::NesterovAcceleratedGradient, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::Nesterov_Parameter >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_nesterov.cxx:58:47: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0, from /usr/include/python2.7/numpy/ndarrayobject.h:18, from /usr/include/python2.7/numpy/arrayobject.h:4, from /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:9, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:3: /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning is a GCC extension #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:25:0, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx: In function ‘boost::python::list opengm::python::iteratorToList(ITERATOR, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/python/converter.hxx:190:64: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename std::iterator_traits::value_type ValueType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:38, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx: In function ‘void export_fusion_based()’: /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:59:94: warning: typedef ‘RLFGen’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::proposal_gen::RandomLFGen RLFGen; ^~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:60:94: warning: typedef ‘NURGen’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::proposal_gen::NonUniformRandomGen NURGen; ^~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:61:94: warning: typedef ‘BlurGen’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::proposal_gen::BlurGen BlurGen; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:62:94: warning: typedef ‘EBlurGen’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::proposal_gen::EnergyBlurGen EBlurGen; ^~~~~~~~ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:63:94: warning: typedef ‘R2Gen’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::proposal_gen::Random2Gen R2Gen; ^~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/python/opengmpython.hxx:6, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/inf_def_visitor.hxx:12, from /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘boost::python::objects::value_holder::value_holder(PyObject*, A0) [with A0 = boost::reference_wrapper, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; Value = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; PyObject = _object]’ /usr/include/boost/python/object/make_instance.hpp:71:16: required from ‘static Holder* boost::python::objects::make_instance::construct(void*, PyObject*, boost::reference_wrapper) [with T = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; PyObject = _object]’ /usr/include/boost/python/object/make_instance.hpp:45:31: required from ‘static PyObject* boost::python::objects::make_instance_impl::execute(Arg&) [with Arg = const boost::reference_wrapper, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; T = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; Holder = boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > >; Derived = boost::python::objects::make_instance, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >, boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > > >; PyObject = _object]’ /usr/include/boost/python/object/class_wrapper.hpp:29:37: required from ‘static PyObject* boost::python::objects::class_cref_wrapper::convert(const Src&) [with Src = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; MakeInstance = boost::python::objects::make_instance, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >, boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > > >; PyObject = _object]’ /usr/include/boost/python/converter/as_to_python_function.hpp:27:61: required from ‘static PyObject* boost::python::converter::as_to_python_function::convert(const void*) [with T = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; ToPython = boost::python::objects::class_cref_wrapper, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >, boost::python::objects::make_instance, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >, boost::python::objects::value_holder, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> > > > >; PyObject = _object]’ /usr/include/boost/python/to_python_converter.hpp:83:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/boost/python/object/class_metadata.hpp:203:37: required from ‘static void boost::python::objects::class_metadata::register_() [with T = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /usr/include/boost/python/class.hpp:454:28: required from ‘void boost::python::class_::initialize(const DefVisitor&) [with DefVisitor = boost::python::init_base, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> >; W = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /usr/include/boost/python/class.hpp:208:9: required from ‘boost::python::class_::class_(const char*, const boost::python::init_base&) [with DerivedT = boost::python::init, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>; W = opengm::FusionBasedInf, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer> >; X1 = boost::python::detail::not_specified; X2 = boost::python::detail::not_specified; X3 = boost::python::detail::not_specified]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:20:5: required from ‘void export_fusion_based_t(InfSetup&, const string&) [with GEN = opengm::proposal_gen::AlphaBetaSwapGen, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >, opengm::Minimizer>; std::__cxx11::string = std::__cxx11::basic_string]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:80:35: required from ‘void export_fusion_based() [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::TypeList, opengm::meta::ListEnd> > > > > > > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference/pyFusionBased.cxx:108:78: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^ [ 82%] Linking CXX executable test-self-fusion cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-self-fusion.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-self-fusion.dir/test_self_fusion.cxx.o -o test-self-fusion -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 82%] Built target test-self-fusion make -f src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build.make src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/DependInfo.cmake --color= Scanning dependencies of target test-dualdecomposition make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build.make src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 83%] Building CXX object src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/test_dualdecomposition.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-dualdecomposition.dir/test_dualdecomposition.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In constructor ‘opengm::DualDecompositionBaseParameter::DualDecompositionBaseParameter()’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:60:14: warning: ‘opengm::DualDecompositionBaseParameter::stepsizeNormalizedSubgradient_’ will be initialized after [-Wreorder] bool stepsizeNormalizedSubgradient_; //obsolete ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:51:14: warning: ‘size_t opengm::DualDecompositionBaseParameter::k_’ [-Wreorder] size_t k_; ^~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:63:7: warning: when initialized here [-Wreorder] DualDecompositionBaseParameter() : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:15:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx: In function ‘int test()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:23:45: warning: typedef ‘AccType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DD::AccumulationType AccType; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:24:45: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DD::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:25:45: warning: typedef ‘ValueType’ locally defined but not used [-Wunused-local-typedefs] typedef typename DD::ValueType ValueType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:34:58: warning: typedef ‘GridTest2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestGrid GridTest2; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:70:136: warning: typedef ‘InfType’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::MessagePassing, opengm::MaxDistance> InfType; ^~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:74:136: warning: typedef ‘InfType2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::MessagePassing, opengm::MaxDistance> InfType2; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:3: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/accumulation.hxx:12:7: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:49:7: required from ‘int test() [with DD = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:80:39: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:9: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In instantiation of ‘void opengm::DualDecompositionBase::getBounds(const std::vector >&, const std::vector >&, opengm::DualDecompositionBase::ValueType&, opengm::DualDecompositionBase::ValueType&, std::vector&) [with ACC = opengm::Minimizer; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; DUALBLOCK = opengm::DDDualVariableBlock >; typename A::LabelType = unsigned char; opengm::DualDecompositionBase::ValueType = float]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:205:10: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > > >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; INF = opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:174:19: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer() [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; INF = opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>; DUALBLOCK = opengm::DDDualVariableBlock >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:49:7: required from ‘int test() [with DD = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:80:39: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:481:14: warning: unused variable ‘a’ [-Wunused-variable] size_t a; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx: In instantiation of ‘void opengm::DualDecompositionBase::getBounds(const std::vector >&, const std::vector >&, opengm::DualDecompositionBase::ValueType&, opengm::DualDecompositionBase::ValueType&, std::vector&) [with ACC = opengm::Minimizer; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; DUALBLOCK = opengm::DDDualVariableBlock2 >; typename A::LabelType = unsigned char; opengm::DualDecompositionBase::ValueType = float]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:205:10: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock2 > > >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; INF = opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>; DUALBLOCK = opengm::DDDualVariableBlock2 >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx:174:19: required from ‘opengm::InferenceTermination opengm::DualDecompositionSubGradient::infer() [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; INF = opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>; DUALBLOCK = opengm::DDDualVariableBlock2 >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock2 > >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock2 > >::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:49:7: required from ‘int test() [with DD = opengm::DualDecompositionSubGradient, opengm::DiscreteSpace >, opengm::DynamicProgramming, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::DDDualVariableBlock2 > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:83:40: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx:481:14: warning: unused variable ‘a’ [-Wunused-variable] In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dualdecomposition.cxx:13:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >, marray::Marray >, opengm::meta::ListEnd>, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >, marray::View >, opengm::meta::ListEnd>, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ [ 83%] Linking CXX executable test-nesterov cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-nesterov.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-nesterov.dir/test_nesterov.cxx.o -o test-nesterov -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 83%] Built target test-nesterov make -f src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build.make src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/DependInfo.cmake --color= Scanning dependencies of target test-fusion-based-inf make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build.make src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 83%] Building CXX object src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/test_fusion_based_inf.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-fusion-based-inf.dir/test_fusion_based_inf.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx [ 84%] Linking CXX executable test-linear-constraint cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-linear-constraint.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-linear-constraint.dir/test_linear_constraint.cxx.o -o test-linear-constraint -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 84%] Built target test-linear-constraint make -f src/unittest/inference/CMakeFiles/test-astar.dir/build.make src/unittest/inference/CMakeFiles/test-astar.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-astar.dir/DependInfo.cmake --color= Scanning dependencies of target test-astar make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-astar.dir/build.make src/unittest/inference/CMakeFiles/test-astar.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 85%] Building CXX object src/unittest/inference/CMakeFiles/test-astar.dir/test_astar.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-astar.dir/test_astar.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/fusion-move.hpp:7:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/inference/fusion_based_inf.hxx:38, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:13: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/fix-fusion/higher-order-energy.hpp:327:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:15:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:11: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:161:49: warning: typedef ‘SumFullTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestFull SumFullTest; ^~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:162:49: warning: typedef ‘SumStarTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar SumStarTest; ^~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_fusion_based_inf.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:14:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ [ 85%] Linking CXX executable test-dualdecomposition cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dualdecomposition.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-dualdecomposition.dir/test_dualdecomposition.cxx.o -o test-dualdecomposition -rdynamic -lrt In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:3:0: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘opengm::IndependentFactor::IndependentFactor(const opengm::Factor&) [with GRAPHICAL_MODEL = opengm::GraphicalModel; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:281:10: required from ‘opengm::AStar::AStar(const GM&, opengm::AStar::Parameter) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::AStar, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::AStar, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:57:36: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 85%] Built target test-dualdecomposition make -f src/unittest/inference/CMakeFiles/test-icm.dir/build.make src/unittest/inference/CMakeFiles/test-icm.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-icm.dir/DependInfo.cmake --color= Scanning dependencies of target test-icm make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-icm.dir/build.make src/unittest/inference/CMakeFiles/test-icm.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 85%] Building CXX object src/unittest/inference/CMakeFiles/test-icm.dir/test_icm.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-icm.dir/test_icm.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = short unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1608:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator > >; STATE_ITERATOR = __gnu_cxx::__normal_iterator > >; T = float; I = short unsigned int; L = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::DiscreteSpace > >, opengm::meta::TypeList, opengm::DiscreteSpace > >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::IndexType = short unsigned int; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:303:19: required from ‘opengm::InferenceTermination opengm::AStar::infer() [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::AStar, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::AStar, opengm::DiscreteSpace >, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:65:37: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = unsigned char; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1611:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator > >; STATE_ITERATOR = __gnu_cxx::__normal_iterator > >; T = float; I = short unsigned int; L = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList, opengm::DiscreteSpace > >, opengm::meta::TypeList, opengm::DiscreteSpace > >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::IndexType = short unsigned int; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:303:19: required from ‘opengm::InferenceTermination opengm::AStar::infer() [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::AStar, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::AStar, opengm::DiscreteSpace >, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:65:37: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:14:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:26:48: warning: typedef ‘SumStarTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar SumStarTest; ^~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:30:49: warning: typedef ‘ProdStarTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar ProdStarTest; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = long unsigned int]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::Minimizer> >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:179:16: required from ‘opengm::InferenceTermination opengm::ICM::infer() [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::ICM, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::ICM, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:49:31: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx: In instantiation of ‘opengm::BufferVector::~BufferVector() [with T = unsigned char]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:227:39: required from ‘opengm::InferenceTermination opengm::ICM::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/icm.hxx:179:16: required from ‘opengm::InferenceTermination opengm::ICM::infer() [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::ICM, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::ICM, opengm::DiscreteSpace >, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_icm.cxx:56:32: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/buffer_vector.hxx:132:10: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(data_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:202:35: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::meta::TypeList >, opengm::meta::TypeList >, opengm::meta::TypeList, opengm::meta::ListEnd> > > >, opengm::DiscreteSpace<> >; ACC = opengm::Minimizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:496:13: required from ‘void opengm::AStar::expand(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::Minimizer> >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:321:13: required from ‘opengm::InferenceTermination opengm::AStar::infer(VisitorType&) [with VisitorType = opengm::visitors::EmptyVisitor, opengm::Minimizer> >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/astar.hxx:303:19: required from ‘opengm::InferenceTermination opengm::AStar::infer() [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:76:59: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::AStar, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::AStar, opengm::Minimizer>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_astar.cxx:57:36: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 86%] Linking CXX executable test-fusion-based-inf cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-fusion-based-inf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-fusion-based-inf.dir/test_fusion_based_inf.cxx.o -o test-fusion-based-inf -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 86%] Built target test-fusion-based-inf make -f src/unittest/inference/CMakeFiles/test-trwsi.dir/build.make src/unittest/inference/CMakeFiles/test-trwsi.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-trwsi.dir/DependInfo.cmake --color= Scanning dependencies of target test-trwsi make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-trwsi.dir/build.make src/unittest/inference/CMakeFiles/test-trwsi.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 86%] Building CXX object src/unittest/inference/CMakeFiles/test-trwsi.dir/test_trwsi.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-trwsi.dir/test_trwsi.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:11:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:10:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:230:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:242:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:266:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:293:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:341:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:449:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:456:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:466:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:476:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:490:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:503:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:394:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:582:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:590:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:645:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:900:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:950:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:1313:2: warning: extra ‘;’ [-Wpedantic] };//namespace trws_base ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: In member function ‘void opengm::trws_base::DecompositionStorage::_InitSubModels(const DDVectorType*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:947:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr > pdecomposition; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:953:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new GridDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:958:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new EdgeDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:963:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new MonotoneChainsDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:998:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:1319:2: warning: extra ‘;’ [-Wpedantic] };//DD ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:5, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx: In member function ‘void opengm::LPReparametrisationStorage::serialize(VECTOR*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:171:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (IndexType factorId=0;factorId<_dualVariables.size();++factorId) ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:176:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ pserialization->resize(i); ^~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:263:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: In function ‘void opengm::LPtoDecompositionStorage(const opengm::LPReparametrisationStorage&, opengm::trws_base::DecompositionStorage*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:448:61: warning: typedef ‘uIterator’ locally defined but not used [-Wunused-local-typedefs] typedef typename LPReparametrisationStorage::uIterator uIterator; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:141:4: warning: extra ‘;’ [-Wpedantic] }; ^ [ 87%] Linking CXX shared library _inference.so cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/_inference.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -s -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,_inference.so -o _inference.so CMakeFiles/_inference.dir/inference.cpp.o CMakeFiles/_inference.dir/pyInference.cxx.o CMakeFiles/_inference.dir/pyIcm.cxx.o CMakeFiles/_inference.dir/pyGraphcut.cxx.o CMakeFiles/_inference.dir/pyBp.cxx.o CMakeFiles/_inference.dir/pyTrbp.cxx.o CMakeFiles/_inference.dir/pyLoc.cxx.o CMakeFiles/_inference.dir/pyAstar.cxx.o CMakeFiles/_inference.dir/pyDualDecompositionSubGradient.cxx.o CMakeFiles/_inference.dir/pyReducedInference.cxx.o CMakeFiles/_inference.dir/pyBruteforce.cxx.o CMakeFiles/_inference.dir/pyLazyflipper.cxx.o CMakeFiles/_inference.dir/pyAeFusion.cxx.o CMakeFiles/_inference.dir/pyAe.cxx.o CMakeFiles/_inference.dir/pyAbSwap.cxx.o CMakeFiles/_inference.dir/pyDynp.cxx.o CMakeFiles/_inference.dir/pyCplex.cxx.o CMakeFiles/_inference.dir/pyTrws.cxx.o CMakeFiles/_inference.dir/pyQpbo.cxx.o CMakeFiles/_inference.dir/pyMQpbo.cxx.o CMakeFiles/_inference.dir/pyLibdai.cxx.o CMakeFiles/_inference.dir/pyMrf.cxx.o CMakeFiles/_inference.dir/pyFastPD.cxx.o CMakeFiles/_inference.dir/pyAd3.cxx.o CMakeFiles/_inference.dir/pyPartitionMove.cxx.o CMakeFiles/_inference.dir/pyMultiCut.cxx.o CMakeFiles/_inference.dir/pyFusionMoves.cxx.o CMakeFiles/_inference.dir/pySelfFusion.cxx.o CMakeFiles/_inference.dir/pyFusionBased.cxx.o -lboost_python -lrt In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx: In instantiation of ‘opengm::trws_base::MaxSumSolver::MaxSumSolver(typename opengm::trws_base::MaxSumSolver::parent::Storage&, const FactorProperties&, bool) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; InputIterator = __gnu_cxx::__normal_iterator > >; typename opengm::trws_base::MaxSumSolver::parent::Storage = opengm::trws_base::SequenceStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumSolver::FactorProperties = opengm::trws_base::FunctionParameters, opengm::DiscreteSpace > >]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:579:25: required from ‘void opengm::trws_base::TRWSPrototype::_InitSubSolvers() [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:561:17: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; typename SubSolver::GMType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:503:32: required from ‘opengm::trws_base::MaxSumTRWS::MaxSumTRWS(opengm::trws_base::MaxSumTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::trws_base::MaxSumTRWS::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumTRWS::Parameters = opengm::trws_base::MaxSumTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:120:9: required from ‘opengm::TRWSi::TRWSi(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::TRWSi::GraphicalModelType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::TRWSi::Parameter = opengm::TRWSi_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::TRWSi, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::TRWSi_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:63:44: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:324:43: warning: large integer implicitly truncated to unsigned type [-Woverflow] _labeling(parent::size(),parent::NaN) ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::isPotts() const [with FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:380:4: required from ‘static bool opengm::detail_graphical_model::FunctionWrapper::isPotts(const GM*, size_t, size_t) [with GM = opengm::GraphicalModel; long unsigned int NUMBER_OF_FUNCTIONS = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:768:15: required from ‘bool opengm::Factor::isPotts() const [with GRAPHICAL_MODEL = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:126:34: required from ‘opengm::trws_base::FunctionParameters::FunctionParameters(const GM&) [with GM = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:556:14: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::Minimizer, __gnu_cxx::__normal_iterator > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage >; typename SubSolver::GMType = opengm::GraphicalModel; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:503:32: required from ‘opengm::trws_base::MaxSumTRWS::MaxSumTRWS(opengm::trws_base::MaxSumTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::trws_base::MaxSumTRWS::Storage = opengm::trws_base::DecompositionStorage >; opengm::trws_base::MaxSumTRWS::Parameters = opengm::trws_base::MaxSumTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_trws.hxx:120:9: required from ‘opengm::TRWSi::TRWSi(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::TRWSi::GraphicalModelType = opengm::GraphicalModel; opengm::TRWSi::Parameter = opengm::TRWSi_Parameter >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::TRWSi, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::TRWSi_Parameter >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_trwsi.cxx:56:43: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 88%] Linking CXX executable test-icm cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-icm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-icm.dir/test_icm.cxx.o -o test-icm -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 88%] Built target test-icm make -f src/unittest/inference/CMakeFiles/test-messagepassing.dir/build.make src/unittest/inference/CMakeFiles/test-messagepassing.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-messagepassing.dir/DependInfo.cmake --color= Scanning dependencies of target test-messagepassing make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-messagepassing.dir/build.make src/unittest/inference/CMakeFiles/test-messagepassing.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 89%] Building CXX object src/unittest/inference/CMakeFiles/test-messagepassing.dir/test_messagepassing.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-messagepassing.dir/test_messagepassing.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:13:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx: In function ‘void testSumProd()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:64:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:119:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(size_t j=0;j>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:124:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(size_t j=0;j>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:93:11: warning: unused variable ‘facid1’ [-Wunused-variable] size_t facid1=model.addFactor(fid1,vars1,vars1+2); ^~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:94:11: warning: unused variable ‘facid2’ [-Wunused-variable] size_t facid2=model.addFactor(fid2,vars2,vars2+2); ^~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:95:11: warning: unused variable ‘facid3’ [-Wunused-variable] size_t facid3=model.addFactor(fid3,vars3,vars3+2); ^~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:96:11: warning: unused variable ‘vars’ [-Wunused-variable] size_t vars[]={0,1}; ^~~~ make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 89%] Built target _inference make -f src/unittest/inference/CMakeFiles/test-minstcut.dir/build.make src/unittest/inference/CMakeFiles/test-minstcut.dir/depend In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1608:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator >; STATE_ITERATOR = __gnu_cxx::__normal_iterator >; T = double; I = long unsigned int; L = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:395:29: required from ‘opengm::InferenceTermination opengm::Inference::modeFromFactorMarginal(std::vector&) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:631:50: required from ‘opengm::InferenceTermination opengm::MessagePassing::arg(std::vector&, size_t) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance; typename A::LabelType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:79:19: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:171:33: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-minstcut.dir/DependInfo.cmake --color= Scanning dependencies of target test-minstcut make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-minstcut.dir/build.make src/unittest/inference/CMakeFiles/test-minstcut.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 89%] Building CXX object src/unittest/inference/CMakeFiles/test-minstcut.dir/test_minstcut.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-minstcut.dir/test_minstcut.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_minstcut.cxx /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = short unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1608:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator > >; STATE_ITERATOR = __gnu_cxx::__normal_iterator > >; T = float; I = short unsigned int; L = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::IndexType = short unsigned int; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:395:29: required from ‘opengm::InferenceTermination opengm::Inference::modeFromFactorMarginal(std::vector&) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:631:50: required from ‘opengm::InferenceTermination opengm::MessagePassing::arg(std::vector&, size_t) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; UPDATE_RULES = opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>; DIST = opengm::MaxDistance; typename A::LabelType = unsigned char; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:79:19: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::MessagePassing, opengm::DiscreteSpace >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::MaxDistance>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::MessagePassing, opengm::DiscreteSpace >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::MaxDistance>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:307:31: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = unsigned char; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1611:39: required from ‘void opengm::IndependentFactor::fixVariables(INDEX_ITERATOR, INDEX_ITERATOR, STATE_ITERATOR) [with INDEX_ITERATOR = __gnu_cxx::__normal_iterator > >; STATE_ITERATOR = __gnu_cxx::__normal_iterator > >; T = float; I = short unsigned int; L = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:199:19: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::IndexType = short unsigned int; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:395:29: required from ‘opengm::InferenceTermination opengm::Inference::modeFromFactorMarginal(std::vector&) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; typename A::LabelType = unsigned char]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:631:50: required from ‘opengm::InferenceTermination opengm::MessagePassing::arg(std::vector&, size_t) const [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; UPDATE_RULES = opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>; DIST = opengm::MaxDistance; typename A::LabelType = unsigned char; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:79:19: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::MessagePassing, opengm::DiscreteSpace >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::MaxDistance>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::MessagePassing, opengm::DiscreteSpace >, opengm::Minimizer, opengm::TrbpUpdateRules, opengm::DiscreteSpace >, opengm::Minimizer>, opengm::MaxDistance>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:307:31: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = bool; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:293:10: required from ‘static void opengm::BinaryOperationInplaceImpl::op(A&, const B&, VI_A&, const VI_B&, OP) [with VI_A = std::vector; VI_B = std::vector; A = opengm::ExplicitFunction; B = opengm::ExplicitFunction; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:187:42: required from ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus; long unsigned int IY = 0ul; long unsigned int DY = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:547:29: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapper::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:581:36: required from ‘static void opengm::functionwrapper::binary::InplaceOperationWrapperSelector::op(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:607:74: required from ‘void opengm::operateBinary(A&, const B&, OP) [with A = opengm::IndependentFactor; B = opengm::IndependentFactor; OP = std::plus]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:1468:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/opengm-2.3.6+20160905/include/opengm/operations/adder.hxx:35:16: required from ‘static void opengm::Adder::op(const T1&, T2&) [with T1 = opengm::IndependentFactor; T2 = opengm::IndependentFactor]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:202:35: required from ‘opengm::InferenceTermination opengm::Inference::constrainedOptimum(std::vector&, std::vector&, std::vector&) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; typename A::IndexType = long unsigned int; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/inference.hxx:395:29: required from ‘opengm::InferenceTermination opengm::Inference::modeFromFactorMarginal(std::vector&) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; typename A::LabelType = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/messagepassing/messagepassing.hxx:631:50: required from ‘opengm::InferenceTermination opengm::MessagePassing::arg(std::vector&, size_t) const [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; UPDATE_RULES = opengm::BeliefPropagationUpdateRules, opengm::Minimizer>; DIST = opengm::MaxDistance; typename A::LabelType = long unsigned int; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:79:19: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::MessagePassing, opengm::Minimizer, opengm::BeliefPropagationUpdateRules, opengm::Minimizer>, opengm::MaxDistance>::Parameter]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_messagepassing.cxx:171:33: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 90%] Linking CXX executable test-minstcut cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-minstcut.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-minstcut.dir/test_minstcut.cxx.o -o test-minstcut -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 90%] Built target test-minstcut make -f src/unittest/inference/CMakeFiles/test-movemaker.dir/build.make src/unittest/inference/CMakeFiles/test-movemaker.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-movemaker.dir/DependInfo.cmake --color= Scanning dependencies of target test-movemaker make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-movemaker.dir/build.make src/unittest/inference/CMakeFiles/test-movemaker.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 91%] Building CXX object src/unittest/inference/CMakeFiles/test-movemaker.dir/test_movemaker.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-movemaker.dir/test_movemaker.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_movemaker.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_movemaker.cxx:5: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_movemaker.cxx:10: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_movemaker.cxx: In member function ‘void MovemakerTest::run()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_movemaker.cxx:25:28: warning: typedef ‘Energy’ locally defined but not used [-Wunused-local-typedefs] typedef ValueType Energy; ^~~~~~ [ 92%] Linking CXX executable test-trwsi cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-trwsi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-trwsi.dir/test_trwsi.cxx.o -o test-trwsi -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 92%] Built target test-trwsi make -f src/unittest/inference/CMakeFiles/test-2sat.dir/build.make src/unittest/inference/CMakeFiles/test-2sat.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-2sat.dir/DependInfo.cmake --color= Scanning dependencies of target test-2sat make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-2sat.dir/build.make src/unittest/inference/CMakeFiles/test-2sat.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 93%] Building CXX object src/unittest/inference/CMakeFiles/test-2sat.dir/test_2sat.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-2sat.dir/test_2sat.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_2sat.cxx [ 93%] Linking CXX executable test-movemaker cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-movemaker.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-movemaker.dir/test_movemaker.cxx.o -o test-movemaker -rdynamic -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 93%] Built target test-movemaker make -f src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build.make src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/DependInfo.cmake --color= Scanning dependencies of target test-alphabetaswap make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build.make src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 93%] Building CXX object src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/test_alphabetaswap.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-alphabetaswap.dir/test_alphabetaswap.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphabetaswap.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_2sat.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_2sat.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphabetaswap.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphabetaswap.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphabetaswap.cxx:18:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_2sat.cxx:10:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:45:36: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx: In member function ‘opengm::InferenceTermination opengm::SAT::infer(VISITOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/sat.hxx:115:35: warning: typedef ‘clause’ locally defined but not used [-Wunused-local-typedefs] typedef std::pair clause; ^~~~~~ [ 93%] Linking CXX executable test-2sat cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-2sat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-2sat.dir/test_2sat.cxx.o -o test-2sat -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 93%] Built target test-2sat make -f src/unittest/inference/CMakeFiles/test-graphcut.dir/build.make src/unittest/inference/CMakeFiles/test-graphcut.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-graphcut.dir/DependInfo.cmake --color= Scanning dependencies of target test-graphcut make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-graphcut.dir/build.make src/unittest/inference/CMakeFiles/test-graphcut.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 94%] Building CXX object src/unittest/inference/CMakeFiles/test-graphcut.dir/test_graphcut.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-graphcut.dir/test_graphcut.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx:13:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx:40:49: warning: typedef ‘SumFullTest2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestFull SumFullTest2; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_graphcut.cxx:41:49: warning: typedef ‘SumStarTest2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestStar SumStarTest2; ^~~~~~~~~~~~ [ 94%] Linking CXX executable test-astar cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-astar.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-astar.dir/test_astar.cxx.o -o test-astar -rdynamic -lrt make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 94%] Built target test-astar make -f src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build.make src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/DependInfo.cmake --color= Scanning dependencies of target test-alphaexpansion make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build.make src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 95%] Building CXX object src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/test_alphaexpansion.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-alphaexpansion.dir/test_alphaexpansion.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphaexpansion.cxx [ 96%] Linking CXX executable test-alphabetaswap cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alphabetaswap.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-alphabetaswap.dir/test_alphabetaswap.cxx.o -o test-alphabetaswap -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 96%] Built target test-alphabetaswap make -f src/unittest/inference/CMakeFiles/test-adsal.dir/build.make src/unittest/inference/CMakeFiles/test-adsal.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-adsal.dir/DependInfo.cmake --color= Scanning dependencies of target test-adsal make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-adsal.dir/build.make src/unittest/inference/CMakeFiles/test-adsal.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 96%] Building CXX object src/unittest/inference/CMakeFiles/test-adsal.dir/test_adsal.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-adsal.dir/test_adsal.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:11:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:10:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:230:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:242:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/utilities2.hxx:252:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:266:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:293:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:341:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:449:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:456:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:466:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:476:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:490:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_decomposition.hxx:503:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:394:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:582:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:590:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:645:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:900:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:950:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:1313:2: warning: extra ‘;’ [-Wpedantic] };//namespace trws_base ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:572:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: In member function ‘void opengm::trws_base::DecompositionStorage::_InitSubModels(const DDVectorType*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:947:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr > pdecomposition; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:953:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new GridDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:958:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new EdgeDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:963:23: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] pdecomposition=std::auto_ptr >(new MonotoneChainsDecomposition(_gm)); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /<>/opengm-2.3.6+20160905/include/opengm/datastructures/marray/marray.hxx:16, from /<>/opengm-2.3.6+20160905/include/opengm/utilities/metaprogramming.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/config.hxx:22, from /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:8, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:998:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:1319:2: warning: extra ‘;’ [-Wpedantic] };//DD ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:5, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:215:3: warning: extra ‘;’ [-Wpedantic] {}; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:231:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:268:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:291:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:349:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:359:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:366:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:373:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:386:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:400:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:427:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:438:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/primal_lpbound.hxx:12:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:5, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:502:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:594:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:729:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:739:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:782:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:803:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:874:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: In member function ‘bool TransportSolver::TransportationSolver::_CheckDualConstraints(const UnaryDense&, const UnaryDense&, std::pair*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:884:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (typename UnaryDense::const_iterator ybeg=ydual.begin();ybeg>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:897:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ return true; ^~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:898:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:922:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:943:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1038:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1051:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1141:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1159:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/transportationsolver.hxx:1174:2: warning: extra ‘;’ [-Wpedantic] };//TS ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:11, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:6, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx: In member function ‘void opengm::LPReparametrisationStorage::serialize(VECTOR*) const’: /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:171:1: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (IndexType factorId=0;factorId<_dualVariables.size();++factorId) ^~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/auxiliary/lp_reparametrization.hxx:176:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ pserialization->resize(i); ^~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:11:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:6, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:263:3: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx: In function ‘void opengm::LPtoDecompositionStorage(const opengm::LPReparametrisationStorage&, opengm::trws_base::DecompositionStorage*)’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_reparametrization.hxx:448:61: warning: typedef ‘uIterator’ locally defined but not used [-Wunused-local-typedefs] typedef typename LPReparametrisationStorage::uIterator uIterator; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:6:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:687:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:696:2: warning: extra ‘;’ [-Wpedantic] }; ^ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:750:2: warning: extra ‘;’ [-Wpedantic] }; ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphaexpansion.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphaexpansion.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_alphaexpansion.cxx:14:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:6:0, from /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:4, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:16: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx: In instantiation of ‘opengm::trws_base::MaxSumSolver::MaxSumSolver(typename opengm::trws_base::MaxSumSolver::parent::Storage&, const FactorProperties&, bool) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; InputIterator = __gnu_cxx::__normal_iterator > >; typename opengm::trws_base::MaxSumSolver::parent::Storage = opengm::trws_base::SequenceStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumSolver::FactorProperties = opengm::trws_base::FunctionParameters, opengm::DiscreteSpace > >]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:579:25: required from ‘void opengm::trws_base::TRWSPrototype::_InitSubSolvers() [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:561:17: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::MaxSumSolver, opengm::DiscreteSpace >, opengm::Minimizer, __gnu_cxx::__normal_iterator > > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; typename SubSolver::GMType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:503:32: required from ‘opengm::trws_base::MaxSumTRWS::MaxSumTRWS(opengm::trws_base::MaxSumTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::trws_base::MaxSumTRWS::Storage = opengm::trws_base::DecompositionStorage, opengm::DiscreteSpace > >; opengm::trws_base::MaxSumTRWS::Parameters = opengm::trws_base::MaxSumTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = float]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:563:71: required from ‘opengm::trws_base::SmoothingBasedInference::SmoothingBasedInference(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::trws_base::SmoothingBasedInference::GraphicalModelType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::trws_base::SmoothingBasedInference::Parameter = opengm::trws_base::SmoothingBasedInference_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:127:22: required from ‘opengm::ADSal::ADSal(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer; opengm::ADSal::GraphicalModelType = opengm::GraphicalModel, opengm::DiscreteSpace >; opengm::ADSal::Parameter = opengm::ADSal_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::ADSal, opengm::DiscreteSpace >, opengm::Minimizer>; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; typename INF::Parameter = opengm::ADSal_Parameter, opengm::DiscreteSpace > >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:63:44: required from here /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:324:43: warning: large integer implicitly truncated to unsigned type [-Woverflow] _labeling(parent::size(),parent::NaN) ^ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:11:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx: In instantiation of ‘opengm::FastSequence::~FastSequence() [with T = long unsigned int; long unsigned int MAX_STACK = 5ul]’: /<>/opengm-2.3.6+20160905/include/opengm/utilities/indexing.hxx:122:10: required from ‘bool opengm::FunctionBase::isPotts() const [with FUNCTION = opengm::ExplicitFunction; VALUE = double; INDEX = long unsigned int; LABEL = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:380:4: required from ‘static bool opengm::detail_graphical_model::FunctionWrapper::isPotts(const GM*, size_t, size_t) [with GM = opengm::GraphicalModel; long unsigned int NUMBER_OF_FUNCTIONS = 1ul; size_t = long unsigned int]’ /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor.hxx:768:15: required from ‘bool opengm::Factor::isPotts() const [with GRAPHICAL_MODEL = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_subproblemsolver.hxx:126:34: required from ‘opengm::trws_base::FunctionParameters::FunctionParameters(const GM&) [with GM = opengm::GraphicalModel]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:556:14: required from ‘opengm::trws_base::TRWSPrototype::TRWSPrototype(opengm::trws_base::TRWSPrototype::Storage&, const Parameters&) [with SubSolver = opengm::trws_base::SumProdSolver, opengm::Minimizer, __gnu_cxx::__normal_iterator > >; opengm::trws_base::TRWSPrototype::Storage = opengm::trws_base::DecompositionStorage >; typename SubSolver::GMType = opengm::GraphicalModel; opengm::trws_base::TRWSPrototype::Parameters = opengm::trws_base::TRWSPrototype_Parameters; typename SubSolver::GMType::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_base.hxx:383:41: required from ‘opengm::trws_base::SumProdTRWS::SumProdTRWS(opengm::trws_base::SumProdTRWS::Storage&, const Parameters&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::trws_base::SumProdTRWS::Storage = opengm::trws_base::DecompositionStorage >; opengm::trws_base::SumProdTRWS::Parameters = opengm::trws_base::SumProdTRWS_Parameters; typename opengm::trws_base::TRWSPrototype::const_iterator> >::ValueType = double]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/smoothing_strategy.hxx:563:71: required from ‘opengm::trws_base::SmoothingBasedInference::SmoothingBasedInference(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::trws_base::SmoothingBasedInference::GraphicalModelType = opengm::GraphicalModel; opengm::trws_base::SmoothingBasedInference::Parameter = opengm::trws_base::SmoothingBasedInference_Parameter >]’ /<>/opengm-2.3.6+20160905/include/opengm/inference/trws/trws_adsal.hxx:127:22: required from ‘opengm::ADSal::ADSal(const GraphicalModelType&, const Parameter&) [with GM = opengm::GraphicalModel; ACC = opengm::Minimizer; opengm::ADSal::GraphicalModelType = opengm::GraphicalModel; opengm::ADSal::Parameter = opengm::ADSal_Parameter >]’ /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:75:35: required from ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool) [with INF = opengm::ADSal, opengm::Minimizer>; GM = opengm::GraphicalModel; typename INF::Parameter = opengm::ADSal_Parameter >]’ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_adsal.cxx:55:44: required from here /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/opengm.hxx:82:42: note: in C++11 destructors default to noexcept throw std::runtime_error(s.str()); \ ^ /<>/opengm-2.3.6+20160905/include/opengm/datastructures/fast_sequence.hxx:137:7: note: in expansion of macro ‘OPENGM_ASSERT’ OPENGM_ASSERT(pointerToSequence_!=NULL); ^~~~~~~~~~~~~ [ 96%] Linking CXX executable test-graphcut cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-graphcut.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-graphcut.dir/test_graphcut.cxx.o -o test-graphcut -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 96%] Built target test-graphcut make -f src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build.make src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/DependInfo.cmake --color= Scanning dependencies of target test-dynamicprogramming make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build.make src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 97%] Building CXX object src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/test_dynamicprogramming.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-dynamicprogramming.dir/test_dynamicprogramming.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:6: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:13:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx: In function ‘int main()’: /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:25:51: warning: typedef ‘SumGridTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestGrid SumGridTest; ^~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:26:51: warning: typedef ‘SumFullTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestFull SumFullTest; ^~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:28:52: warning: typedef ‘SumGridTest2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestGrid SumGridTest2; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:29:52: warning: typedef ‘SumFullTest2’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestFull SumFullTest2; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:31:52: warning: typedef ‘ProdGridTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestGrid ProdGridTest; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:32:52: warning: typedef ‘ProdFullTest’ locally defined but not used [-Wunused-local-typedefs] typedef opengm::BlackBoxTestFull ProdFullTest; ^~~~~~~~~~~~ [ 98%] Linking CXX executable test-messagepassing cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-messagepassing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-messagepassing.dir/test_messagepassing.cxx.o -o test-messagepassing -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 98%] Built target test-messagepassing make -f src/unittest/inference/CMakeFiles/test-qpbo.dir/build.make src/unittest/inference/CMakeFiles/test-qpbo.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-qpbo.dir/DependInfo.cmake --color= Scanning dependencies of target test-qpbo make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-qpbo.dir/build.make src/unittest/inference/CMakeFiles/test-qpbo.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 99%] Building CXX object src/unittest/inference/CMakeFiles/test-qpbo.dir/test_qpbo.cxx.o cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/c++ -DNOVIGRA -DOPENGM_DEBUG -DWITH_BOOST -DWITH_BOOST_GRAPH -DWITH_HDF5 -DWITH_OPENMP -I/<>/opengm-2.3.6+20160905/include -I/usr/include/hdf5/serial -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/test-qpbo.dir/test_qpbo.cxx.o -c /<>/opengm-2.3.6+20160905/src/unittest/inference/test_qpbo.cxx In file included from /<>/opengm-2.3.6+20160905/include/opengm/operations/multiplier.hxx:5:0, from /<>/opengm-2.3.6+20160905/include/opengm/functions/function_properties_base.hxx:20, from /<>/opengm-2.3.6+20160905/include/opengm/functions/explicit_function.hxx:7, from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:12, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_qpbo.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx: In static member function ‘static void opengm::functionwrapper::executor::binary::InplaceOperationExecutor::op(A&, const B&, OP, size_t)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx:181:61: warning: typedef ‘IndexType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionTypeA::IndexType IndexType; ^~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_dynamicprogramming.cxx:11:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::DiscreteSpace >, opengm::Minimizer> >; GM = opengm::GraphicalModel, opengm::DiscreteSpace >; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel.hxx:14:0, from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_qpbo.cxx:7: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx: In static member function ‘static void opengm::detail_graphical_model::FunctionWrapperExecutor::callFunctor(const GM*, typename GM::IndexType, size_t, FUNCTOR&)’: /<>/opengm-2.3.6+20160905/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx:584:67: warning: typedef ‘FunctionShapeIteratorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename FunctionType::FunctionShapeIteratorType FunctionShapeIteratorType; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_qpbo.cxx:12:0: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx: At global scope: /<>/opengm-2.3.6+20160905/include/opengm/inference/qpbo.hxx:43:32: warning: extra ‘;’ [-Wpedantic] Parameter (const P & p) {}; ^ In file included from /<>/opengm-2.3.6+20160905/src/unittest/inference/test_qpbo.cxx:14:0: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx: In member function ‘void opengm::InferenceBlackBoxTester::test(const typename INF::Parameter&, bool, bool, bool, bool)’: /<>/opengm-2.3.6+20160905/include/opengm/unittests/blackboxtester.hxx:56:57: warning: typedef ‘OperatorType’ locally defined but not used [-Wunused-local-typedefs] typedef typename GraphicalModelType::OperatorType OperatorType; ^~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::Minimizer> >; GM = opengm::GraphicalModel; ACC = opengm::Minimizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::Maximizer> >; GM = opengm::GraphicalModel; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx: In member function ‘opengm::InferenceTermination opengm::DynamicProgramming::infer(VISITOR&) [with VISITOR = opengm::visitors::EmptyVisitor, opengm::Maximizer> >; GM = opengm::GraphicalModel; ACC = opengm::Maximizer]’: /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:245:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[1]] = s; ^~~~~~~~~~~~~ /<>/opengm-2.3.6+20160905/include/opengm/inference/dynamicprogramming.hxx:225:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] stateBuffers_[node][childrenCounter*gm_.numberOfLabels(node)+vec[0]] = s; ^~~~~~~~~~~~~ [ 99%] Linking CXX executable test-alphaexpansion cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alphaexpansion.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-alphaexpansion.dir/test_alphaexpansion.cxx.o -o test-alphaexpansion -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 99%] Built target test-alphaexpansion [ 99%] Linking CXX executable test-dynamicprogramming cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-dynamicprogramming.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-dynamicprogramming.dir/test_dynamicprogramming.cxx.o -o test-dynamicprogramming -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 99%] Built target test-dynamicprogramming [100%] Linking CXX executable test-adsal cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-adsal.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-adsal.dir/test_adsal.cxx.o -o test-adsal -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [100%] Built target test-adsal [100%] Linking CXX executable test-qpbo cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-qpbo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O3 -fdebug-prefix-map=/<>/opengm-2.3.6+20160905=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/test-qpbo.dir/test_qpbo.cxx.o -o test-qpbo -rdynamic make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [100%] Built target test-qpbo make[2]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' debian/rules override_dh_auto_test make[1]: Entering directory '/<>/opengm-2.3.6+20160905' dh_auto_test make -j4 test ARGS\+=-j4 make[2]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu Start 1: test-partitions Start 2: test-gm-learning-functions Start 3: test-graphicalmodelmanipulator Start 4: test-explicit-storage 1/49 Test #2: test-gm-learning-functions ....... Passed 0.10 sec 2/49 Test #3: test-graphicalmodelmanipulator ... Passed 0.10 sec 3/49 Test #4: test-explicit-storage ............ Passed 0.10 sec Start 5: test-types Start 6: test-test-type-sizes-for-hdf5 Start 7: test-fast-sequence 4/49 Test #5: test-types ....................... Passed 0.10 sec 5/49 Test #6: test-test-type-sizes-for-hdf5 .... Passed 0.10 sec 6/49 Test #7: test-fast-sequence ............... Passed 0.10 sec Start 8: test-functions Start 9: test-learnable-functions Start 10: test-factor 7/49 Test #1: test-partitions .................. Passed 0.28 sec 8/49 Test #10: test-factor ...................... Passed 0.15 sec 9/49 Test #9: test-learnable-functions ......... Passed 0.16 sec Start 11: test-discretespaces Start 12: test-graphicalmodel Start 13: test-factorgraph 10/49 Test #12: test-graphicalmodel .............. Passed 0.01 sec 11/49 Test #11: test-discretespaces .............. Passed 0.11 sec 12/49 Test #13: test-factorgraph ................. Passed 0.10 sec Start 14: test-graphicalmodeldecomposer Start 15: test-operate Start 16: test-operations 13/49 Test #14: test-graphicalmodeldecomposer .... Passed 0.20 sec 14/49 Test #16: test-operations .................. Passed 0.20 sec 15/49 Test #15: test-operate ..................... Passed 0.20 sec Start 17: test-accumulate Start 18: test-randomaccessset Start 19: test-tribool 16/49 Test #17: test-accumulate .................. Passed 0.10 sec 17/49 Test #19: test-tribool ..................... Passed 0.10 sec 18/49 Test #18: test-randomaccessset ............. Passed 0.10 sec Start 20: test-accessor-iterator Start 21: test-random Start 22: test-primal-lpbound 19/49 Test #20: test-accessor-iterator ........... Passed 0.10 sec 20/49 Test #22: test-primal-lpbound .............. Passed 0.10 sec 21/49 Test #21: test-random ...................... Passed 0.10 sec Start 23: test-transportsolver Start 24: test-io-hdf5 Start 25: test-lp-solver 22/49 Test #24: test-io-hdf5 ..................... Passed 0.10 sec 23/49 Test #25: test-lp-solver ................... Passed 0.10 sec 24/49 Test #23: test-transportsolver ............. Passed 0.11 sec Start 26: test-indicator-variable Start 27: test-linear-constraint Start 28: test-subsequence-iterator 25/49 Test #27: test-linear-constraint ........... Passed 0.10 sec 26/49 Test #26: test-indicator-variable .......... Passed 0.10 sec 27/49 Test #28: test-subsequence-iterator ........ Passed 0.10 sec Start 29: test-lp-functiontransfer Start 30: test-canonicalview Start 31: test-adsal 28/49 Test #30: test-canonicalview ............... Passed 0.10 sec 29/49 Test #29: test-lp-functiontransfer ......... Passed 0.10 sec Start 32: test-nesterov Start 33: test-trwsi 30/49 Test #31: test-adsal ....................... Passed 0.41 sec 31/49 Test #33: test-trwsi ....................... Passed 0.21 sec Start 34: test-messagepassing Start 35: test-dynamicprogramming 32/49 Test #8: test-functions ................... Passed 1.39 sec Start 36: test-self-fusion 33/49 Test #32: test-nesterov .................... Passed 0.70 sec Start 37: test-fusion-based-inf 34/49 Test #37: test-fusion-based-inf ............ Passed 0.05 sec Start 38: test-icm 35/49 Test #38: test-icm ......................... Passed 0.00 sec Start 39: test-bruteforce 36/49 Test #39: test-bruteforce .................. Passed 0.00 sec Start 40: test-lazyflipper 37/49 Test #35: test-dynamicprogramming .......... Passed 2.34 sec Start 41: test-movemaker 38/49 Test #40: test-lazyflipper ................. Passed 0.70 sec 39/49 Test #41: test-movemaker ................... Passed 0.10 sec Start 42: test-dualdecomposition Start 43: test-astar 40/49 Test #34: test-messagepassing .............. Passed 6.04 sec Start 44: test-2sat 41/49 Test #44: test-2sat ........................ Passed 0.20 sec Start 45: test-minstcut 42/49 Test #45: test-minstcut .................... Passed 0.20 sec Start 46: test-graphcut 43/49 Test #36: test-self-fusion ................. Passed 8.47 sec Start 47: test-alphabetaswap 44/49 Test #47: test-alphabetaswap ............... Passed 1.46 sec Start 48: test-alphaexpansion 45/49 Test #42: test-dualdecomposition ........... Passed 8.39 sec Start 49: test-qpbo 46/49 Test #49: test-qpbo ........................ Passed 1.30 sec 47/49 Test #43: test-astar ....................... Passed 10.80 sec 48/49 Test #48: test-alphaexpansion .............. Passed 3.04 sec 49/49 Test #46: test-graphcut .................... Passed 16.95 sec 100% tests passed, 0 tests failed out of 49 Total Test time (real) = 25.22 sec make[2]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make --directory=/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu test-python-wrapper make[2]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -H/<>/opengm-2.3.6+20160905 -B/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 test-python-wrapper make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -H/<>/opengm-2.3.6+20160905 -B/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles 28 make -f CMakeFiles/Makefile2 CMakeFiles/test-python-wrapper.dir/all make[4]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/depend make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[5]: Nothing to be done for 'src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build'. make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 3%] Built target _hdf5 make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/depend make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[5]: Nothing to be done for 'src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build'. make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 32%] Built target _opengmcore make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/depend make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[5]: Nothing to be done for 'src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build'. make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [100%] Built target _inference make -f CMakeFiles/test-python-wrapper.dir/build.make CMakeFiles/test-python-wrapper.dir/depend make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles/test-python-wrapper.dir/DependInfo.cmake --color= Scanning dependencies of target test-python-wrapper make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f CMakeFiles/test-python-wrapper.dir/build.make CMakeFiles/test-python-wrapper.dir/build make[5]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python && nosetests --all-modules --traverse-namespace --cover-tests --with-doctest -v Doctest: opengm.functionhelper.differenceFunction ... ok Doctest: opengm.functionhelper.pottsFunction ... ok Doctest: opengm.functionhelper.relabeledDifferenceFunction ... ok Doctest: opengm.functionhelper.relabeledPottsFunction ... ok Doctest: opengm.opengmcore.factorSubset.FactorSubset ... ok Doctest: opengm.opengmcore.factor_injector.IndependentFactor.__array__ ... ok Doctest: opengm.opengmcore.factor_injector.IndependentFactor.__getitem__ ... ok Doctest: opengm.opengmcore.factor_injector.IndependentFactor.subFactor ... ok Doctest: opengm.opengmcore.function_injector.SparseFunction.container ... ok Doctest: opengm.opengmcore.function_injector.SparseFunction.defaultValue ... ok Doctest: opengm.opengmcore.shapewalker.shapeWalker ... ok Doctest: opengm.opengmcore.gm ... ok Doctest: opengm.opengmcore.grid2d2Order ... ok Doctest: opengm.opengmcore.grid3d2Order ... ok Doctest: opengm.opengmcore.shapeWalker ... ok test.TestAllExampes.test_run ... ok test.TestFactor.test_factor_properties ... ok test.TestFactor.test_factor_shape ... ok test.TestFactor.test_factor_vi ... ok test.TestFunctions.test_potts ... ok test.TestGm.test_add_factors_generic ... ok test.TestGm.test_add_function ... ok test.TestGm.test_add_multiple_functions ... ok test.TestGm.test_add_multiple_functions_order1 ... ok test.TestGm.test_add_multiple_functions_order2 ... ok test.TestGm.test_add_multiple_functions_order2a ... ok test.TestGm.test_add_multiple_functions_with_map ... ok test.TestGm.test_constructor_generic ... ok test.TestGm.test_evaluate ... ok test.TestGm.test_factor_generators ... ok test.TestGm.test_variables_generator ... ok test.TestSparseFunction.test_constructor ... ok test.TestSparseFunction.test_dense_assignment ... ok test.TestSparseFunction.test_key_to_coordinate ... ok test.TestUtilities.test_enums ... ok test.TestUtilities.test_is_build_in_simple_parameter ... ok test.TestUtilities.test_is_tribool ... ok test.TestUtilities.test_vector ... ok test.Test_Inference.test_ad3 ... ok test.Test_Inference.test_alpha_beta_swap ... ok test.Test_Inference.test_alpha_expansion ... ok test.Test_Inference.test_alpha_expansion_fusion ... ok test.Test_Inference.test_astar_fast ... ok test.Test_Inference.test_bp ... ok test.Test_Inference.test_bruteforce ... ok test.Test_Inference.test_dualdecompostion_subgradient ... ok test.Test_Inference.test_dualdecompostion_subgradient_dynamic_programming ... ok test.Test_Inference.test_fastPd ... ok test.Test_Inference.test_graphcut ... ok test.Test_Inference.test_graphcut_maxflow_ibfs ... ok test.Test_Inference.test_icm ... ok test.Test_Inference.test_lazyflipper ... ok test.Test_Inference.test_libdai_bp ... ok test.Test_Inference.test_libdai_decimation ... ok test.Test_Inference.test_libdai_decimation_bp ... ok test.Test_Inference.test_libdai_decimation_fractional_bp ... ok test.Test_Inference.test_libdai_decimation_gibbs ... ok test.Test_Inference.test_libdai_decimation_trwbp ... ok test.Test_Inference.test_libdai_fractional_bp ... ok test.Test_Inference.test_libdai_gibbs ... ok test.Test_Inference.test_libdai_junction_tree ... ok test.Test_Inference.test_libdai_trw_bp ... ok test.Test_Inference.test_loc ... ok test.Test_Inference.test_mqpbo ... ok test.Test_Inference.test_multicut ... ok test.Test_Inference.test_partition_move ... ok test.Test_Inference.test_qpbo_external ... ok test.Test_Inference.test_trwbp ... ok test.Test_Inference.test_trws_external ... ok ---------------------------------------------------------------------- Ran 69 tests in 0.588s OK make[5]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [100%] Built target test-python-wrapper make[4]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles 0 make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[2]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[1]: Leaving directory '/<>/opengm-2.3.6+20160905' fakeroot debian/rules binary-arch dh binary-arch --parallel --builddirectory=/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --with python2 dh_testroot -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_prep -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_auto_install -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu make -j4 install DESTDIR=/<>/opengm-2.3.6\+20160905/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -H/<>/opengm-2.3.6+20160905 -B/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/depend make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/depend make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/depend make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build.make src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/commandline/double/CMakeFiles/opengm_max_prod.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 1%] Built target opengm_max_prod make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/commandline/double/CMakeFiles/opengm_min_sum_small.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 3%] Built target opengm_min_sum_small make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5 /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/commandline/double/CMakeFiles/opengm_min_sum.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/DependInfo.cmake --color= [ 4%] Built target opengm_min_sum make -f src/converter/CMakeFiles/opengm-brain-converter.dir/build.make src/converter/CMakeFiles/opengm-brain-converter.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm-brain-converter.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm-brain-converter.dir/build.make src/converter/CMakeFiles/opengm-brain-converter.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/opengm-brain-converter.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 6%] Built target opengm-brain-converter make -f src/converter/CMakeFiles/opengm2wudag.dir/build.make src/converter/CMakeFiles/opengm2wudag.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build.make src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm2wudag.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/python/opengm/hdf5/CMakeFiles/_hdf5.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 7%] Built target _hdf5 make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm2wudag.dir/build.make src/converter/CMakeFiles/opengm2wudag.dir/build make -f src/converter/CMakeFiles/partition2potts.dir/build.make src/converter/CMakeFiles/partition2potts.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/partition2potts.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/opengm2wudag.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build.make src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build [ 8%] Built target opengm2wudag make -f src/converter/CMakeFiles/uai2opengm.dir/build.make src/converter/CMakeFiles/uai2opengm.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/partition2potts.dir/build.make src/converter/CMakeFiles/partition2potts.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/uai2opengm.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/partition2potts.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 9%] Built target partition2potts make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/python/opengm/opengmcore/CMakeFiles/_opengmcore.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/matching2opengm-N2N.dir/build.make src/converter/CMakeFiles/matching2opengm-N2N.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/matching2opengm-N2N.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/uai2opengm.dir/build.make src/converter/CMakeFiles/uai2opengm.dir/build [ 17%] Built target _opengmcore make -f src/converter/CMakeFiles/opengm2uai.dir/build.make src/converter/CMakeFiles/opengm2uai.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/opengm2uai.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/uai2opengm.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/matching2opengm-N2N.dir/build.make src/converter/CMakeFiles/matching2opengm-N2N.dir/build [ 19%] Built target uai2opengm make -f src/converter/CMakeFiles/matching2opengm.dir/build.make src/converter/CMakeFiles/matching2opengm.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/opengm2uai.dir/build.make src/converter/CMakeFiles/opengm2uai.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/converter/CMakeFiles/matching2opengm.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/matching2opengm-N2N.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/opengm2uai.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 20%] Built target opengm2uai make -f src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build.make src/unittest/CMakeFiles/test-lp-functiontransfer.dir/depend [ 21%] Built target matching2opengm-N2N make -f src/unittest/CMakeFiles/test-subsequence-iterator.dir/build.make src/unittest/CMakeFiles/test-subsequence-iterator.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-lp-functiontransfer.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-subsequence-iterator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/converter/CMakeFiles/matching2opengm.dir/build.make src/converter/CMakeFiles/matching2opengm.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/converter/CMakeFiles/matching2opengm.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build.make src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-subsequence-iterator.dir/build.make src/unittest/CMakeFiles/test-subsequence-iterator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-lp-functiontransfer.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 22%] Built target matching2opengm make -f src/unittest/CMakeFiles/test-linear-constraint.dir/build.make src/unittest/CMakeFiles/test-linear-constraint.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-subsequence-iterator.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 23%] Built target test-lp-functiontransfer make -f src/unittest/CMakeFiles/test-lp-solver.dir/build.make src/unittest/CMakeFiles/test-lp-solver.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-linear-constraint.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-lp-solver.dir/DependInfo.cmake --color= [ 24%] Built target test-subsequence-iterator make -f src/unittest/CMakeFiles/test-transportsolver.dir/build.make src/unittest/CMakeFiles/test-transportsolver.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-transportsolver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-linear-constraint.dir/build.make src/unittest/CMakeFiles/test-linear-constraint.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-lp-solver.dir/build.make src/unittest/CMakeFiles/test-lp-solver.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-linear-constraint.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 25%] Built target test-linear-constraint make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-lp-solver.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-factor.dir/build.make src/unittest/CMakeFiles/test-factor.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-factor.dir/DependInfo.cmake --color= [ 26%] Built target test-lp-solver make -f src/unittest/CMakeFiles/test-functions.dir/build.make src/unittest/CMakeFiles/test-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-functions.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-transportsolver.dir/build.make src/unittest/CMakeFiles/test-transportsolver.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-transportsolver.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-factor.dir/build.make src/unittest/CMakeFiles/test-factor.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-functions.dir/build.make src/unittest/CMakeFiles/test-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-factor.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 28%] Built target test-transportsolver make -f src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build.make src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-functions.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/DependInfo.cmake --color= [ 29%] Built target test-factor make -f src/unittest/CMakeFiles/test-explicit-storage.dir/build.make src/unittest/CMakeFiles/test-explicit-storage.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-explicit-storage.dir/DependInfo.cmake --color= [ 31%] Built target test-functions make -f src/unittest/CMakeFiles/test-discretespaces.dir/build.make src/unittest/CMakeFiles/test-discretespaces.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-discretespaces.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-explicit-storage.dir/build.make src/unittest/CMakeFiles/test-explicit-storage.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build.make src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-explicit-storage.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-graphicalmodelmanipulator.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-discretespaces.dir/build.make src/unittest/CMakeFiles/test-discretespaces.dir/build [ 33%] Built target test-explicit-storage make -f src/unittest/CMakeFiles/test-learnable-functions.dir/build.make src/unittest/CMakeFiles/test-learnable-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-discretespaces.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 34%] Built target test-graphicalmodelmanipulator make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-learnable-functions.dir/DependInfo.cmake --color= make -f src/unittest/CMakeFiles/test-canonicalview.dir/build.make src/unittest/CMakeFiles/test-canonicalview.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-canonicalview.dir/DependInfo.cmake --color= [ 35%] Built target test-discretespaces make -f src/unittest/CMakeFiles/test-fast-sequence.dir/build.make src/unittest/CMakeFiles/test-fast-sequence.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-fast-sequence.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-canonicalview.dir/build.make src/unittest/CMakeFiles/test-canonicalview.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-canonicalview.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-fast-sequence.dir/build.make src/unittest/CMakeFiles/test-fast-sequence.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-learnable-functions.dir/build.make src/unittest/CMakeFiles/test-learnable-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-fast-sequence.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-learnable-functions.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build.make src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build [ 36%] Built target test-canonicalview make -f src/unittest/CMakeFiles/test-types.dir/build.make src/unittest/CMakeFiles/test-types.dir/depend [ 37%] Built target test-fast-sequence make -f src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build.make src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-types.dir/DependInfo.cmake --color= [ 38%] Built target test-learnable-functions make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build.make src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build make -f src/unittest/CMakeFiles/test-partitions.dir/build.make src/unittest/CMakeFiles/test-partitions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-test-type-sizes-for-hdf5.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-partitions.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-types.dir/build.make src/unittest/CMakeFiles/test-types.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/interfaces/python/opengm/inference/CMakeFiles/_inference.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-types.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 39%] Built target test-test-type-sizes-for-hdf5 make -f src/unittest/CMakeFiles/test-partitions.dir/build.make src/unittest/CMakeFiles/test-partitions.dir/build make -f src/unittest/CMakeFiles/test-graphicalmodel.dir/build.make src/unittest/CMakeFiles/test-graphicalmodel.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodel.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-partitions.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 58%] Built target _inference make -f src/unittest/CMakeFiles/test-factorgraph.dir/build.make src/unittest/CMakeFiles/test-factorgraph.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-factorgraph.dir/DependInfo.cmake --color= [ 59%] Built target test-partitions make -f src/unittest/CMakeFiles/test-operate.dir/build.make src/unittest/CMakeFiles/test-operate.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-operate.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodel.dir/build.make src/unittest/CMakeFiles/test-graphicalmodel.dir/build [ 60%] Built target test-types make -f src/unittest/CMakeFiles/test-indicator-variable.dir/build.make src/unittest/CMakeFiles/test-indicator-variable.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-indicator-variable.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-graphicalmodel.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-factorgraph.dir/build.make src/unittest/CMakeFiles/test-factorgraph.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-factorgraph.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-operate.dir/build.make src/unittest/CMakeFiles/test-operate.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-operate.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-indicator-variable.dir/build.make src/unittest/CMakeFiles/test-indicator-variable.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-indicator-variable.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 61%] Built target test-graphicalmodel make -f src/unittest/CMakeFiles/test-gm-learning-functions.dir/build.make src/unittest/CMakeFiles/test-gm-learning-functions.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-gm-learning-functions.dir/DependInfo.cmake --color= [ 62%] Built target test-factorgraph make -f src/unittest/CMakeFiles/test-accumulate.dir/build.make src/unittest/CMakeFiles/test-accumulate.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-accumulate.dir/DependInfo.cmake --color= [ 64%] Built target test-operate make -f src/unittest/CMakeFiles/test-operations.dir/build.make src/unittest/CMakeFiles/test-operations.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-operations.dir/DependInfo.cmake --color= [ 65%] Built target test-indicator-variable make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-io-hdf5.dir/build.make src/unittest/CMakeFiles/test-io-hdf5.dir/depend make -f src/unittest/CMakeFiles/test-gm-learning-functions.dir/build.make src/unittest/CMakeFiles/test-gm-learning-functions.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-io-hdf5.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-gm-learning-functions.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-accumulate.dir/build.make src/unittest/CMakeFiles/test-accumulate.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-operations.dir/build.make src/unittest/CMakeFiles/test-operations.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-accumulate.dir/build'. make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-operations.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 66%] Built target test-gm-learning-functions make -f src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build.make src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-io-hdf5.dir/build.make src/unittest/CMakeFiles/test-io-hdf5.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-io-hdf5.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 67%] Built target test-operations make -f src/unittest/CMakeFiles/test-accessor-iterator.dir/build.make src/unittest/CMakeFiles/test-accessor-iterator.dir/depend [ 69%] Built target test-accumulate make -f src/unittest/CMakeFiles/test-randomaccessset.dir/build.make src/unittest/CMakeFiles/test-randomaccessset.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-accessor-iterator.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-randomaccessset.dir/DependInfo.cmake --color= [ 70%] Built target test-io-hdf5 make -f src/unittest/CMakeFiles/test-tribool.dir/build.make src/unittest/CMakeFiles/test-tribool.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build.make src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-tribool.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-graphicalmodeldecomposer.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-randomaccessset.dir/build.make src/unittest/CMakeFiles/test-randomaccessset.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-accessor-iterator.dir/build.make src/unittest/CMakeFiles/test-accessor-iterator.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-accessor-iterator.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-randomaccessset.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 72%] Built target test-graphicalmodeldecomposer make -f src/unittest/CMakeFiles/test-random.dir/build.make src/unittest/CMakeFiles/test-random.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-tribool.dir/build.make src/unittest/CMakeFiles/test-tribool.dir/build [ 73%] Built target test-accessor-iterator make -f src/unittest/CMakeFiles/test-primal-lpbound.dir/build.make src/unittest/CMakeFiles/test-primal-lpbound.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-random.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-tribool.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/CMakeFiles/test-primal-lpbound.dir/DependInfo.cmake --color= [ 74%] Built target test-randomaccessset make -f src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build.make src/unittest/inference/CMakeFiles/test-lazyflipper.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-lazyflipper.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-random.dir/build.make src/unittest/CMakeFiles/test-random.dir/build [ 75%] Built target test-tribool make -f src/unittest/inference/CMakeFiles/test-bruteforce.dir/build.make src/unittest/inference/CMakeFiles/test-bruteforce.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-random.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-bruteforce.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/CMakeFiles/test-primal-lpbound.dir/build.make src/unittest/CMakeFiles/test-primal-lpbound.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/CMakeFiles/test-primal-lpbound.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 77%] Built target test-random make -f src/unittest/inference/CMakeFiles/test-self-fusion.dir/build.make src/unittest/inference/CMakeFiles/test-self-fusion.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build.make src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-bruteforce.dir/build.make src/unittest/inference/CMakeFiles/test-bruteforce.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-self-fusion.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-bruteforce.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 78%] Built target test-primal-lpbound make -f src/unittest/inference/CMakeFiles/test-nesterov.dir/build.make src/unittest/inference/CMakeFiles/test-nesterov.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-lazyflipper.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 80%] Built target test-bruteforce make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-nesterov.dir/DependInfo.cmake --color= make -f src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build.make src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/depend [ 82%] Built target test-lazyflipper make -f src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build.make src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-self-fusion.dir/build.make src/unittest/inference/CMakeFiles/test-self-fusion.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-nesterov.dir/build.make src/unittest/inference/CMakeFiles/test-nesterov.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-self-fusion.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-nesterov.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build.make src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build.make src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build [ 83%] Built target test-self-fusion make -f src/unittest/inference/CMakeFiles/test-astar.dir/build.make src/unittest/inference/CMakeFiles/test-astar.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-astar.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-fusion-based-inf.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-dualdecomposition.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 84%] Built target test-nesterov make -f src/unittest/inference/CMakeFiles/test-icm.dir/build.make src/unittest/inference/CMakeFiles/test-icm.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-icm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-astar.dir/build.make src/unittest/inference/CMakeFiles/test-astar.dir/build [ 85%] Built target test-fusion-based-inf make -f src/unittest/inference/CMakeFiles/test-trwsi.dir/build.make src/unittest/inference/CMakeFiles/test-trwsi.dir/depend [ 86%] Built target test-dualdecomposition make -f src/unittest/inference/CMakeFiles/test-messagepassing.dir/build.make src/unittest/inference/CMakeFiles/test-messagepassing.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-trwsi.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-messagepassing.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-astar.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-icm.dir/build.make src/unittest/inference/CMakeFiles/test-icm.dir/build [ 87%] Built target test-astar make -f src/unittest/inference/CMakeFiles/test-minstcut.dir/build.make src/unittest/inference/CMakeFiles/test-minstcut.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-minstcut.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-icm.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-trwsi.dir/build.make src/unittest/inference/CMakeFiles/test-trwsi.dir/build make -f src/unittest/inference/CMakeFiles/test-messagepassing.dir/build.make src/unittest/inference/CMakeFiles/test-messagepassing.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 88%] Built target test-icm make -f src/unittest/inference/CMakeFiles/test-minstcut.dir/build.make src/unittest/inference/CMakeFiles/test-minstcut.dir/build make -f src/unittest/inference/CMakeFiles/test-movemaker.dir/build.make src/unittest/inference/CMakeFiles/test-movemaker.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-minstcut.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-trwsi.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-movemaker.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-messagepassing.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 90%] Built target test-trwsi [ 90%] Built target test-minstcut [ 92%] Built target test-messagepassing make -f src/unittest/inference/CMakeFiles/test-2sat.dir/build.make src/unittest/inference/CMakeFiles/test-2sat.dir/depend make -f src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build.make src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/depend make -f src/unittest/inference/CMakeFiles/test-graphcut.dir/build.make src/unittest/inference/CMakeFiles/test-graphcut.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-2sat.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-graphcut.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-movemaker.dir/build.make src/unittest/inference/CMakeFiles/test-movemaker.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-movemaker.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-2sat.dir/build.make src/unittest/inference/CMakeFiles/test-2sat.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build.make src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-2sat.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 93%] Built target test-movemaker make -f src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build.make src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/DependInfo.cmake --color= [ 94%] Built target test-2sat make -f src/unittest/inference/CMakeFiles/test-adsal.dir/build.make src/unittest/inference/CMakeFiles/test-adsal.dir/depend make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-graphcut.dir/build.make src/unittest/inference/CMakeFiles/test-graphcut.dir/build make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-adsal.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-alphabetaswap.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-graphcut.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 95%] Built target test-graphcut make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build.make src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build make -f src/unittest/inference/CMakeFiles/test-adsal.dir/build.make src/unittest/inference/CMakeFiles/test-adsal.dir/build make -f src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build.make src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/depend [ 96%] Built target test-alphabetaswap make -f src/unittest/inference/CMakeFiles/test-qpbo.dir/build.make src/unittest/inference/CMakeFiles/test-qpbo.dir/depend make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' cd /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/opengm-2.3.6+20160905 /<>/opengm-2.3.6+20160905/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/src/unittest/inference/CMakeFiles/test-qpbo.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-adsal.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-alphaexpansion.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 97%] Built target test-adsal make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build.make src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make -f src/unittest/inference/CMakeFiles/test-qpbo.dir/build.make src/unittest/inference/CMakeFiles/test-qpbo.dir/build [ 98%] Built target test-alphaexpansion make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-dynamicprogramming.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[3]: Nothing to be done for 'src/unittest/inference/CMakeFiles/test-qpbo.dir/build'. make[3]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' [ 99%] Built target test-dynamicprogramming [100%] Built target test-qpbo make[2]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constant.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/fieldofexperts.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/accumulated_view.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/learnable -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/learnable/lweightedsum_of_functions.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/learnable/lunary.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/learnable/lpotts.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/singlesitefunction.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/squared_difference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/sparsemarray.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constraint_functions -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constraint_functions/linear_constraint_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constraint_functions/label_order_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constraint_functions/num_labels_limitation_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/constraint_functions/linear_constraint_function_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/potts.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/pottsg.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/absolute_difference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/truncated_squared_difference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/soft_constraint_functions -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/soft_constraint_functions/sum_constraint_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/soft_constraint_functions/label_cost_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/pottsn.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/view_fix_variables_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/unary_loss_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/function_properties.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/view_convert_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/truncated_absolute_difference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/operations -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/operations/operator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/operations/accumulator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/explicit_function.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/modelviewfunction.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/function_properties_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/scaled_view.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/view.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/functions/function_registration.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lpcplex.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lp_inference_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/greedygremlin.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dualdecomposition -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dualdecomposition/dualdecomposition_subgradient.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dualdecomposition/dualdecomposition_bundle.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dualdecomposition/dualdecomposition_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dualdecomposition/dddualvariableblock.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dynamicprogramming.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/self_fusion.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fusion_based_inf.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lazyflipper.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/combilp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/swendsenwang.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/inference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/visitors -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/visitors/visitors.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion/clique.hpp -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion/higher-order-energy.hpp -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion/quadratic-rep.hpp -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion/fusion-move.hpp -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/fix-fusion/higher-order.hpp -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/infandflip.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lpgurobi2.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/alphabetaswap.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/multicut.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/cgc -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/cgc/visitors.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/cgc/generate_starting_point.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/cgc/submodel2.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/alphaexpansionfusion.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/graphcut.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/movemaker.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_reparametrization.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/minstcutboost.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/primal_lpbound.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_reparametrization_hdf5.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/submodel -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/submodel/submodel_builder.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/transportationsolver.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_functiontransfer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/lp_solver_gurobi.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/lp_solver_cplex.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/obsolete -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/obsolete/lp_solver_gurobi_old.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/obsolete/lp_solver_interface_old.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/obsolete/lp_solver_cplex_old.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/obsolete/lp_solver_glpk_old.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lp_solver/lp_solver_interface.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/planar_graph.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/fusion_move -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/fusion_move/high_level_fusion_mover.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/fusion_move/permutable_label_fusion_mover.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/fusion_move/fusion_mover.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/minstcutibfs.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/proposal_generator -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/proposal_generator/multi_label_proposals.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/lpdef.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/minstcutkolmogorov.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/smoothing_to_marginals.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/planar_maxcut.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/auxiliary/planar_maxcut_graph.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/intersection_based_inf.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/sat.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/astar.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lsatr.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/alphaexpansion.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/loc.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lpgurobi.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/daoopt.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/fastPD.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/trws.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/mrflib.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/typeView.h -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/ad3.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/srmp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/gco.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/grante.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/qpbo.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/mean_field.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/exact.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/inference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/tree_reweighted_bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/loop_corrected_bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/fractional_bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/dec_map.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/junction_tree.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/tree_expectation_propagation.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/double_loop_generalized_bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/libdai/gibbs.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/external/mplp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/mqpbo.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing_buffer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing_operations.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing_operations_withFunctors.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing_trbp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/messagepassing/messagepassing_bp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/qpbo.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/partition-move.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/icm.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/gibbs.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/cgc.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/output_debug_utils.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_trws.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_adsal.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/smooth_nesterov.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_decomposition.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_reparametrization.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/utilities2.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_subproblemsolver.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/smoothing_strategy.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/trws/trws_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/hqpbo.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/reducedinference.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/bruteforce.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/lpcplex2.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/inference/dmc.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/randomaccessset.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/buffer_randomaccessset.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/marray -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/marray/marray.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/marray/marray_hdf5.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/linear_constraint.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/fast_sequence.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/indicator_variable.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/partition.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/buffer_vector.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/sparsemarray -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/datastructures/sparsemarray/sparsemarray.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/tribool.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/random.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/queues.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/timer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/partitions.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/metaprogramming.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/subsequence_iterator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/disjoint-set.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/accessor_iterator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/vector_view.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/unsigned_integer_pow.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/indexing.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/canonical_view.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/shape_accessor.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/functors.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/meminfo.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/macros.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/modelTrees.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/accumulation.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/utilities/sorting.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/python -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/python/opengmpython.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/python/pythonfunction.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/python/numpyview.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/python/converter.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/opengm.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/config.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/models -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/models/syntheticmodelgenerator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_manipulator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_factor.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphviews -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphviews/factorgraph.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/weights.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_explicit_storage.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_factor_operator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_hdf5.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_function_wrapper.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/parameters.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/viewspace.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/space_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/grid_space.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/discretespace.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/simplediscretespace.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/static_simplediscretespace.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/space/vector_view_space.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/decomposition -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/decomposition/graphicalmodeldecomposer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/decomposition/graphicalmodeldecomposition.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/graphicalmodel_factor_accumulator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/modelgenerators -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/graphicalmodel/modelgenerators/syntheticmodelgenerator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/doxygen -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/doxygen/mainpage.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/minimizer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/maximizer.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/and.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/adder.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/weightedoperations.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/integrator.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/multiplier.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/or.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/normalize.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/operations/logsumexp.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_blackbox.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_multimode.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_base.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_functions.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_empty.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetests/test_hdf5_file.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/test.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests/blackboxtestbase.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests/blackboxteststar.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests/blackboxtesthigherordergrid.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests/blackboxtestfull.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtests/blackboxtestgrid.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/blackboxtester.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/inferencetester.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/include/opengm/unittests/test_inference_blackboxtest.hxx -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_inference_injector.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/inference -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/inference/_inference.so -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/inference/FindNumpyPath.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/inference/__init__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_inference_interface_generator.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/gm_injector.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/factorSubset.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/FindNumpyPath.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/__init__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/factor_injector.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/shapewalker.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/dtypes.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/printing.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/_opengmcore.so -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/opengmcore/function_injector.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_visu.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/FindNumpyPath.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/__init__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/functionhelper.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/hdf5 -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/hdf5/_hdf5.so -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/hdf5/FindNumpyPath.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/hdf5/__init__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/benchmark -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/benchmark/__init__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/__version__.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_misc.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_inf_param.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_to_native_converter.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/lib/python2.7/site-packages/opengm/_inference_parameter_injector.py -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/opengm_max_prod -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/opengm_min_sum -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/opengm_min_sum_small -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/opengmcore/_opengmcore.so -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/opengm-brain-converter -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/opengm2wudag -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/partition2potts -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/uai2opengm -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/matching2opengm-N2N -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/opengm2uai -- Installing: /<>/opengm-2.3.6+20160905/debian/tmp/usr/bin/converter/matching2opengm make[1]: Leaving directory '/<>/opengm-2.3.6+20160905/obj-powerpc64le-linux-gnu' dh_install -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_installdocs -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_installchangelogs -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu debian/rules override_dh_installexamples make[1]: Entering directory '/<>/opengm-2.3.6+20160905' dh_installexamples --exclude=CMakeLists.txt make[1]: Leaving directory '/<>/opengm-2.3.6+20160905' debian/rules override_dh_python2 make[1]: Entering directory '/<>/opengm-2.3.6+20160905' dh_python2 I: dh_python2 fs:85: renaming debian/python-opengm/usr/lib/python2.7/site-packages/opengm/inference/_inference.so to debian/python-opengm/usr/lib/python2.7/site-packages/opengm/inference/_inference.powerpc64le-linux-gnu.so I: dh_python2 fs:85: renaming debian/python-opengm/usr/lib/python2.7/site-packages/opengm/opengmcore/_opengmcore.so to debian/python-opengm/usr/lib/python2.7/site-packages/opengm/opengmcore/_opengmcore.powerpc64le-linux-gnu.so I: dh_python2 fs:85: renaming debian/python-opengm/usr/lib/python2.7/site-packages/opengm/hdf5/_hdf5.so to debian/python-opengm/usr/lib/python2.7/site-packages/opengm/hdf5/_hdf5.powerpc64le-linux-gnu.so dh_numpy make[1]: Leaving directory '/<>/opengm-2.3.6+20160905' dh_lintian -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_perl -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_link -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_strip_nondeterminism -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu debian/rules override_dh_compress make[1]: Entering directory '/<>/opengm-2.3.6+20160905' dh_compress --exclude=examples make[1]: Leaving directory '/<>/opengm-2.3.6+20160905' dh_fixperms -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_strip -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: libopengm-bin python-opengm dh_strip debug symbol extraction: packages to act on: libopengm-bin python-opengm dh_strip debug symbol extraction: ignored packages: Using buildid for compat level >= 9 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package libopengm-bin: unused substitution variable ${python:Depends} /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring python* package: python-opengm dh_makeshlibs -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_shlibdeps -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dpkg-shlibdeps: warning: debian/python-opengm/usr/lib/python2.7/dist-packages/opengm/inference/_inference.powerpc64le-linux-gnu.so contains an unresolvable reference to symbol PyEval_SaveThread: it's probably a plugin dpkg-shlibdeps: warning: 33 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/python-opengm/usr/lib/python2.7/dist-packages/opengm/hdf5/_hdf5.powerpc64le-linux-gnu.so contains an unresolvable reference to symbol PyEval_InitThreads: it's probably a plugin dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/python-opengm/usr/lib/python2.7/dist-packages/opengm/opengmcore/_opengmcore.powerpc64le-linux-gnu.so contains an unresolvable reference to symbol PySlice_Type: it's probably a plugin dpkg-shlibdeps: warning: 42 other similar warnings have been skipped (use -v to see them all) dh_installdeb -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_gencontrol -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package libopengm-bin: unused substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package python-opengm: unused substitution variable ${python:Versions} dpkg-gencontrol: warning: package python-opengm: unused substitution variable ${python:Provides} dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform ppc64el: libopengm-bin python-opengm dh_gencontrol debug symbol wrapper: packages to act on: libopengm-bin python-opengm dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: processing package libopengm-bin (pkgdir debian/libopengm-bin, ddeb package dir debian/libopengm-bin-dbgsym) dh_gencontrol debug symbol wrapper: building libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb dpkg-deb: building package 'libopengm-bin-dbgsym' in '../libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb science extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: no debian/python-opengm-dbgsym, skipping package python-opengm dh_md5sums -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu dh_builddeb -a -O--parallel -O--builddirectory=/<>/opengm-2.3.6\+20160905/obj-powerpc64le-linux-gnu INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing python-opengm (in debian/python-opengm); do_strip: , oemstrip: pkgstriptranslations: processing libopengm-bin (in debian/libopengm-bin); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libopengm-bin/DEBIAN/control, package libopengm-bin, directory debian/libopengm-bin pkgstripfiles: Running PNG optimization (using 4 cpus) for package libopengm-bin ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libopengm-bin' in '../libopengm-bin_2.3.6+20160905-1build1_ppc64el.deb'. pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/python-opengm/DEBIAN/control, package python-opengm, directory debian/python-opengm pkgstripfiles: Running PNG optimization (using 4 cpus) for package python-opengm ... pkgstripfiles: No PNG files. dpkg-deb: building package 'python-opengm' in '../python-opengm_2.3.6+20160905-1build1_ppc64el.deb'. dpkg-genchanges --build=any -mLaunchpad Build Daemon >../opengm_2.3.6+20160905-1build1_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build opengm-2.3.6+20160905 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20161101-1814 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ opengm_2.3.6+20160905-1build1_ppc64el.changes: ---------------------------------------------- Format: 1.8 Date: Tue, 01 Nov 2016 16:33:50 +0000 Source: opengm Binary: libopengm-bin libopengm-dev libopengm-doc python-opengm python-opengm-doc Architecture: ppc64el Version: 2.3.6+20160905-1build1 Distribution: zesty-proposed Urgency: high Maintainer: Launchpad Build Daemon Changed-By: Dimitri John Ledkov Description: libopengm-bin - command line tools for OpenGM libopengm-dev - C++ template library for discrete factor graph models libopengm-doc - documentation and examples for OpenGM python-opengm - Python interface to OpenGM python-opengm-doc - documentation for the Python interface to OpenGM Changes: opengm (2.3.6+20160905-1build1) zesty; urgency=high . * No change rebuild against boost1.62. Checksums-Sha1: 0e7485d1eb72a1f7aee57c667fa2a088f9c19919 7859314 libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb 790907974fbc5a8a6c73d5d1b1f4af6bfa9d1267 955576 libopengm-bin_2.3.6+20160905-1build1_ppc64el.deb 0c93d7b44a018b5fbee4ce073322e1bfd51698a8 2771620 python-opengm_2.3.6+20160905-1build1_ppc64el.deb Checksums-Sha256: 35eacc812383ca48d92cd93485c03dd60569d54571d0405cb954c0dab239987a 7859314 libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb a4e98c714174d6e673d1b88b0cef605fb1bcb5255022da58e39787eb1b6e9295 955576 libopengm-bin_2.3.6+20160905-1build1_ppc64el.deb bcab53946b0cd9ab88bc187ac12ce47b9dedccc21fdd64b05a1dfb647498b8c4 2771620 python-opengm_2.3.6+20160905-1build1_ppc64el.deb Files: 4520ca29c7eeaf8be97fcd483af82fe2 7859314 science extra libopengm-bin-dbgsym_2.3.6+20160905-1build1_ppc64el.ddeb 10322d9d6a74665e1dcb8d8746ad484e 955576 science optional libopengm-bin_2.3.6+20160905-1build1_ppc64el.deb 2d1e5a5a164cfacecff44e3d628650ba 2771620 python optional python-opengm_2.3.6+20160905-1build1_ppc64el.deb Original-Maintainer: Debian Science Maintainers +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libopengm-bin_2.3.6+20160905-1build1_ppc64el.deb ------------------------------------------------ new debian package, version 2.0. size 955576 bytes: control archive=1240 bytes. 1098 bytes, 23 lines control 812 bytes, 13 lines md5sums Package: libopengm-bin Source: opengm Version: 2.3.6+20160905-1build1 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 7469 Depends: libc6 (>= 2.17), libgcc1 (>= 1:3.0), libhdf5-10, libstdc++6 (>= 5.2) Section: science Priority: optional Homepage: http://hci.iwr.uni-heidelberg.de/opengm2/ Description: command line tools for OpenGM OpenGM is a C++ template library for discrete factor graph models and distributive operations on these models. . It includes state-of-the-art optimization and inference algorithms beyond message passing. OpenGM handles large models efficiently, is modular and extendible. The graphical model data structure, inference algorithms and different encodings of functions inter-operate through well-defined interfaces. The binary OpenGM file format is based on the HDF5 standard and incorporates user extensions automatically. . This package contains the commandline interface to the OpenGM library. Original-Maintainer: Debian Science Maintainers drwxr-xr-x root/root 0 2016-11-01 16:33 ./ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/bin/ -rwxr-xr-x root/root 133280 2016-11-01 16:33 ./usr/bin/matching2opengm -rwxr-xr-x root/root 133280 2016-11-01 16:33 ./usr/bin/matching2opengm-N2N -rwxr-xr-x root/root 133280 2016-11-01 16:33 ./usr/bin/opengm-brain-converter -rwxr-xr-x root/root 329888 2016-11-01 16:33 ./usr/bin/opengm2uai -rwxr-xr-x root/root 264352 2016-11-01 16:33 ./usr/bin/opengm2wudag -rwxr-xr-x root/root 1378464 2016-11-01 16:33 ./usr/bin/opengm_max_prod -rwxr-xr-x root/root 3672232 2016-11-01 16:33 ./usr/bin/opengm_min_sum -rwxr-xr-x root/root 1116320 2016-11-01 16:33 ./usr/bin/opengm_min_sum_small -rwxr-xr-x root/root 329888 2016-11-01 16:33 ./usr/bin/partition2potts -rwxr-xr-x root/root 133280 2016-11-01 16:33 ./usr/bin/uai2opengm drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/doc/libopengm-bin/ -rw-r--r-- root/root 1166 2016-11-01 16:33 ./usr/share/doc/libopengm-bin/changelog.Debian.gz -rw-r--r-- root/root 2081 2016-09-06 06:50 ./usr/share/doc/libopengm-bin/copyright drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 40 2016-09-06 06:50 ./usr/share/lintian/overrides/libopengm-bin python-opengm_2.3.6+20160905-1build1_ppc64el.deb ------------------------------------------------ new debian package, version 2.0. size 2771620 bytes: control archive=2000 bytes. 1290 bytes, 25 lines control 2882 bytes, 30 lines md5sums 163 bytes, 9 lines * postinst #!/bin/sh 263 bytes, 14 lines * prerm #!/bin/sh Package: python-opengm Source: opengm Version: 2.3.6+20160905-1build1 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 39388 Depends: python (<< 2.8), python (>= 2.7~), python-numpy (>= 1:1.10.0~b1), python-numpy-abi9, python:any (<< 2.8), python:any (>= 2.7.5-5~), libboost-python1.62.0, libc6 (>= 2.17), libgcc1 (>= 1:3.0), libhdf5-10, libstdc++6 (>= 5.2) Suggests: python-opengm-doc Section: python Priority: optional Multi-Arch: same Homepage: http://hci.iwr.uni-heidelberg.de/opengm2/ Description: Python interface to OpenGM OpenGM is a C++ template library for discrete factor graph models and distributive operations on these models. . It includes state-of-the-art optimization and inference algorithms beyond message passing. OpenGM handles large models efficiently, is modular and extendible. The graphical model data structure, inference algorithms and different encodings of functions inter-operate through well-defined interfaces. The binary OpenGM file format is based on the HDF5 standard and incorporates user extensions automatically. . This package contains the Python interface to the OpenGM library. Original-Maintainer: Debian Science Maintainers drwxr-xr-x root/root 0 2016-11-01 16:33 ./ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/ -rw-r--r-- root/root 57 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/FindNumpyPath.py -rw-r--r-- root/root 10979 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/__init__.py -rw-r--r-- root/root 22 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/__version__.py -rw-r--r-- root/root 332 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_inf_param.py -rw-r--r-- root/root 7784 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_inference_injector.py -rw-r--r-- root/root 29835 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_inference_interface_generator.py -rw-r--r-- root/root 7154 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_inference_parameter_injector.py -rw-r--r-- root/root 457 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_misc.py -rw-r--r-- root/root 7342 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_to_native_converter.py -rw-r--r-- root/root 7139 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/_visu.py drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/benchmark/ -rw-r--r-- root/root 2396 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/benchmark/__init__.py -rw-r--r-- root/root 9373 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/functionhelper.py drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/hdf5/ -rw-r--r-- root/root 57 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/hdf5/FindNumpyPath.py -rw-r--r-- root/root 20 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/hdf5/__init__.py -rw-r--r-- root/root 395376 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/hdf5/_hdf5.powerpc64le-linux-gnu.so drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/inference/ -rw-r--r-- root/root 57 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/inference/FindNumpyPath.py -rw-r--r-- root/root 231 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/inference/__init__.py -rw-r--r-- root/root 27317200 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/inference/_inference.powerpc64le-linux-gnu.so drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/ -rw-r--r-- root/root 57 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/FindNumpyPath.py -rw-r--r-- root/root 11972 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/__init__.py -rw-r--r-- root/root 12445264 2016-11-01 16:33 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/_opengmcore.powerpc64le-linux-gnu.so -rw-r--r-- root/root 102 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/dtypes.py -rw-r--r-- root/root 4267 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/factorSubset.py -rw-r--r-- root/root 7071 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/factor_injector.py -rw-r--r-- root/root 6241 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/function_injector.py -rw-r--r-- root/root 19080 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/gm_injector.py -rw-r--r-- root/root 618 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/printing.py -rw-r--r-- root/root 3764 2016-09-06 06:52 ./usr/lib/python2.7/dist-packages/opengm/opengmcore/shapewalker.py drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-01 16:33 ./usr/share/doc/python-opengm/ -rw-r--r-- root/root 1166 2016-11-01 16:33 ./usr/share/doc/python-opengm/changelog.Debian.gz -rw-r--r-- root/root 2081 2016-09-06 06:50 ./usr/share/doc/python-opengm/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build-Space: 1711984 Build-Time: 635 Distribution: zesty-proposed Host Architecture: ppc64el Install-Time: 33 Job: opengm_2.3.6+20160905-1build1.dsc Machine Architecture: ppc64el Package: opengm Package-Time: 669 Source-Version: 2.3.6+20160905-1build1 Space: 1711984 Status: successful Version: 2.3.6+20160905-1build1 -------------------------------------------------------------------------------- Finished at 20161101-1814 Build needed 00:11:09, 1711984k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-11111574'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-11111574/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-11111574'] Unmounting chroot for build PACKAGEBUILD-11111574... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-11111574'] Removing build PACKAGEBUILD-11111574