RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-027 4.2.0-35-generic #40-Ubuntu SMP Tue Mar 15 23:09:41 UTC 2016 ppc64le Buildd toolchain package versions: launchpad-buildd_139 python-lpbuildd_139 sbuild_0.65.2-1ubuntu2+ubuntu15.10.3 bzr-builder_0.7.3-0ubuntu1 bzr_2.6.0+bzr6602-2ubuntu4 git_1:2.5.0-1ubuntu0.2 dpkg-dev_1.18.2ubuntu5.1 python-debian_0.1.27ubuntu1 qemu-user-static_1:2.3+dfsg-5ubuntu9.2. Syncing the system clock with the buildd NTP service... 5 May 00:35:49 ntpdate[1570]: adjust time server 10.211.37.1 offset 0.005090 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-9649017', '/home/buildd/filecache-default/8c9692db9ad0609beb9d2138f14eb797fb0ebd7a'] Unpacking chroot for build PACKAGEBUILD-9649017 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-9649017'] Mounting chroot for build PACKAGEBUILD-9649017 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-9649017', 'deb http://ftpmaster.internal/ubuntu yakkety main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-security main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-updates main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-9649017 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-9649017', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-9649017 Get:1 http://ftpmaster.internal/ubuntu yakkety InRelease [247 kB] Get:2 http://ftpmaster.internal/ubuntu yakkety-security InRelease [92.2 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety-updates InRelease [92.2 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety-proposed InRelease [95.7 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main ppc64el Packages [1133 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main Translation-en [568 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el Packages [7368 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/universe Translation-en [4416 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety-security/main ppc64el Packages [64 B] Get:10 http://ftpmaster.internal/ubuntu yakkety-security/main Translation-en [64 B] Get:11 http://ftpmaster.internal/ubuntu yakkety-security/universe ppc64el Packages [64 B] Get:12 http://ftpmaster.internal/ubuntu yakkety-security/universe Translation-en [64 B] Get:13 http://ftpmaster.internal/ubuntu yakkety-updates/main ppc64el Packages [64 B] Get:14 http://ftpmaster.internal/ubuntu yakkety-updates/main Translation-en [64 B] Get:15 http://ftpmaster.internal/ubuntu yakkety-updates/universe ppc64el Packages [64 B] Get:16 http://ftpmaster.internal/ubuntu yakkety-updates/universe Translation-en [64 B] Get:17 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el Packages [66.9 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety-proposed/main Translation-en [36.4 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety-proposed/universe ppc64el Packages [308 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety-proposed/universe Translation-en [175 kB] Fetched 14.6 MB in 7s (1935 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: libpng16-16 The following packages will be upgraded: apt apt-transport-https bash binutils bzip2 cpp-5 debconf dmsetup dpkg dpkg-dev g++-5 gcc-5 gcc-5-base gcc-6-base grep hostname init init-system-helpers initscripts libapt-pkg5.0 libasan2 libasn1-8-heimdal libatomic1 libbz2-1.0 libcc1-0 libdevmapper1.02.1 libdpkg-perl libgcc-5-dev libgcc1 libgcrypt20 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libitm1 libkrb5-26-heimdal libperl5.22 libpng12-0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libusb-0.1-4 libwind0-heimdal linux-libc-dev make optipng perl perl-base perl-modules-5.22 policyrcd-script-zg2 sed systemd systemd-sysv sysv-rc sysvinit-utils tar tzdata zlib1g 73 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 94.1 MB of archives. After this operation, 218 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu yakkety/main ppc64el bash ppc64el 4.3-14ubuntu2 [616 kB] Get:2 http://ftpmaster.internal/ubuntu yakkety/main ppc64el dpkg ppc64el 1.18.4ubuntu2 [2118 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety/main ppc64el grep ppc64el 2.25-1 [145 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety/main ppc64el hostname ppc64el 3.17ubuntu1 [11.9 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main ppc64el perl-modules-5.22 all 5.22.2-1 [2642 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libperl5.22 ppc64el 5.22.2-1 [3203 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/main ppc64el perl ppc64el 5.22.2-1 [237 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/main ppc64el perl-base ppc64el 5.22.2-1 [1202 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el bzip2 ppc64el 1.0.6-8build1 [35.6 kB] Get:10 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libbz2-1.0 ppc64el 1.0.6-8build1 [40.4 kB] Get:11 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el zlib1g ppc64el 1:1.2.8.dfsg-2ubuntu5 [51.1 kB] Get:12 http://ftpmaster.internal/ubuntu yakkety/main ppc64el init-system-helpers all 1.31ubuntu1 [31.9 kB] Get:13 http://ftpmaster.internal/ubuntu yakkety/main ppc64el init ppc64el 1.31ubuntu1 [4576 B] Get:14 http://ftpmaster.internal/ubuntu yakkety/main ppc64el sed ppc64el 4.2.2-7.1 [147 kB] Get:15 http://ftpmaster.internal/ubuntu yakkety/main ppc64el tar ppc64el 1.28-2.2 [229 kB] Get:16 http://ftpmaster.internal/ubuntu yakkety/main ppc64el gcc-6-base ppc64el 6.1.1-0ubuntu12 [16.1 kB] Get:17 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libgcc1 ppc64el 1:6.1.1-0ubuntu12 [27.4 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libstdc++6 ppc64el 6.1.1-0ubuntu12 [417 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libapt-pkg5.0 ppc64el 1.2.11 [741 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety/main ppc64el apt ppc64el 1.2.11 [1069 kB] Get:21 http://ftpmaster.internal/ubuntu yakkety/main ppc64el debconf all 1.5.59ubuntu1 [136 kB] Get:22 http://ftpmaster.internal/ubuntu yakkety/main ppc64el sysvinit-utils ppc64el 2.88dsf-59.3ubuntu5 [22.2 kB] Get:23 http://ftpmaster.internal/ubuntu yakkety/main ppc64el sysv-rc all 2.88dsf-59.3ubuntu5 [18.2 kB] Get:24 http://ftpmaster.internal/ubuntu yakkety/main ppc64el initscripts ppc64el 2.88dsf-59.3ubuntu5 [24.5 kB] Get:25 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libgpg-error0 ppc64el 1.22-1 [36.7 kB] Get:26 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libselinux1 ppc64el 2.5-2 [64.5 kB] Get:27 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libsystemd0 ppc64el 229-5ubuntu1 [205 kB] Get:28 http://ftpmaster.internal/ubuntu yakkety/main ppc64el systemd ppc64el 229-5ubuntu1 [3692 kB] Get:29 http://ftpmaster.internal/ubuntu yakkety/main ppc64el systemd-sysv ppc64el 229-5ubuntu1 [17.7 kB] Get:30 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libudev1 ppc64el 229-5ubuntu1 [57.7 kB] Get:31 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.122-1ubuntu1 [136 kB] Get:32 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libgcrypt20 ppc64el 1.7.0-2 [419 kB] Get:33 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libsepol1 ppc64el 2.5-1 [201 kB] Get:34 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libsemanage-common all 2.5-1 [6800 B] Get:35 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libsemanage1 ppc64el 2.5-1 [73.9 kB] Get:36 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libusb-0.1-4 ppc64el 2:0.1.12-29 [16.0 kB] Get:37 http://ftpmaster.internal/ubuntu yakkety/main ppc64el tzdata all 2016d-2 [168 kB] Get:38 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libslang2 ppc64el 2.3.0-2.3ubuntu1 [376 kB] Get:39 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libtasn1-6 ppc64el 4.8-1 [42.8 kB] Get:40 http://ftpmaster.internal/ubuntu yakkety/main ppc64el apt-transport-https ppc64el 1.2.11 [30.1 kB] Get:41 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libroken18-heimdal ppc64el 1.7~git20160418+dfsg-3 [39.4 kB] Get:42 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libasn1-8-heimdal ppc64el 1.7~git20160418+dfsg-3 [138 kB] Get:43 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libheimbase1-heimdal ppc64el 1.7~git20160418+dfsg-3 [28.7 kB] Get:44 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libhcrypto4-heimdal ppc64el 1.7~git20160418+dfsg-3 [97.4 kB] Get:45 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libwind0-heimdal ppc64el 1.7~git20160418+dfsg-3 [47.9 kB] Get:46 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libhx509-5-heimdal ppc64el 1.7~git20160418+dfsg-3 [102 kB] Get:47 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libkrb5-26-heimdal ppc64el 1.7~git20160418+dfsg-3 [190 kB] Get:48 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libheimntlm0-heimdal ppc64el 1.7~git20160418+dfsg-3 [15.6 kB] Get:49 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el libgssapi3-heimdal ppc64el 1.7~git20160418+dfsg-3 [86.9 kB] Get:50 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libpng16-16 ppc64el 1.6.21-4 [186 kB] Get:51 http://ftpmaster.internal/ubuntu yakkety/main ppc64el librtmp1 ppc64el 2.4+20151223.gitfa8646d.1-1 [51.0 kB] Get:52 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libsasl2-modules-db ppc64el 2.1.26.dfsg1-15 [14.3 kB] Get:53 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libsasl2-2 ppc64el 2.1.26.dfsg1-15 [47.2 kB] Get:54 http://ftpmaster.internal/ubuntu yakkety/main ppc64el binutils ppc64el 2.26-8ubuntu3 [2771 kB] Get:55 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libgomp1 ppc64el 6.1.1-0ubuntu12 [67.0 kB] Get:56 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libitm1 ppc64el 6.1.1-0ubuntu12 [28.2 kB] Get:57 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libatomic1 ppc64el 6.1.1-0ubuntu12 [8252 B] Get:58 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libasan2 ppc64el 5.3.1-16ubuntu3 [237 kB] Get:59 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libubsan0 ppc64el 6.1.1-0ubuntu12 [103 kB] Get:60 http://ftpmaster.internal/ubuntu yakkety/main ppc64el g++-5 ppc64el 5.3.1-16ubuntu3 [30.3 MB] Get:61 http://ftpmaster.internal/ubuntu yakkety/main ppc64el gcc-5 ppc64el 5.3.1-16ubuntu3 [8497 kB] Get:62 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libstdc++-5-dev ppc64el 5.3.1-16ubuntu3 [1400 kB] Get:63 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libgcc-5-dev ppc64el 5.3.1-16ubuntu3 [594 kB] Get:64 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libcc1-0 ppc64el 6.1.1-0ubuntu12 [30.6 kB] Get:65 http://ftpmaster.internal/ubuntu yakkety/main ppc64el cpp-5 ppc64el 5.3.1-16ubuntu3 [28.2 MB] Get:66 http://ftpmaster.internal/ubuntu yakkety/main ppc64el gcc-5-base ppc64el 5.3.1-16ubuntu3 [17.4 kB] Get:67 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el dmsetup ppc64el 2:1.02.122-1ubuntu1 [68.8 kB] Get:68 http://ftpmaster.internal/ubuntu yakkety/main ppc64el dpkg-dev all 1.18.4ubuntu2 [584 kB] Get:69 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libdpkg-perl all 1.18.4ubuntu2 [195 kB] Get:70 http://ftpmaster.internal/ubuntu yakkety/main ppc64el make ppc64el 4.1-9 [153 kB] Get:71 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el libpng12-0 ppc64el 1.2.54-6ubuntu1 [120 kB] Get:72 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el linux-libc-dev ppc64el 4.4.0-22.38 [830 kB] Get:73 http://ftpmaster.internal/ubuntu yakkety/main ppc64el optipng ppc64el 0.7.6-1build1 [84.4 kB] Get:74 http://ftpmaster.internal/ubuntu yakkety/main ppc64el policyrcd-script-zg2 all 0.1-3 [5610 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 94.1 MB in 3s (27.9 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 ... 12023 files and directories currently installed.) Preparing to unpack .../bash_4.3-14ubuntu2_ppc64el.deb ... Unpacking bash (4.3-14ubuntu2) over (4.3-14ubuntu1) ... Setting up bash (4.3-14ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (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 ... 12023 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu2_ppc64el.deb ... Unpacking dpkg (1.18.4ubuntu2) over (1.18.4ubuntu1) ... Setting up dpkg (1.18.4ubuntu2) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../grep_2.25-1_ppc64el.deb ... Unpacking grep (2.25-1) over (2.24-1) ... Setting up grep (2.25-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12023 files and directories currently installed.) Preparing to unpack .../hostname_3.17ubuntu1_ppc64el.deb ... Unpacking hostname (3.17ubuntu1) over (3.16ubuntu2) ... Setting up hostname (3.17ubuntu1) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../perl_5.22.2-1_ppc64el.deb ... Unpacking perl (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../perl-modules-5.22_5.22.2-1_all.deb ... Unpacking perl-modules-5.22 (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../libperl5.22_5.22.2-1_ppc64el.deb ... Unpacking libperl5.22:ppc64el (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../perl-base_5.22.2-1_ppc64el.deb ... Unpacking perl-base (5.22.2-1) over (5.22.1-9) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up perl-base (5.22.2-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12023 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.6-8build1_ppc64el.deb ... Unpacking bzip2 (1.0.6-8build1) over (1.0.6-8) ... Preparing to unpack .../libbz2-1.0_1.0.6-8build1_ppc64el.deb ... Unpacking libbz2-1.0:ppc64el (1.0.6-8build1) over (1.0.6-8) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libbz2-1.0:ppc64el (1.0.6-8build1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu5_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.2.8.dfsg-2ubuntu5) over (1:1.2.8.dfsg-2ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up zlib1g:ppc64el (1:1.2.8.dfsg-2ubuntu5) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.31ubuntu1_all.deb ... Unpacking init-system-helpers (1.31ubuntu1) over (1.29ubuntu1) ... Setting up init-system-helpers (1.31ubuntu1) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../init_1.31ubuntu1_ppc64el.deb ... Unpacking init (1.31ubuntu1) over (1.29ubuntu1) ... Setting up init (1.31ubuntu1) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../sed_4.2.2-7.1_ppc64el.deb ... Unpacking sed (4.2.2-7.1) over (4.2.2-7) ... Setting up sed (4.2.2-7.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12023 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.2_ppc64el.deb ... Unpacking tar (1.28-2.2) over (1.28-2.1) ... Setting up tar (1.28-2.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 ... 12023 files and directories currently installed.) Preparing to unpack .../gcc-6-base_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking gcc-6-base:ppc64el (6.1.1-0ubuntu12) over (6.0.1-0ubuntu1) ... Setting up gcc-6-base:ppc64el (6.1.1-0ubuntu12) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:6.1.1-0ubuntu12) over (1:6.0.1-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcc1:ppc64el (1:6.1.1-0ubuntu12) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../libstdc++6_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libstdc++6:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libstdc++6:ppc64el (6.1.1-0ubuntu12) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.2.11_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.2.11) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libapt-pkg5.0:ppc64el (1.2.11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../apt_1.2.11_ppc64el.deb ... Unpacking apt (1.2.11) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up apt (1.2.11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../debconf_1.5.59ubuntu1_all.deb ... Unpacking debconf (1.5.59ubuntu1) over (1.5.58ubuntu1) ... Setting up debconf (1.5.59ubuntu1) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.3ubuntu5_ppc64el.deb ... Unpacking sysvinit-utils (2.88dsf-59.3ubuntu5) over (2.88dsf-59.3ubuntu2) ... Setting up sysvinit-utils (2.88dsf-59.3ubuntu5) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-59.3ubuntu5_all.deb ... Unpacking sysv-rc (2.88dsf-59.3ubuntu5) over (2.88dsf-59.3ubuntu2) ... Preparing to unpack .../initscripts_2.88dsf-59.3ubuntu5_ppc64el.deb ... Unpacking initscripts (2.88dsf-59.3ubuntu5) over (2.88dsf-59.3ubuntu2) ... Preparing to unpack .../libgpg-error0_1.22-1_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.22-1) over (1.21-2ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgpg-error0:ppc64el (1.22-1) ... Processing triggers for systemd (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../libselinux1_2.5-2_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.5-2) over (2.4-3build2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libselinux1:ppc64el (2.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../libsystemd0_229-5ubuntu1_ppc64el.deb ... Unpacking libsystemd0:ppc64el (229-5ubuntu1) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsystemd0:ppc64el (229-5ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12023 files and directories currently installed.) Preparing to unpack .../systemd_229-5ubuntu1_ppc64el.deb ... Unpacking systemd (229-5ubuntu1) over (229-4ubuntu4) ... Setting up systemd (229-5ubuntu1) ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Operation failed: No such file or directory (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 ... 12020 files and directories currently installed.) Preparing to unpack .../systemd-sysv_229-5ubuntu1_ppc64el.deb ... Unpacking systemd-sysv (229-5ubuntu1) over (229-4ubuntu4) ... Setting up systemd-sysv (229-5ubuntu1) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libudev1_229-5ubuntu1_ppc64el.deb ... Unpacking libudev1:ppc64el (229-5ubuntu1) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libudev1:ppc64el (229-5ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.122-1ubuntu1_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.122-1ubuntu1) over (2:1.02.110-1ubuntu10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.122-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.0-2_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.7.0-2) over (1.6.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcrypt20:ppc64el (1.7.0-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libsepol1_2.5-1_ppc64el.deb ... Unpacking libsepol1:ppc64el (2.5-1) over (2.4-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsepol1:ppc64el (2.5-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.5-1_all.deb ... Unpacking libsemanage-common (2.5-1) over (2.3-1build3) ... Setting up libsemanage-common (2.5-1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12020 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.5-1_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.5-1) over (2.3-1build3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsemanage1:ppc64el (2.5-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-29_ppc64el.deb ... Unpacking libusb-0.1-4:ppc64el (2:0.1.12-29) over (2:0.1.12-28) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libusb-0.1-4:ppc64el (2:0.1.12-29) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12020 files and directories currently installed.) Preparing to unpack .../tzdata_2016d-2_all.deb ... Unpacking tzdata (2016d-2) over (2016d-0ubuntu0.16.04) ... Preparing to unpack .../libslang2_2.3.0-2.3ubuntu1_ppc64el.deb ... Unpacking libslang2:ppc64el (2.3.0-2.3ubuntu1) over (2.3.0-2ubuntu1) ... Preparing to unpack .../libtasn1-6_4.8-1_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.8-1) over (4.7-3) ... Preparing to unpack .../apt-transport-https_1.2.11_ppc64el.deb ... Unpacking apt-transport-https (1.2.11) over (1.2.10ubuntu1) ... Preparing to unpack .../libroken18-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20160418+dfsg-3_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (1.7~git20160418+dfsg-3) over (1.7~git20150920+dfsg-4ubuntu1) ... Selecting previously unselected package libpng16-16:ppc64el. Preparing to unpack .../libpng16-16_1.6.21-4_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.21-4) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-1_ppc64el.deb ... Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-1) over (2.4+20151223.gitfa8646d-1build1) ... Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-15_ppc64el.deb ... Unpacking libsasl2-modules-db:ppc64el (2.1.26.dfsg1-15) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-15_ppc64el.deb ... Unpacking libsasl2-2:ppc64el (2.1.26.dfsg1-15) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../binutils_2.26-8ubuntu3_ppc64el.deb ... Unpacking binutils (2.26-8ubuntu3) over (2.26-8ubuntu2) ... Preparing to unpack .../libgomp1_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libgomp1:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libitm1_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libitm1:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libatomic1_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libatomic1:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libasan2_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking libasan2:ppc64el (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libubsan0_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libubsan0:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../g++-5_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking g++-5 (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking gcc-5 (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking libstdc++-5-dev:ppc64el (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking libgcc-5-dev:ppc64el (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcc1-0_6.1.1-0ubuntu12_ppc64el.deb ... Unpacking libcc1-0:ppc64el (6.1.1-0ubuntu12) over (5.3.1-14ubuntu2) ... Preparing to unpack .../cpp-5_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking cpp-5 (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5-base_5.3.1-16ubuntu3_ppc64el.deb ... Unpacking gcc-5-base:ppc64el (5.3.1-16ubuntu3) over (5.3.1-14ubuntu2) ... Preparing to unpack .../dmsetup_2%3a1.02.122-1ubuntu1_ppc64el.deb ... Unpacking dmsetup (2:1.02.122-1ubuntu1) over (2:1.02.110-1ubuntu10) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu2_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu2) over (1.18.4ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu2_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu2) over (1.18.4ubuntu1) ... Preparing to unpack .../make_4.1-9_ppc64el.deb ... Unpacking make (4.1-9) over (4.1-6) ... Preparing to unpack .../libpng12-0_1.2.54-6ubuntu1_ppc64el.deb ... Unpacking libpng12-0:ppc64el (1.2.54-6ubuntu1) over (1.2.54-1ubuntu1) ... Preparing to unpack .../linux-libc-dev_4.4.0-22.38_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.4.0-22.38) over (4.4.0-21.37) ... Preparing to unpack .../optipng_0.7.6-1build1_ppc64el.deb ... Unpacking optipng (0.7.6-1build1) over (0.7.6-1) ... Preparing to unpack .../policyrcd-script-zg2_0.1-3_all.deb ... Unpacking policyrcd-script-zg2 (0.1-3) over (0.1-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up perl-modules-5.22 (5.22.2-1) ... Setting up libperl5.22:ppc64el (5.22.2-1) ... Setting up perl (5.22.2-1) ... Setting up bzip2 (1.0.6-8build1) ... Setting up sysv-rc (2.88dsf-59.3ubuntu5) ... Setting up initscripts (2.88dsf-59.3ubuntu5) ... Installing new version of config file /etc/init.d/ondemand ... Setting up tzdata (2016d-2) ... Current default time zone: 'Etc/UTC' Local time is now: Thu May 5 00:36:21 UTC 2016. Universal Time is now: Thu May 5 00:36:21 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libslang2:ppc64el (2.3.0-2.3ubuntu1) ... Setting up libtasn1-6:ppc64el (4.8-1) ... Setting up apt-transport-https (1.2.11) ... Setting up libroken18-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libasn1-8-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libheimbase1-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libhcrypto4-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libwind0-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libhx509-5-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libkrb5-26-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libheimntlm0-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libgssapi3-heimdal:ppc64el (1.7~git20160418+dfsg-3) ... Setting up libpng16-16:ppc64el (1.6.21-4) ... Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-1) ... Setting up libsasl2-modules-db:ppc64el (2.1.26.dfsg1-15) ... Setting up libsasl2-2:ppc64el (2.1.26.dfsg1-15) ... Setting up binutils (2.26-8ubuntu3) ... Setting up libgomp1:ppc64el (6.1.1-0ubuntu12) ... Setting up libitm1:ppc64el (6.1.1-0ubuntu12) ... Setting up libatomic1:ppc64el (6.1.1-0ubuntu12) ... Setting up gcc-5-base:ppc64el (5.3.1-16ubuntu3) ... Setting up libasan2:ppc64el (5.3.1-16ubuntu3) ... Setting up libubsan0:ppc64el (6.1.1-0ubuntu12) ... Setting up cpp-5 (5.3.1-16ubuntu3) ... Setting up libcc1-0:ppc64el (6.1.1-0ubuntu12) ... Setting up libgcc-5-dev:ppc64el (5.3.1-16ubuntu3) ... Setting up gcc-5 (5.3.1-16ubuntu3) ... Setting up libstdc++-5-dev:ppc64el (5.3.1-16ubuntu3) ... Setting up g++-5 (5.3.1-16ubuntu3) ... Setting up dmsetup (2:1.02.122-1ubuntu1) ... Setting up libdpkg-perl (1.18.4ubuntu2) ... Setting up make (4.1-9) ... Setting up dpkg-dev (1.18.4ubuntu2) ... Setting up libpng12-0:ppc64el (1.2.54-6ubuntu1) ... Setting up linux-libc-dev:ppc64el (4.4.0-22.38) ... Setting up optipng (0.7.6-1build1) ... Setting up policyrcd-script-zg2 (0.1-3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Processing triggers for systemd (229-5ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-9649017', 'ppc64el', 'yakkety-proposed', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=yakkety-proposed', '--purge=never', '--nolog', 'dindel_1.01+dfsg-1.dsc'] Initiating build PACKAGEBUILD-9649017 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.2.0-35-generic #40-Ubuntu SMP Tue Mar 15 23:09:41 UTC 2016 ppc64le sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bos01-ppc64el-027.buildd ╔══════════════════════════════════════════════════════════════════════════════╗ ║ dindel 1.01+dfsg-1 (ppc64el) 05 May 2016 00:36 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: dindel Version: 1.01+dfsg-1 Source Version: 1.01+dfsg-1 Distribution: yakkety-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/dindel-BWJqZo/dindel-1.01+dfsg' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/dindel-BWJqZo' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-9649017/chroot-autobuild' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── dindel_1.01+dfsg-1.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 '/«BUILDDIR»/resolver-ir2sAY/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ InRelease Get:2 copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ Release [2119 B] Ign:3 copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ Release.gpg Get:4 copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ Sources [208 B] Get:5 copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ Packages [529 B] Fetched 2856 B in 0s (0 B/s) Reading package lists... W: The repository 'copy:/«BUILDDIR»/resolver-ir2sAY/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... 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. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Get:1 copy:/«BUILDDIR»/resolver-ir2sAY/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 ... 12033 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: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), seqan-dev, libbam-dev, libboost-program-options-dev, libboost-math-dev, zlib1g-dev Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), seqan-dev, libbam-dev, libboost-program-options-dev, libboost-math-dev, zlib1g-dev dpkg-deb: building package 'sbuild-build-depends-dindel-dummy' in '/«BUILDDIR»/resolver-CiHIzw/apt_archive/sbuild-build-depends-dindel-dummy.deb'. Ign:1 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ InRelease Get:2 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ Release [2119 B] Ign:3 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ Release.gpg Get:4 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ Sources [455 B] Get:5 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ Packages [723 B] Fetched 3297 B in 0s (255 kB/s) Reading package lists... W: The repository 'copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install dindel build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libbam-dev libboost-math-dev libboost-math1.60-dev libboost-math1.60.0 libboost-program-options-dev libboost-program-options1.60-dev libboost-program-options1.60.0 libboost1.60-dev libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic1 libpipeline1 libsigsegv2 libtimedate-perl libtool libunistring0 libxml2 m4 man-db po-debconf seqan-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc groff libboost1.60-doc libboost-atomic1.60-dev libboost-chrono1.60-dev libboost-context1.60-dev libboost-coroutine1.60-dev libboost-date-time1.60-dev libboost-exception1.60-dev libboost-filesystem1.60-dev libboost-graph1.60-dev libboost-graph-parallel1.60-dev libboost-iostreams1.60-dev libboost-locale1.60-dev libboost-log1.60-dev libboost-mpi1.60-dev libboost-mpi-python1.60-dev libboost-python1.60-dev libboost-random1.60-dev libboost-regex1.60-dev libboost-serialization1.60-dev libboost-signals1.60-dev libboost-system1.60-dev libboost-test1.60-dev libboost-thread1.60-dev libboost-timer1.60-dev libboost-wave1.60-dev libboost1.60-tools-dev libmpfrc++-dev libntl-dev libtool-doc gfortran | fortran95-compiler gcj-jdk less www-browser libmail-box-perl Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev 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 debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libbam-dev libboost-math-dev libboost-math1.60-dev libboost-math1.60.0 libboost-program-options-dev libboost-program-options1.60-dev libboost-program-options1.60.0 libboost1.60-dev libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic1 libpipeline1 libsigsegv2 libtimedate-perl libtool libunistring0 libxml2 m4 man-db po-debconf sbuild-build-depends-dindel-dummy seqan-dev zlib1g-dev 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 26.9 MB of archives. After this operation, 228 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-dindel-dummy Authentication warning overridden. Get:1 copy:/«BUILDDIR»/resolver-CiHIzw/apt_archive ./ sbuild-build-depends-dindel-dummy 0.invalid.0 [964 B] Get:2 http://ftpmaster.internal/ubuntu yakkety/main ppc64el groff-base ppc64el 1.22.3-7 [1370 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety/main ppc64el bsdmainutils ppc64el 9.0.6ubuntu3 [176 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libpipeline1 ppc64el 1.4.1-2 [24.1 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main ppc64el man-db ppc64el 2.7.5-1 [850 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libunistring0 ppc64el 0.9.3-5.2ubuntu1 [269 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libmagic1 ppc64el 1:5.25-2ubuntu1 [220 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/main ppc64el file ppc64el 1:5.25-2ubuntu1 [21.7 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libasprintf0v5 ppc64el 0.19.7-2ubuntu3 [6604 B] Get:10 http://ftpmaster.internal/ubuntu yakkety/main ppc64el gettext-base ppc64el 0.19.7-2ubuntu3 [46.8 kB] Get:11 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libglib2.0-0 ppc64el 2.48.0-1ubuntu4 [1043 kB] Get:12 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libicu57 ppc64el 57.1-1 [7781 kB] Get:13 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libxml2 ppc64el 2.9.3+dfsg1-1build1 [610 kB] Get:14 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libsigsegv2 ppc64el 2.10-5 [14.2 kB] Get:15 http://ftpmaster.internal/ubuntu yakkety/main ppc64el m4 ppc64el 1.4.17-5 [198 kB] Get:16 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el autoconf all 2.69-10 [321 kB] Get:17 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el autotools-dev all 20160430.1 [39.6 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety/main ppc64el automake all 1:1.15-4ubuntu1 [510 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety/main ppc64el autopoint all 0.19.7-2ubuntu3 [406 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libcroco3 ppc64el 0.6.11-1 [75.6 kB] Get:21 http://ftpmaster.internal/ubuntu yakkety/main ppc64el gettext ppc64el 0.19.7-2ubuntu3 [1100 kB] Get:22 http://ftpmaster.internal/ubuntu yakkety/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:23 http://ftpmaster.internal/ubuntu yakkety/main ppc64el po-debconf all 1.0.19 [234 kB] Get:24 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libarchive-zip-perl all 1.57-1 [84.0 kB] Get:25 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libfile-stripnondeterminism-perl all 0.016-1 [11.0 kB] Get:26 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:27 http://ftpmaster.internal/ubuntu yakkety/main ppc64el dh-strip-nondeterminism all 0.016-1 [4858 B] Get:28 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libtool all 2.4.6-0.1 [193 kB] Get:29 http://ftpmaster.internal/ubuntu yakkety/main ppc64el dh-autoreconf all 12 [15.8 kB] Get:30 http://ftpmaster.internal/ubuntu yakkety/main ppc64el debhelper all 9.20160403ubuntu1 [711 kB] Get:31 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el libbam-dev ppc64el 0.1.19-1ubuntu1 [130 kB] Get:32 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libboost1.60-dev ppc64el 1.60.0+dfsg-4ubuntu1 [6432 kB] Get:33 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el libboost-math1.60.0 ppc64el 1.60.0+dfsg-4ubuntu1 [321 kB] Get:34 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el libboost-math1.60-dev ppc64el 1.60.0+dfsg-4ubuntu1 [939 kB] Get:35 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el libboost-math-dev ppc64el 1.60.0.0ubuntu1 [2992 B] Get:36 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libboost-program-options1.60.0 ppc64el 1.60.0+dfsg-4ubuntu1 [131 kB] Get:37 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libboost-program-options1.60-dev ppc64el 1.60.0+dfsg-4ubuntu1 [167 kB] Get:38 http://ftpmaster.internal/ubuntu yakkety/main ppc64el libboost-program-options-dev ppc64el 1.60.0.0ubuntu1 [2808 B] Get:39 http://ftpmaster.internal/ubuntu yakkety-proposed/main ppc64el zlib1g-dev ppc64el 1:1.2.8.dfsg-2ubuntu5 [168 kB] Get:40 http://ftpmaster.internal/ubuntu yakkety/universe ppc64el seqan-dev all 1.4.1+dfsg-2 [2238 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 26.9 MB in 0s (38.8 MB/s) Selecting previously unselected package groff-base. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12033 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-7_ppc64el.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_ppc64el.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../libpipeline1_1.4.1-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_ppc64el.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libasprintf0v5:ppc64el. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3_ppc64el.deb ... Unpacking libasprintf0v5:ppc64el (0.19.7-2ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3_ppc64el.deb ... Unpacking gettext-base (0.19.7-2ubuntu3) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../libglib2.0-0_2.48.0-1ubuntu4_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.48.0-1ubuntu4) ... Selecting previously unselected package libicu57:ppc64el. Preparing to unpack .../libicu57_57.1-1_ppc64el.deb ... Unpacking libicu57:ppc64el (57.1-1) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../libxml2_2.9.3+dfsg1-1build1_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.3+dfsg1-1build1) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../libsigsegv2_2.10-5_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../m4_1.4.17-5_ppc64el.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20160430.1_all.deb ... Unpacking autotools-dev (20160430.1) ... Selecting previously unselected package automake. Preparing to unpack .../automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../autopoint_0.19.7-2ubuntu3_all.deb ... Unpacking autopoint (0.19.7-2ubuntu3) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../libcroco3_0.6.11-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3_ppc64el.deb ... Unpacking gettext (0.19.7-2ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.57-1_all.deb ... Unpacking libarchive-zip-perl (1.57-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.016-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.016-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.016-1_all.deb ... Unpacking dh-strip-nondeterminism (0.016-1) ... Selecting previously unselected package libtool. Preparing to unpack .../libtool_2.4.6-0.1_all.deb ... Unpacking libtool (2.4.6-0.1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../dh-autoreconf_12_all.deb ... Unpacking dh-autoreconf (12) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160403ubuntu1_all.deb ... Unpacking debhelper (9.20160403ubuntu1) ... Selecting previously unselected package libbam-dev. Preparing to unpack .../libbam-dev_0.1.19-1ubuntu1_ppc64el.deb ... Unpacking libbam-dev (0.1.19-1ubuntu1) ... Selecting previously unselected package libboost1.60-dev:ppc64el. Preparing to unpack .../libboost1.60-dev_1.60.0+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libboost1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Selecting previously unselected package libboost-math1.60.0:ppc64el. Preparing to unpack .../libboost-math1.60.0_1.60.0+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libboost-math1.60.0:ppc64el (1.60.0+dfsg-4ubuntu1) ... Selecting previously unselected package libboost-math1.60-dev:ppc64el. Preparing to unpack .../libboost-math1.60-dev_1.60.0+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libboost-math1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Selecting previously unselected package libboost-math-dev:ppc64el. Preparing to unpack .../libboost-math-dev_1.60.0.0ubuntu1_ppc64el.deb ... Unpacking libboost-math-dev:ppc64el (1.60.0.0ubuntu1) ... Selecting previously unselected package libboost-program-options1.60.0:ppc64el. Preparing to unpack .../libboost-program-options1.60.0_1.60.0+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libboost-program-options1.60.0:ppc64el (1.60.0+dfsg-4ubuntu1) ... Selecting previously unselected package libboost-program-options1.60-dev:ppc64el. Preparing to unpack .../libboost-program-options1.60-dev_1.60.0+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libboost-program-options1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Selecting previously unselected package libboost-program-options-dev:ppc64el. Preparing to unpack .../libboost-program-options-dev_1.60.0.0ubuntu1_ppc64el.deb ... Unpacking libboost-program-options-dev:ppc64el (1.60.0.0ubuntu1) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu5_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu5) ... Selecting previously unselected package seqan-dev. Preparing to unpack .../seqan-dev_1.4.1+dfsg-2_all.deb ... Unpacking seqan-dev (1.4.1+dfsg-2) ... Selecting previously unselected package sbuild-build-depends-dindel-dummy. Preparing to unpack .../sbuild-build-depends-dindel-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-dindel-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:ppc64el (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Setting up libmagic1:ppc64el (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libasprintf0v5:ppc64el (0.19.7-2ubuntu3) ... Setting up gettext-base (0.19.7-2ubuntu3) ... Setting up libglib2.0-0:ppc64el (2.48.0-1ubuntu4) ... No schema files found: doing nothing. Setting up libicu57:ppc64el (57.1-1) ... Setting up libxml2:ppc64el (2.9.3+dfsg1-1build1) ... Setting up libsigsegv2:ppc64el (2.10-5) ... Setting up m4 (1.4.17-5) ... Setting up autoconf (2.69-10) ... Setting up autotools-dev (20160430.1) ... 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 autopoint (0.19.7-2ubuntu3) ... Setting up libcroco3:ppc64el (0.6.11-1) ... Setting up gettext (0.19.7-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.57-1) ... Setting up libfile-stripnondeterminism-perl (0.016-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libtool (2.4.6-0.1) ... Setting up libbam-dev (0.1.19-1ubuntu1) ... Setting up libboost1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Setting up libboost-math1.60.0:ppc64el (1.60.0+dfsg-4ubuntu1) ... Setting up libboost-math1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Setting up libboost-math-dev:ppc64el (1.60.0.0ubuntu1) ... Setting up libboost-program-options1.60.0:ppc64el (1.60.0+dfsg-4ubuntu1) ... Setting up libboost-program-options1.60-dev:ppc64el (1.60.0+dfsg-4ubuntu1) ... Setting up libboost-program-options-dev:ppc64el (1.60.0.0ubuntu1) ... Setting up zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu5) ... Setting up seqan-dev (1.4.1+dfsg-2) ... Setting up dh-autoreconf (12) ... Setting up debhelper (9.20160403ubuntu1) ... Setting up sbuild-build-depends-dindel-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.016-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 4.2.0-35-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.26-8ubuntu3 dpkg-dev_1.18.4ubuntu2 g++-5_5.3.1-16ubuntu3 gcc-5_5.3.1-16ubuntu3 libc6-dev_2.23-0ubuntu3 libstdc++-5-dev_5.3.1-16ubuntu3 libstdc++6_6.1.1-0ubuntu12 linux-libc-dev_4.4.0-22.38 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.2.11 apt-transport-https_1.2.11 autoconf_2.69-10 automake_1:1.15-4ubuntu1 autopoint_0.19.7-2ubuntu3 autotools-dev_20160430.1 base-files_9.6ubuntu1 base-passwd_3.5.39 bash_4.3-14ubuntu2 binutils_2.26-8ubuntu3 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.27.1-6ubuntu3 build-essential_12.1ubuntu2 bzip2_1.0.6-8build1 ca-certificates_20160104ubuntu1 coreutils_8.25-2ubuntu2 cpp_4:5.3.1-1ubuntu1 cpp-5_5.3.1-16ubuntu3 dash_0.5.8-2.1ubuntu2 debconf_1.5.59ubuntu1 debhelper_9.20160403ubuntu1 debianutils_4.7 dh-autoreconf_12 dh-strip-nondeterminism_0.016-1 diffutils_1:3.3-3 dmsetup_2:1.02.122-1ubuntu1 dpkg_1.18.4ubuntu2 dpkg-dev_1.18.4ubuntu2 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.6.0+git+20160126-2 g++_4:5.3.1-1ubuntu1 g++-5_5.3.1-16ubuntu3 gcc_4:5.3.1-1ubuntu1 gcc-5_5.3.1-16ubuntu3 gcc-5-base_5.3.1-16ubuntu3 gcc-6-base_6.1.1-0ubuntu12 gettext_0.19.7-2ubuntu3 gettext-base_0.19.7-2ubuntu3 gnupg_1.4.20-1ubuntu3 gpgv_1.4.20-1ubuntu3 grep_2.25-1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.17ubuntu1 init_1.31ubuntu1 init-system-helpers_1.31ubuntu1 initscripts_2.88dsf-59.3ubuntu5 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10.95-0ubuntu2 libapt-pkg5.0_1.2.11 libarchive-zip-perl_1.57-1 libasan2_5.3.1-16ubuntu3 libasn1-8-heimdal_1.7~git20160418+dfsg-3 libasprintf0v5_0.19.7-2ubuntu3 libatomic1_6.1.1-0ubuntu12 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2 libaudit1_1:2.4.5-1ubuntu2 libbam-dev_0.1.19-1ubuntu1 libblkid1_2.27.1-6ubuntu3 libboost-math-dev_1.60.0.0ubuntu1 libboost-math1.60-dev_1.60.0+dfsg-4ubuntu1 libboost-math1.60.0_1.60.0+dfsg-4ubuntu1 libboost-program-options-dev_1.60.0.0ubuntu1 libboost-program-options1.60-dev_1.60.0+dfsg-4ubuntu1 libboost-program-options1.60.0_1.60.0+dfsg-4ubuntu1 libboost1.60-dev_1.60.0+dfsg-4ubuntu1 libbz2-1.0_1.0.6-8build1 libc-bin_2.23-0ubuntu3 libc-dev-bin_2.23-0ubuntu3 libc6_2.23-0ubuntu3 libc6-dev_2.23-0ubuntu3 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_6.1.1-0ubuntu12 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2 libcurl3-gnutls_7.47.0-1ubuntu2 libdb5.3_5.3.28-11 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.122-1ubuntu1 libdpkg-perl_1.18.4ubuntu2 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-6ubuntu3 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.016-1 libgcc-5-dev_5.3.1-16ubuntu3 libgcc1_1:6.1.1-0ubuntu12 libgcrypt20_1.7.0-2 libgdbm3_1.8.3-13.1 libglib2.0-0_2.48.0-1ubuntu4 libgmp10_2:6.1.0+dfsg-2 libgnutls30_3.4.10-4ubuntu1 libgomp1_6.1.1-0ubuntu12 libgpg-error0_1.22-1 libgssapi-krb5-2_1.13.2+dfsg-5 libgssapi3-heimdal_1.7~git20160418+dfsg-3 libhcrypto4-heimdal_1.7~git20160418+dfsg-3 libheimbase1-heimdal_1.7~git20160418+dfsg-3 libheimntlm0-heimdal_1.7~git20160418+dfsg-3 libhogweed4_3.2-1 libhx509-5-heimdal_1.7~git20160418+dfsg-3 libicu57_57.1-1 libidn11_1.32-3ubuntu1 libisl15_0.16.1-1 libitm1_6.1.1-0ubuntu12 libk5crypto3_1.13.2+dfsg-5 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu4 libkrb5-26-heimdal_1.7~git20160418+dfsg-3 libkrb5-3_1.13.2+dfsg-5 libkrb5support0_1.13.2+dfsg-5 libldap-2.4-2_2.4.42+dfsg-2ubuntu3 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.25-2ubuntu1 libmount1_2.27.1-6ubuntu3 libmpc3_1.0.3-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160213-1ubuntu1 libncursesw5_6.0+20160213-1ubuntu1 libnettle6_3.2-1 libp11-kit0_0.23.2-3 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.38-3.1 libperl5.22_5.22.2-1 libpipeline1_1.4.1-2 libpng12-0_1.2.54-6ubuntu1 libpng16-16_1.6.21-4 libprocps4_2:3.3.10-4ubuntu2 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20160418+dfsg-3 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.26.dfsg1-15 libsasl2-modules-db_2.1.26.dfsg1-15 libseccomp2_2.2.3-3ubuntu3 libselinux1_2.5-2 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.27.1-6ubuntu3 libsqlite3-0_3.11.0-1ubuntu1 libss2_1.42.13-1ubuntu1 libssl1.0.0_1.0.2g-1ubuntu4 libstdc++-5-dev_5.3.1-16ubuntu3 libstdc++6_6.1.1-0ubuntu12 libsystemd0_229-5ubuntu1 libtasn1-6_4.8-1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160213-1ubuntu1 libtool_2.4.6-0.1 libubsan0_6.1.1-0ubuntu12 libudev1_229-5ubuntu1 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-29 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-6ubuntu3 libwind0-heimdal_1.7~git20160418+dfsg-3 libxml2_2.9.3+dfsg1-1build1 linux-libc-dev_4.4.0-22.38 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu5 lsb-base_9.20160110 m4_1.4.17-5 make_4.1-9 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mount_2.27.1-6ubuntu3 multiarch-support_2.23-0ubuntu3 ncurses-base_6.0+20160213-1ubuntu1 ncurses-bin_6.0+20160213-1ubuntu1 openssl_1.0.2g-1ubuntu4 optipng_0.7.6-1build1 passwd_1:4.2-3.1ubuntu5 patch_2.7.5-1 perl_5.22.2-1 perl-base_5.22.2-1 perl-modules-5.22_5.22.2-1 pkg-create-dbgsym_0.72 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-3 procps_2:3.3.10-4ubuntu2 readline-common_6.3-8ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-dindel-dummy_0.invalid.0 sed_4.2.2-7.1 sensible-utils_0.0.9 seqan-dev_1.4.1+dfsg-2 systemd_229-5ubuntu1 systemd-sysv_229-5ubuntu1 sysv-rc_2.88dsf-59.3ubuntu5 sysvinit-utils_2.88dsf-59.3ubuntu5 tar_1.28-2.2 tzdata_2016d-2 ubuntu-keyring_2012.05.19 util-linux_2.27.1-6ubuntu3 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu5 zlib1g-dev_1:1.2.8.dfsg-2ubuntu5 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: Signature made Sat Mar 19 12:25:26 2016 UTC using RSA key ID D1C646D1 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./dindel_1.01+dfsg-1.dsc dpkg-source: info: extracting dindel in dindel-1.01+dfsg dpkg-source: info: unpacking dindel_1.01+dfsg.orig.tar.xz dpkg-source: info: unpacking dindel_1.01+dfsg-1.debian.tar.xz dpkg-source: info: applying modernize-Makefile.patch dpkg-source: info: applying compiler_errors.patch Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=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=/«BUILDDIR»/dindel-1.01+dfsg SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /«CHROOT» su buildd -s /bin/sh -c cd '/«BUILDDIR»/dindel-1.01+dfsg' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ───────────────── dpkg-buildpackage: source package dindel dpkg-buildpackage: source version 1.01+dfsg-1 dpkg-buildpackage: source distribution unstable dpkg-source --before-build dindel-1.01+dfsg dpkg-buildpackage: host architecture ppc64el fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean make -j1 distclean make[1]: Entering directory '/«BUILDDIR»/dindel-1.01+dfsg' rm -f DInDel.o HapBlock.o HaplotypeDistribution.o ObservationModelFB.o GetCandidates.o Faster.o *.o rm -f dindel make[1]: Leaving directory '/«BUILDDIR»/dindel-1.01+dfsg' dh_clean debian/rules build-arch dh build-arch dh_testdir -a dh_update_autotools_config -a dh_auto_configure -a dh_auto_build -a make -j1 make[1]: Entering directory '/«BUILDDIR»/dindel-1.01+dfsg' g++ -g -O3 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/samtools -I/usr/include/seqan -I./ -Wno-deprecated -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_IOLIB=2 -DMINREADS=2 -DDINDEL -c -o DInDel.o DInDel.cpp In file included from DInDel.cpp:27:0: HaplotypeDistribution.hpp: In member function ‘void HDIterator2::generateHapsWithAlignedVariants(std::vector&, const AlignedCandidates&, int, bool)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::vector&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::vector&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::vector&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::vector&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::vector&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vecHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:300:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, vecHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(setHap)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ HaplotypeDistribution.hpp:305:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(Haplotype hap, setHap) { ^ DInDel.cpp: In member function ‘void DetInDel::showAlignmentsPerHaplotype(const std::vector&, const std::vector&, const std::vector >&, uint32_t, uint32_t)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & maxHap.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(h)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:256:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t r, maxHap[h]) { ^ DInDel.cpp: In member function ‘double DetInDel::getPairPrior(const AlignedVariant&, const AlignedVariant&, int, const AlignedCandidates&)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(vars)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1839:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant avar, vars) { ^ DInDel.cpp: In member function ‘double DetInDel::getHaplotypePrior(const Haplotype&, const Haplotype&, int, const AlignedCandidates&)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(indels)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1885:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, indels) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(snps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1897:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(AlignedVariant indel, snps) { ^ DInDel.cpp: In member function ‘void DetInDel::filterHaplotypes(const std::vector&, const std::vector&, const std::vector >&, std::vector&, std::map, VariantCoverage>&, bool)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:1985:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(selReads)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2021:7: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, selReads) { ^ DInDel.cpp: In member function ‘void DetInDel::estimateHaplotypeFrequenciesBayesEM(const std::vector&, const std::vector&, const std::vector >&, std::vector&, std::vector&, uint32_t, uint32_t, uint32_t, OutputData&, int, const AlignedCandidates&, std::__cxx11::string)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2178:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set > >&, boost::is_const > > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set > >&, boost::is_const > > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set > >&, boost::is_const > > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set > >&, boost::is_const > > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set > >&, boost::is_const > > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > > >(ssPAV)’ (type ‘boost::is_const > > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2213:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(std::set s, ssPAV) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(s)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2215:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, s) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2303:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeSNPs.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2343:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeSNPs[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >((* & activeIndels.std::vector<_Tp, _Alloc>::operator[] >, std::allocator > > >(((std::vector > >::size_type)th))))’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2361:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, activeIndels[th]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2585:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2688:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >((* & readidx.std::vector<_Tp, _Alloc>::operator[], std::allocator > >(b)))’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2697:5: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx[b]) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2716:6: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(size_t h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2839:13: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlhaps)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:2920:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int hidx, mlhaps) { ^ DInDel.cpp: In member function ‘void DetInDel::diploidGLF(const std::vector&, const std::vector&, const std::vector >&, std::vector&, std::vector&, uint32_t, uint32_t, uint32_t, OutputData&, int, const AlignedCandidates&, std::__cxx11::string)’: foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set >&, boost::is_const > >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ > >(allVariants)’ (type ‘boost::is_const > >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3037:2: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(PAV pav, allVariants) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(readidx)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3504:3: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int r, readidx) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:750:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:804:59: note: in expansion of macro ‘BOOST_FOREACH_BEGIN’ if (boost::foreach_detail_::auto_any_t _foreach_cur = BOOST_FOREACH_BEGIN(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:756:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL) \ ^ foreach.hpp:805:59: note: in expansion of macro ‘BOOST_FOREACH_END’ if (boost::foreach_detail_::auto_any_t _foreach_end = BOOST_FOREACH_END(COL)) {} else \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:763:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:807:37: note: in expansion of macro ‘BOOST_FOREACH_DONE’ _foreach_continue && !BOOST_FOREACH_DONE(COL); \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:768:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:808:35: note: in expansion of macro ‘BOOST_FOREACH_NEXT’ _foreach_continue ? BOOST_FOREACH_NEXT(COL) : (void)0) \ ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:644:96: error: no matching function for call to ‘encode_type(std::set&, boost::is_const >*)’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:309:22: note: candidate: template boost::foreach_detail_::type2type* boost::foreach_detail_::encode_type(T&, mpl_::false_*) inline type2type *encode_type(T &, boost::mpl::false_ *) { return 0; } ^ foreach.hpp:309:22: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::false_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ foreach.hpp:312:30: note: candidate: template boost::foreach_detail_::type2type >* boost::foreach_detail_::encode_type(const T&, mpl_::true_*) inline type2type *encode_type(T const &, boost::mpl::true_ *) { return 0; } ^ foreach.hpp:312:30: note: template argument deduction/substitution failed: foreach.hpp:644:91: note: cannot convert ‘boost::foreach_detail_::is_const_ >(mlis)’ (type ‘boost::is_const >*’) to type ‘mpl_::true_* {aka mpl_::bool_*}’ (true ? 0 : boost::foreach_detail_::encode_type(COL, boost::foreach_detail_::is_const_(COL))) ^ foreach.hpp:773:9: note: in expansion of macro ‘BOOST_FOREACH_TYPEOF’ , BOOST_FOREACH_TYPEOF(COL)) ^ foreach.hpp:810:20: note: in expansion of macro ‘BOOST_FOREACH_DEREF’ for (VAR = BOOST_FOREACH_DEREF(COL); !_foreach_continue; _foreach_continue = true) ^ DInDel.cpp:3527:4: note: in expansion of macro ‘BOOST_FOREACH’ BOOST_FOREACH(int h, mlis) { ^ DInDel.cpp: In member function ‘void DetInDel::empiricalDistributionMethod(int, const std::vector&, uint32_t, uint32_t, uint32_t, const AlignedCandidates&, OutputData&, OutputData&)’: DInDel.cpp:525:31: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result] system(cmd.str().c_str()); ^ DInDel.cpp:629:31: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result] system(cmd.str().c_str()); ^ make[1]: *** [DInDel.o] Error 1 : recipe for target 'DInDel.o' failed make[1]: Leaving directory '/«BUILDDIR»/dindel-1.01+dfsg' dh_auto_build: make -j1 returned exit code 2 make: *** [build-arch] Error 2 debian/rules:7: recipe for target 'build-arch' failed dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20160505-0036 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Not removing build depends: as requested Keeping session: ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: ppc64el Build-Space: 732 Build-Time: 6 Distribution: yakkety-proposed Fail-Stage: build Host Architecture: ppc64el Install-Time: 14 Job: dindel_1.01+dfsg-1.dsc Machine Architecture: ppc64el Package: dindel Package-Time: 20 Source-Version: 1.01+dfsg-1 Space: 732 Status: attempted Version: 1.01+dfsg-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20160505-0036 Build needed 00:00:20, 732k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-9649017'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-9649017/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-9649017'] Unmounting chroot for build PACKAGEBUILD-9649017... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-9649017'] Removing build PACKAGEBUILD-9649017