I: pbuilder: network access will be disabled during build I: Current time: Thu Oct 8 16:00:09 -12 2020 I: pbuilder-time-stamp: 1602216009 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [quantlib_1.15-1.dsc] I: copying [./quantlib_1.15.orig.tar.gz] I: copying [./quantlib_1.15-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue Feb 19 03:47:56 2019 -12 gpgv: using RSA key A1489FE2AB99A21A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./quantlib_1.15-1.dsc dpkg-source: info: extracting quantlib in quantlib-1.15 dpkg-source: info: unpacking quantlib_1.15.orig.tar.gz dpkg-source: info: unpacking quantlib_1.15-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/6605/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='330808e3951244419c4a6c85d643abd6' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='6605' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.OAsaJLIV2h/pbuilderrc_Usep --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.OAsaJLIV2h/b1 --logfile b1/build.log quantlib_1.15-1.dsc' SUDO_GID='116' SUDO_UID='112' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux cbxi4b 4.19.0-11-armmp #1 SMP Debian 4.19.146-1 (2020-09-17) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash -rwxr-xr-x 1 root root 71648 Feb 28 2019 date -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd -rwxr-xr-x 1 root root 55672 Feb 28 2019 df -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 18260 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln -rwxr-xr-x 1 root root 34932 Jul 26 2018 login -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 9 2019 more -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Oct 6 20:28 sh -> dash -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty -rwsr-xr-x 1 root root 42472 Jan 9 2019 su -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch -rwxr-xr-x 1 root root 18260 Feb 28 2019 true -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/6605/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 10), autoconf, automake, texinfo, libboost-dev, libboost-test-dev, g++ (>= 4:5.2), dh-autoreconf dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on autoconf; however: Package autoconf is not installed. pbuilder-satisfydepends-dummy depends on automake; however: Package automake is not installed. pbuilder-satisfydepends-dummy depends on texinfo; however: Package texinfo is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev; however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-test-dev; however: Package libboost-test-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-autoreconf; however: Package dh-autoreconf is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libboost-chrono1.67.0{a} libboost-dev{a} libboost-test-dev{a} libboost-test1.67-dev{a} libboost-test1.67.0{a} libboost-timer1.67.0{a} libboost1.67-dev{a} libbsd0{a} libcroco3{a} libelf1{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu63{a} libmagic-mgc{a} libmagic1{a} libncurses6{a} libpipeline1{a} libsigsegv2{a} libtext-unidecode-perl{a} libtool{a} libuchardet0{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-sax-base-perl{a} libxml-sax-perl{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tex-common{a} texinfo{a} ucf{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl libwww-perl libxml-sax-expat-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 30.1 MB of archives. After unpacking 218 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 8 http://deb.debian.org/debian buster/main armhf ucf all 3.0038+nmu1 [69.0 kB] Get: 9 http://deb.debian.org/debian buster/main armhf tex-common all 6.11 [53.1 kB] Get: 10 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 11 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 12 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 13 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 14 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 15 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 16 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 17 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 18 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 19 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 20 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 21 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 23 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 24 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 25 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 26 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 27 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 29 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 30 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 32 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 33 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 34 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 35 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 36 http://deb.debian.org/debian buster/main armhf libboost-chrono1.67.0 armhf 1.67.0-13+deb10u1 [231 kB] Get: 37 http://deb.debian.org/debian buster/main armhf libboost1.67-dev armhf 1.67.0-13+deb10u1 [8388 kB] Get: 38 http://deb.debian.org/debian buster/main armhf libboost-dev armhf 1.67.0.1 [3860 B] Get: 39 http://deb.debian.org/debian buster/main armhf libboost-timer1.67.0 armhf 1.67.0-13+deb10u1 [229 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libboost-test1.67.0 armhf 1.67.0-13+deb10u1 [426 kB] Get: 41 http://deb.debian.org/debian buster/main armhf libboost-test1.67-dev armhf 1.67.0-13+deb10u1 [513 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libboost-test-dev armhf 1.67.0.1 [3680 B] Get: 43 http://deb.debian.org/debian buster/main armhf libtext-unidecode-perl all 1.30-1 [103 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libxml-sax-base-perl all 1.09-1 [20.4 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libxml-sax-perl all 1.00+dfsg-1 [58.6 kB] Get: 47 http://deb.debian.org/debian buster/main armhf libxml-libxml-perl armhf 2.0134+dfsg-1 [326 kB] Get: 48 http://deb.debian.org/debian buster/main armhf texinfo armhf 6.5.0.dfsg.1-4+b1 [1421 kB] Fetched 30.1 MB in 5s (5503 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (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 ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../06-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package ucf. Preparing to unpack .../07-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package tex-common. Preparing to unpack .../08-tex-common_6.11_all.deb ... Unpacking tex-common (6.11) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../09-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../10-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../11-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../12-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../13-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../18-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../24-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../26-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../27-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../28-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../29-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../30-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libboost-chrono1.67.0:armhf. Preparing to unpack .../35-libboost-chrono1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost1.67-dev:armhf. Preparing to unpack .../36-libboost1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../37-libboost-dev_1.67.0.1_armhf.deb ... Unpacking libboost-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-timer1.67.0:armhf. Preparing to unpack .../38-libboost-timer1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-test1.67.0:armhf. Preparing to unpack .../39-libboost-test1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-test1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-test1.67-dev:armhf. Preparing to unpack .../40-libboost-test1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-test1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-test-dev:armhf. Preparing to unpack .../41-libboost-test-dev_1.67.0.1_armhf.deb ... Unpacking libboost-test-dev:armhf (1.67.0.1) ... Selecting previously unselected package libtext-unidecode-perl. Preparing to unpack .../42-libtext-unidecode-perl_1.30-1_all.deb ... Unpacking libtext-unidecode-perl (1.30-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../43-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../44-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../45-libxml-sax-perl_1.00+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.00+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../46-libxml-libxml-perl_2.0134+dfsg-1_armhf.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-1) ... Selecting previously unselected package texinfo. Preparing to unpack .../47-texinfo_6.5.0.dfsg.1-4+b1_armhf.deb ... Unpacking texinfo (6.5.0.dfsg.1-4+b1) ... Setting up libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up autotools-dev (20180224.1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-dev:armhf (1.67.0.1) ... Setting up libtext-unidecode-perl (1.30-1) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libtool (2.4.6-9) ... Setting up libboost-test1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up m4 (1.4.18-2) ... Setting up libboost-test1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-test-dev:armhf (1.67.0.1) ... Setting up bsdmainutils (11.1.2+b1) ... 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 libcroco3:armhf (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.00+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up intltool-debian (0.35.0+20060710.5) ... Setting up tex-common (6.11) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libxml-libxml-perl (2.0134+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up po-debconf (1.0.21) ... Setting up texinfo (6.5.0.dfsg.1-4+b1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/quantlib-1.15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package quantlib dpkg-buildpackage: info: source version 1.15-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Dirk Eddelbuettel dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh_testdir dh_testroot dh_autoreconf_clean rm -f configure-stamp build-stamp install-stamp test-stamp rm -rf debian/static/ dh_clean lib/*so* build/*.so* [ ! -f Makefile ] || /usr/bin/make distclean rm -rf config.log config.status #-rm -rf debian/libquantlib-.shlibs debian/rules build dh_testdir dh_autoreconf libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:57: installing 'config/compile' configure.ac:9: installing 'config/missing' Examples/BasketLosses/Makefile.am: installing 'config/depcomp' CXX=g++ \ CXXFLAGS="-g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive" \ CFLAGS="-g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive" \ LDFLAGS="-Wl,-z,relro" \ ./configure --prefix=/usr \ --enable-openmp \ --enable-intraday \ --enable-examples \ --enable-benchmark \ --enable-shared \ --enable-static \ --with-gnu-ld \ --mandir=/build/quantlib-1.15/debian/libquantlib0v5/usr/share/man \ --build arm-linux-gnueabihf checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gawk... (cached) mawk checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... gcc -E checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for g++ option to support OpenMP... -fopenmp checking for asinh... yes checking for Boost development files... yes checking for Boost version >= 1.48... yes checking for Boost::uBLAS support... yes checking for Boost unit-test framework... yes checking long long support... yes checking for emacs... no checking for xemacs... no checking where .elc files should go... ${datadir}/emacs/site-lisp checking for doxygen... no checking for sed... (cached) /bin/sed checking for latex... no checking for pdflatex... no checking for makeindex... no checking for dvips... no checking whether to add file and line information to errors... no checking whether to add function information to errors... no checking whether to enable tracing... no checking whether to enable indexed coupons... no checking whether to enable negative rates... yes checking whether to enable extra safety checks... no checking whether to enable sessions... no checking whether to enable thread-safe observer pattern... no checking whether to enable thread-safe singleton initialization... no checking whether to enable parallel unit test runner... no checking whether to install examples... yes checking whether to install the benchmark... yes checking whether to use unity build... no checking whether to enable intraday date and daycounters... yes checking whether to enable standard smart pointers... no checking whether to enable std::unique_ptr instead of std::auto_ptr... no checking whether to enable std::function... no checking whether to enable available std classes... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating ql/Makefile config.status: creating ql/cashflows/Makefile config.status: creating ql/currencies/Makefile config.status: creating ql/experimental/Makefile config.status: creating ql/experimental/amortizingbonds/Makefile config.status: creating ql/experimental/averageois/Makefile config.status: creating ql/experimental/barrieroption/Makefile config.status: creating ql/experimental/basismodels/Makefile config.status: creating ql/experimental/callablebonds/Makefile config.status: creating ql/experimental/catbonds/Makefile config.status: creating ql/experimental/commodities/Makefile config.status: creating ql/experimental/convertiblebonds/Makefile config.status: creating ql/experimental/coupons/Makefile config.status: creating ql/experimental/credit/Makefile config.status: creating ql/experimental/exoticoptions/Makefile config.status: creating ql/experimental/finitedifferences/Makefile config.status: creating ql/experimental/futures/Makefile config.status: creating ql/experimental/fx/Makefile config.status: creating ql/experimental/inflation/Makefile config.status: creating ql/experimental/lattices/Makefile config.status: creating ql/experimental/math/Makefile config.status: creating ql/experimental/mcbasket/Makefile config.status: creating ql/experimental/models/Makefile config.status: creating ql/experimental/processes/Makefile config.status: creating ql/experimental/risk/Makefile config.status: creating ql/experimental/shortrate/Makefile config.status: creating ql/experimental/swaptions/Makefile config.status: creating ql/experimental/termstructures/Makefile config.status: creating ql/experimental/variancegamma/Makefile config.status: creating ql/experimental/varianceoption/Makefile config.status: creating ql/experimental/volatility/Makefile config.status: creating ql/indexes/Makefile config.status: creating ql/indexes/ibor/Makefile config.status: creating ql/indexes/inflation/Makefile config.status: creating ql/indexes/swap/Makefile config.status: creating ql/instruments/Makefile config.status: creating ql/instruments/bonds/Makefile config.status: creating ql/legacy/Makefile config.status: creating ql/legacy/libormarketmodels/Makefile config.status: creating ql/math/Makefile config.status: creating ql/math/copulas/Makefile config.status: creating ql/math/distributions/Makefile config.status: creating ql/math/integrals/Makefile config.status: creating ql/math/interpolations/Makefile config.status: creating ql/math/matrixutilities/Makefile config.status: creating ql/math/ode/Makefile config.status: creating ql/math/optimization/Makefile config.status: creating ql/math/randomnumbers/Makefile config.status: creating ql/math/solvers1d/Makefile config.status: creating ql/math/statistics/Makefile config.status: creating ql/methods/Makefile config.status: creating ql/methods/finitedifferences/Makefile config.status: creating ql/methods/finitedifferences/meshers/Makefile config.status: creating ql/methods/finitedifferences/operators/Makefile config.status: creating ql/methods/finitedifferences/schemes/Makefile config.status: creating ql/methods/finitedifferences/solvers/Makefile config.status: creating ql/methods/finitedifferences/stepconditions/Makefile config.status: creating ql/methods/finitedifferences/utilities/Makefile config.status: creating ql/methods/lattices/Makefile config.status: creating ql/methods/montecarlo/Makefile config.status: creating ql/models/Makefile config.status: creating ql/models/equity/Makefile config.status: creating ql/models/marketmodels/Makefile config.status: creating ql/models/marketmodels/browniangenerators/Makefile config.status: creating ql/models/marketmodels/callability/Makefile config.status: creating ql/models/marketmodels/correlations/Makefile config.status: creating ql/models/marketmodels/curvestates/Makefile config.status: creating ql/models/marketmodels/driftcomputation/Makefile config.status: creating ql/models/marketmodels/evolvers/Makefile config.status: creating ql/models/marketmodels/evolvers/volprocesses/Makefile config.status: creating ql/models/marketmodels/models/Makefile config.status: creating ql/models/marketmodels/pathwisegreeks/Makefile config.status: creating ql/models/marketmodels/products/Makefile config.status: creating ql/models/marketmodels/products/onestep/Makefile config.status: creating ql/models/marketmodels/products/multistep/Makefile config.status: creating ql/models/marketmodels/products/pathwise/Makefile config.status: creating ql/models/shortrate/Makefile config.status: creating ql/models/shortrate/calibrationhelpers/Makefile config.status: creating ql/models/shortrate/onefactormodels/Makefile config.status: creating ql/models/shortrate/twofactormodels/Makefile config.status: creating ql/models/volatility/Makefile config.status: creating ql/patterns/Makefile config.status: creating ql/pricingengines/Makefile config.status: creating ql/pricingengines/asian/Makefile config.status: creating ql/pricingengines/barrier/Makefile config.status: creating ql/pricingengines/basket/Makefile config.status: creating ql/pricingengines/bond/Makefile config.status: creating ql/pricingengines/capfloor/Makefile config.status: creating ql/pricingengines/cliquet/Makefile config.status: creating ql/pricingengines/credit/Makefile config.status: creating ql/pricingengines/forward/Makefile config.status: creating ql/pricingengines/inflation/Makefile config.status: creating ql/pricingengines/lookback/Makefile config.status: creating ql/pricingengines/quanto/Makefile config.status: creating ql/pricingengines/swap/Makefile config.status: creating ql/pricingengines/swaption/Makefile config.status: creating ql/pricingengines/vanilla/Makefile config.status: creating ql/processes/Makefile config.status: creating ql/quotes/Makefile config.status: creating ql/termstructures/Makefile config.status: creating ql/termstructures/credit/Makefile config.status: creating ql/termstructures/inflation/Makefile config.status: creating ql/termstructures/volatility/Makefile config.status: creating ql/termstructures/volatility/equityfx/Makefile config.status: creating ql/termstructures/volatility/capfloor/Makefile config.status: creating ql/termstructures/volatility/inflation/Makefile config.status: creating ql/termstructures/volatility/optionlet/Makefile config.status: creating ql/termstructures/volatility/swaption/Makefile config.status: creating ql/termstructures/yield/Makefile config.status: creating ql/time/Makefile config.status: creating ql/time/calendars/Makefile config.status: creating ql/time/daycounters/Makefile config.status: creating ql/utilities/Makefile config.status: creating man/Makefile config.status: creating m4/Makefile config.status: creating Docs/Makefile config.status: creating Examples/Makefile config.status: creating Examples/BasketLosses/Makefile config.status: creating Examples/BermudanSwaption/Makefile config.status: creating Examples/Bonds/Makefile config.status: creating Examples/CallableBonds/Makefile config.status: creating Examples/CDS/Makefile config.status: creating Examples/ConvertibleBonds/Makefile config.status: creating Examples/CVAIRS/Makefile config.status: creating Examples/DiscreteHedging/Makefile config.status: creating Examples/EquityOption/Makefile config.status: creating Examples/FittedBondCurve/Makefile config.status: creating Examples/FRA/Makefile config.status: creating Examples/LatentModel/Makefile config.status: creating Examples/Gaussian1dModels/Makefile config.status: creating Examples/GlobalOptimizer/Makefile config.status: creating Examples/MarketModels/Makefile config.status: creating Examples/MultidimIntegral/Makefile config.status: creating Examples/MulticurveBootstrapping/Makefile config.status: creating Examples/Replication/Makefile config.status: creating Examples/Repo/Makefile config.status: creating test-suite/Makefile config.status: creating quantlib-config config.status: creating QuantLib.spec config.status: creating quantlib.pc config.status: creating ql/config.hpp config.status: executing depfiles commands config.status: executing libtool commands sed < libtool > libtool-2 \ -e 's/^hardcode_libdir_flag_spec.*$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' \ -e '/^archive_cmds="/s/"$/ \\$deplibs"/' mv libtool-2 libtool chmod 755 libtool touch configure-stamp dh_testdir /usr/bin/make CFLAGS="-g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive" \ CXXFLAGS="-g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive" \ LDFLAGS="-Wl,-z,relro" \ CXX=g++ make[1]: Entering directory '/build/quantlib-1.15' Making all in ql make[2]: Entering directory '/build/quantlib-1.15/ql' /usr/bin/make all-recursive make[3]: Entering directory '/build/quantlib-1.15/ql' Making all in cashflows make[4]: Entering directory '/build/quantlib-1.15/ql/cashflows' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagebmacoupon.lo -MD -MP -MF .deps/averagebmacoupon.Tpo -c -o averagebmacoupon.lo averagebmacoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagebmacoupon.lo -MD -MP -MF .deps/averagebmacoupon.Tpo -c averagebmacoupon.cpp -fPIC -DPIC -o .libs/averagebmacoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagebmacoupon.lo -MD -MP -MF .deps/averagebmacoupon.Tpo -c averagebmacoupon.cpp -o averagebmacoupon.o >/dev/null 2>&1 mv -f .deps/averagebmacoupon.Tpo .deps/averagebmacoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredcoupon.lo -MD -MP -MF .deps/capflooredcoupon.Tpo -c -o capflooredcoupon.lo capflooredcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredcoupon.lo -MD -MP -MF .deps/capflooredcoupon.Tpo -c capflooredcoupon.cpp -fPIC -DPIC -o .libs/capflooredcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredcoupon.lo -MD -MP -MF .deps/capflooredcoupon.Tpo -c capflooredcoupon.cpp -o capflooredcoupon.o >/dev/null 2>&1 mv -f .deps/capflooredcoupon.Tpo .deps/capflooredcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredinflationcoupon.lo -MD -MP -MF .deps/capflooredinflationcoupon.Tpo -c -o capflooredinflationcoupon.lo capflooredinflationcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredinflationcoupon.lo -MD -MP -MF .deps/capflooredinflationcoupon.Tpo -c capflooredinflationcoupon.cpp -fPIC -DPIC -o .libs/capflooredinflationcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredinflationcoupon.lo -MD -MP -MF .deps/capflooredinflationcoupon.Tpo -c capflooredinflationcoupon.cpp -o capflooredinflationcoupon.o >/dev/null 2>&1 mv -f .deps/capflooredinflationcoupon.Tpo .deps/capflooredinflationcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflows.lo -MD -MP -MF .deps/cashflows.Tpo -c -o cashflows.lo cashflows.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflows.lo -MD -MP -MF .deps/cashflows.Tpo -c cashflows.cpp -fPIC -DPIC -o .libs/cashflows.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflows.lo -MD -MP -MF .deps/cashflows.Tpo -c cashflows.cpp -o cashflows.o >/dev/null 2>&1 mv -f .deps/cashflows.Tpo .deps/cashflows.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflowvectors.lo -MD -MP -MF .deps/cashflowvectors.Tpo -c -o cashflowvectors.lo cashflowvectors.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflowvectors.lo -MD -MP -MF .deps/cashflowvectors.Tpo -c cashflowvectors.cpp -fPIC -DPIC -o .libs/cashflowvectors.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflowvectors.lo -MD -MP -MF .deps/cashflowvectors.Tpo -c cashflowvectors.cpp -o cashflowvectors.o >/dev/null 2>&1 mv -f .deps/cashflowvectors.Tpo .deps/cashflowvectors.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmscoupon.lo -MD -MP -MF .deps/cmscoupon.Tpo -c -o cmscoupon.lo cmscoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmscoupon.lo -MD -MP -MF .deps/cmscoupon.Tpo -c cmscoupon.cpp -fPIC -DPIC -o .libs/cmscoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmscoupon.lo -MD -MP -MF .deps/cmscoupon.Tpo -c cmscoupon.cpp -o cmscoupon.o >/dev/null 2>&1 mv -f .deps/cmscoupon.Tpo .deps/cmscoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conundrumpricer.lo -MD -MP -MF .deps/conundrumpricer.Tpo -c -o conundrumpricer.lo conundrumpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conundrumpricer.lo -MD -MP -MF .deps/conundrumpricer.Tpo -c conundrumpricer.cpp -fPIC -DPIC -o .libs/conundrumpricer.o In file included from /usr/include/c++/8/vector:69, from ../../ql/time/calendar.hpp:34, from ../../ql/termstructure.hpp:27, from ../../ql/termstructures/voltermstructure.hpp:27, from ../../ql/termstructures/volatility/optionlet/optionletvolatilitystructure.hpp:30, from ../../ql/cashflows/couponpricer.hpp:30, from ../../ql/cashflows/conundrumpricer.hpp:26, from conundrumpricer.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/time/calendar.hpp:34, from ../../ql/termstructure.hpp:27, from ../../ql/termstructures/voltermstructure.hpp:27, from ../../ql/termstructures/volatility/optionlet/optionletvolatilitystructure.hpp:30, from ../../ql/cashflows/couponpricer.hpp:30, from ../../ql/cashflows/conundrumpricer.hpp:26, from conundrumpricer.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual QuantLib::Real QuantLib::GFunctionFactory::GFunctionExactYield::secondDerivative(QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual QuantLib::Real QuantLib::GFunctionFactory::GFunctionExactYield::firstDerivative(QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../ql/time/calendar.hpp:34, from ../../ql/termstructure.hpp:27, from ../../ql/termstructures/voltermstructure.hpp:27, from ../../ql/termstructures/volatility/optionlet/optionletvolatilitystructure.hpp:30, from ../../ql/cashflows/couponpricer.hpp:30, from ../../ql/cashflows/conundrumpricer.hpp:26, from conundrumpricer.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conundrumpricer.lo -MD -MP -MF .deps/conundrumpricer.Tpo -c conundrumpricer.cpp -o conundrumpricer.o >/dev/null 2>&1 mv -f .deps/conundrumpricer.Tpo .deps/conundrumpricer.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coupon.lo -MD -MP -MF .deps/coupon.Tpo -c -o coupon.lo coupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coupon.lo -MD -MP -MF .deps/coupon.Tpo -c coupon.cpp -fPIC -DPIC -o .libs/coupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coupon.lo -MD -MP -MF .deps/coupon.Tpo -c coupon.cpp -o coupon.o >/dev/null 2>&1 mv -f .deps/coupon.Tpo .deps/coupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT couponpricer.lo -MD -MP -MF .deps/couponpricer.Tpo -c -o couponpricer.lo couponpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT couponpricer.lo -MD -MP -MF .deps/couponpricer.Tpo -c couponpricer.cpp -fPIC -DPIC -o .libs/couponpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT couponpricer.lo -MD -MP -MF .deps/couponpricer.Tpo -c couponpricer.cpp -o couponpricer.o >/dev/null 2>&1 mv -f .deps/couponpricer.Tpo .deps/couponpricer.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicoupon.lo -MD -MP -MF .deps/cpicoupon.Tpo -c -o cpicoupon.lo cpicoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicoupon.lo -MD -MP -MF .deps/cpicoupon.Tpo -c cpicoupon.cpp -fPIC -DPIC -o .libs/cpicoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicoupon.lo -MD -MP -MF .deps/cpicoupon.Tpo -c cpicoupon.cpp -o cpicoupon.o >/dev/null 2>&1 mv -f .deps/cpicoupon.Tpo .deps/cpicoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicouponpricer.lo -MD -MP -MF .deps/cpicouponpricer.Tpo -c -o cpicouponpricer.lo cpicouponpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicouponpricer.lo -MD -MP -MF .deps/cpicouponpricer.Tpo -c cpicouponpricer.cpp -fPIC -DPIC -o .libs/cpicouponpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicouponpricer.lo -MD -MP -MF .deps/cpicouponpricer.Tpo -c cpicouponpricer.cpp -o cpicouponpricer.o >/dev/null 2>&1 mv -f .deps/cpicouponpricer.Tpo .deps/cpicouponpricer.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmscoupon.lo -MD -MP -MF .deps/digitalcmscoupon.Tpo -c -o digitalcmscoupon.lo digitalcmscoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmscoupon.lo -MD -MP -MF .deps/digitalcmscoupon.Tpo -c digitalcmscoupon.cpp -fPIC -DPIC -o .libs/digitalcmscoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmscoupon.lo -MD -MP -MF .deps/digitalcmscoupon.Tpo -c digitalcmscoupon.cpp -o digitalcmscoupon.o >/dev/null 2>&1 mv -f .deps/digitalcmscoupon.Tpo .deps/digitalcmscoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcoupon.lo -MD -MP -MF .deps/digitalcoupon.Tpo -c -o digitalcoupon.lo digitalcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcoupon.lo -MD -MP -MF .deps/digitalcoupon.Tpo -c digitalcoupon.cpp -fPIC -DPIC -o .libs/digitalcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcoupon.lo -MD -MP -MF .deps/digitalcoupon.Tpo -c digitalcoupon.cpp -o digitalcoupon.o >/dev/null 2>&1 mv -f .deps/digitalcoupon.Tpo .deps/digitalcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitaliborcoupon.lo -MD -MP -MF .deps/digitaliborcoupon.Tpo -c -o digitaliborcoupon.lo digitaliborcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitaliborcoupon.lo -MD -MP -MF .deps/digitaliborcoupon.Tpo -c digitaliborcoupon.cpp -fPIC -DPIC -o .libs/digitaliborcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitaliborcoupon.lo -MD -MP -MF .deps/digitaliborcoupon.Tpo -c digitaliborcoupon.cpp -o digitaliborcoupon.o >/dev/null 2>&1 mv -f .deps/digitaliborcoupon.Tpo .deps/digitaliborcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividend.lo -MD -MP -MF .deps/dividend.Tpo -c -o dividend.lo dividend.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividend.lo -MD -MP -MF .deps/dividend.Tpo -c dividend.cpp -fPIC -DPIC -o .libs/dividend.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividend.lo -MD -MP -MF .deps/dividend.Tpo -c dividend.cpp -o dividend.o >/dev/null 2>&1 mv -f .deps/dividend.Tpo .deps/dividend.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT duration.lo -MD -MP -MF .deps/duration.Tpo -c -o duration.lo duration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT duration.lo -MD -MP -MF .deps/duration.Tpo -c duration.cpp -fPIC -DPIC -o .libs/duration.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT duration.lo -MD -MP -MF .deps/duration.Tpo -c duration.cpp -o duration.o >/dev/null 2>&1 mv -f .deps/duration.Tpo .deps/duration.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratecoupon.lo -MD -MP -MF .deps/fixedratecoupon.Tpo -c -o fixedratecoupon.lo fixedratecoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratecoupon.lo -MD -MP -MF .deps/fixedratecoupon.Tpo -c fixedratecoupon.cpp -fPIC -DPIC -o .libs/fixedratecoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratecoupon.lo -MD -MP -MF .deps/fixedratecoupon.Tpo -c fixedratecoupon.cpp -o fixedratecoupon.o >/dev/null 2>&1 mv -f .deps/fixedratecoupon.Tpo .deps/fixedratecoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratecoupon.lo -MD -MP -MF .deps/floatingratecoupon.Tpo -c -o floatingratecoupon.lo floatingratecoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratecoupon.lo -MD -MP -MF .deps/floatingratecoupon.Tpo -c floatingratecoupon.cpp -fPIC -DPIC -o .libs/floatingratecoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratecoupon.lo -MD -MP -MF .deps/floatingratecoupon.Tpo -c floatingratecoupon.cpp -o floatingratecoupon.o >/dev/null 2>&1 mv -f .deps/floatingratecoupon.Tpo .deps/floatingratecoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborcoupon.lo -MD -MP -MF .deps/iborcoupon.Tpo -c -o iborcoupon.lo iborcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborcoupon.lo -MD -MP -MF .deps/iborcoupon.Tpo -c iborcoupon.cpp -fPIC -DPIC -o .libs/iborcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborcoupon.lo -MD -MP -MF .deps/iborcoupon.Tpo -c iborcoupon.cpp -o iborcoupon.o >/dev/null 2>&1 mv -f .deps/iborcoupon.Tpo .deps/iborcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexedcashflow.lo -MD -MP -MF .deps/indexedcashflow.Tpo -c -o indexedcashflow.lo indexedcashflow.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexedcashflow.lo -MD -MP -MF .deps/indexedcashflow.Tpo -c indexedcashflow.cpp -fPIC -DPIC -o .libs/indexedcashflow.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexedcashflow.lo -MD -MP -MF .deps/indexedcashflow.Tpo -c indexedcashflow.cpp -o indexedcashflow.o >/dev/null 2>&1 mv -f .deps/indexedcashflow.Tpo .deps/indexedcashflow.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcoupon.lo -MD -MP -MF .deps/inflationcoupon.Tpo -c -o inflationcoupon.lo inflationcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcoupon.lo -MD -MP -MF .deps/inflationcoupon.Tpo -c inflationcoupon.cpp -fPIC -DPIC -o .libs/inflationcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcoupon.lo -MD -MP -MF .deps/inflationcoupon.Tpo -c inflationcoupon.cpp -o inflationcoupon.o >/dev/null 2>&1 mv -f .deps/inflationcoupon.Tpo .deps/inflationcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcouponpricer.lo -MD -MP -MF .deps/inflationcouponpricer.Tpo -c -o inflationcouponpricer.lo inflationcouponpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcouponpricer.lo -MD -MP -MF .deps/inflationcouponpricer.Tpo -c inflationcouponpricer.cpp -fPIC -DPIC -o .libs/inflationcouponpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcouponpricer.lo -MD -MP -MF .deps/inflationcouponpricer.Tpo -c inflationcouponpricer.cpp -o inflationcouponpricer.o >/dev/null 2>&1 mv -f .deps/inflationcouponpricer.Tpo .deps/inflationcouponpricer.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lineartsrpricer.lo -MD -MP -MF .deps/lineartsrpricer.Tpo -c -o lineartsrpricer.lo lineartsrpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lineartsrpricer.lo -MD -MP -MF .deps/lineartsrpricer.Tpo -c lineartsrpricer.cpp -fPIC -DPIC -o .libs/lineartsrpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lineartsrpricer.lo -MD -MP -MF .deps/lineartsrpricer.Tpo -c lineartsrpricer.cpp -o lineartsrpricer.o >/dev/null 2>&1 mv -f .deps/lineartsrpricer.Tpo .deps/lineartsrpricer.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedcoupon.lo -MD -MP -MF .deps/overnightindexedcoupon.Tpo -c -o overnightindexedcoupon.lo overnightindexedcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedcoupon.lo -MD -MP -MF .deps/overnightindexedcoupon.Tpo -c overnightindexedcoupon.cpp -fPIC -DPIC -o .libs/overnightindexedcoupon.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from ../../ql/cashflow.hpp:28, from ../../ql/cashflows/coupon.hpp:28, from ../../ql/cashflows/floatingratecoupon.hpp:32, from ../../ql/cashflows/overnightindexedcoupon.hpp:31, from overnightindexedcoupon.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from ../../ql/cashflow.hpp:28, from ../../ql/cashflows/coupon.hpp:28, from ../../ql/cashflows/floatingratecoupon.hpp:32, from ../../ql/cashflows/overnightindexedcoupon.hpp:31, from overnightindexedcoupon.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::OvernightIndexedCoupon::OvernightIndexedCoupon(const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::DayCounter&, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedcoupon.lo -MD -MP -MF .deps/overnightindexedcoupon.Tpo -c overnightindexedcoupon.cpp -o overnightindexedcoupon.o >/dev/null 2>&1 mv -f .deps/overnightindexedcoupon.Tpo .deps/overnightindexedcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rangeaccrual.lo -MD -MP -MF .deps/rangeaccrual.Tpo -c -o rangeaccrual.lo rangeaccrual.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rangeaccrual.lo -MD -MP -MF .deps/rangeaccrual.Tpo -c rangeaccrual.cpp -fPIC -DPIC -o .libs/rangeaccrual.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/termstructures/volatility/smilesection.hpp:28, from ../../ql/cashflows/rangeaccrual.hpp:29, from rangeaccrual.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/termstructures/volatility/smilesection.hpp:28, from ../../ql/cashflows/rangeaccrual.hpp:29, from rangeaccrual.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::RangeAccrualPricerByBgm::lambdasOverPeriod(QuantLib::Real, QuantLib::Real, QuantLib::Real) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::RangeAccrualPricerByBgm::driftsOverPeriod(QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rangeaccrual.lo -MD -MP -MF .deps/rangeaccrual.Tpo -c rangeaccrual.cpp -o rangeaccrual.o >/dev/null 2>&1 mv -f .deps/rangeaccrual.Tpo .deps/rangeaccrual.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT replication.lo -MD -MP -MF .deps/replication.Tpo -c -o replication.lo replication.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT replication.lo -MD -MP -MF .deps/replication.Tpo -c replication.cpp -fPIC -DPIC -o .libs/replication.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT replication.lo -MD -MP -MF .deps/replication.Tpo -c replication.cpp -o replication.o >/dev/null 2>&1 mv -f .deps/replication.Tpo .deps/replication.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplecashflow.lo -MD -MP -MF .deps/simplecashflow.Tpo -c -o simplecashflow.lo simplecashflow.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplecashflow.lo -MD -MP -MF .deps/simplecashflow.Tpo -c simplecashflow.cpp -fPIC -DPIC -o .libs/simplecashflow.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplecashflow.lo -MD -MP -MF .deps/simplecashflow.Tpo -c simplecashflow.cpp -o simplecashflow.o >/dev/null 2>&1 mv -f .deps/simplecashflow.Tpo .deps/simplecashflow.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timebasket.lo -MD -MP -MF .deps/timebasket.Tpo -c -o timebasket.lo timebasket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timebasket.lo -MD -MP -MF .deps/timebasket.Tpo -c timebasket.cpp -fPIC -DPIC -o .libs/timebasket.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../ql/utilities/null.hpp:36, from ../../ql/time/date.hpp:34, from ../../ql/cashflows/timebasket.hpp:28, from timebasket.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../ql/utilities/null.hpp:36, from ../../ql/time/date.hpp:34, from ../../ql/cashflows/timebasket.hpp:28, from timebasket.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../ql/utilities/null.hpp:36, from ../../ql/time/date.hpp:34, from ../../ql/cashflows/timebasket.hpp:28, from timebasket.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'QuantLib::TimeBasket QuantLib::TimeBasket::rebin(const std::vector&) const': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timebasket.lo -MD -MP -MF .deps/timebasket.Tpo -c timebasket.cpp -o timebasket.o >/dev/null 2>&1 mv -f .deps/timebasket.Tpo .deps/timebasket.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationcoupon.lo -MD -MP -MF .deps/yoyinflationcoupon.Tpo -c -o yoyinflationcoupon.lo yoyinflationcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationcoupon.lo -MD -MP -MF .deps/yoyinflationcoupon.Tpo -c yoyinflationcoupon.cpp -fPIC -DPIC -o .libs/yoyinflationcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationcoupon.lo -MD -MP -MF .deps/yoyinflationcoupon.Tpo -c yoyinflationcoupon.cpp -o yoyinflationcoupon.o >/dev/null 2>&1 mv -f .deps/yoyinflationcoupon.Tpo .deps/yoyinflationcoupon.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCashFlows.la averagebmacoupon.lo capflooredcoupon.lo capflooredinflationcoupon.lo cashflows.lo cashflowvectors.lo cmscoupon.lo conundrumpricer.lo coupon.lo couponpricer.lo cpicoupon.lo cpicouponpricer.lo digitalcmscoupon.lo digitalcoupon.lo digitaliborcoupon.lo dividend.lo duration.lo fixedratecoupon.lo floatingratecoupon.lo iborcoupon.lo indexedcashflow.lo inflationcoupon.lo inflationcouponpricer.lo lineartsrpricer.lo overnightindexedcoupon.lo rangeaccrual.lo replication.lo simplecashflow.lo timebasket.lo yoyinflationcoupon.lo libtool: link: ar cru .libs/libCashFlows.a .libs/averagebmacoupon.o .libs/capflooredcoupon.o .libs/capflooredinflationcoupon.o .libs/cashflows.o .libs/cashflowvectors.o .libs/cmscoupon.o .libs/conundrumpricer.o .libs/coupon.o .libs/couponpricer.o .libs/cpicoupon.o .libs/cpicouponpricer.o .libs/digitalcmscoupon.o .libs/digitalcoupon.o .libs/digitaliborcoupon.o .libs/dividend.o .libs/duration.o .libs/fixedratecoupon.o .libs/floatingratecoupon.o .libs/iborcoupon.o .libs/indexedcashflow.o .libs/inflationcoupon.o .libs/inflationcouponpricer.o .libs/lineartsrpricer.o .libs/overnightindexedcoupon.o .libs/rangeaccrual.o .libs/replication.o .libs/simplecashflow.o .libs/timebasket.o .libs/yoyinflationcoupon.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCashFlows.a libtool: link: ( cd ".libs" && rm -f "libCashFlows.la" && ln -s "../libCashFlows.la" "libCashFlows.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/cashflows' Making all in currencies make[4]: Entering directory '/build/quantlib-1.15/ql/currencies' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT africa.lo -MD -MP -MF .deps/africa.Tpo -c -o africa.lo africa.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT africa.lo -MD -MP -MF .deps/africa.Tpo -c africa.cpp -fPIC -DPIC -o .libs/africa.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT africa.lo -MD -MP -MF .deps/africa.Tpo -c africa.cpp -o africa.o >/dev/null 2>&1 mv -f .deps/africa.Tpo .deps/africa.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT america.lo -MD -MP -MF .deps/america.Tpo -c -o america.lo america.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT america.lo -MD -MP -MF .deps/america.Tpo -c america.cpp -fPIC -DPIC -o .libs/america.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT america.lo -MD -MP -MF .deps/america.Tpo -c america.cpp -o america.o >/dev/null 2>&1 mv -f .deps/america.Tpo .deps/america.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asia.lo -MD -MP -MF .deps/asia.Tpo -c -o asia.lo asia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asia.lo -MD -MP -MF .deps/asia.Tpo -c asia.cpp -fPIC -DPIC -o .libs/asia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asia.lo -MD -MP -MF .deps/asia.Tpo -c asia.cpp -o asia.o >/dev/null 2>&1 mv -f .deps/asia.Tpo .deps/asia.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT crypto.lo -MD -MP -MF .deps/crypto.Tpo -c -o crypto.lo crypto.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT crypto.lo -MD -MP -MF .deps/crypto.Tpo -c crypto.cpp -fPIC -DPIC -o .libs/crypto.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT crypto.lo -MD -MP -MF .deps/crypto.Tpo -c crypto.cpp -o crypto.o >/dev/null 2>&1 mv -f .deps/crypto.Tpo .deps/crypto.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europe.lo -MD -MP -MF .deps/europe.Tpo -c -o europe.lo europe.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europe.lo -MD -MP -MF .deps/europe.Tpo -c europe.cpp -fPIC -DPIC -o .libs/europe.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europe.lo -MD -MP -MF .deps/europe.Tpo -c europe.cpp -o europe.o >/dev/null 2>&1 mv -f .deps/europe.Tpo .deps/europe.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangeratemanager.lo -MD -MP -MF .deps/exchangeratemanager.Tpo -c -o exchangeratemanager.lo exchangeratemanager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangeratemanager.lo -MD -MP -MF .deps/exchangeratemanager.Tpo -c exchangeratemanager.cpp -fPIC -DPIC -o .libs/exchangeratemanager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangeratemanager.lo -MD -MP -MF .deps/exchangeratemanager.Tpo -c exchangeratemanager.cpp -o exchangeratemanager.o >/dev/null 2>&1 mv -f .deps/exchangeratemanager.Tpo .deps/exchangeratemanager.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oceania.lo -MD -MP -MF .deps/oceania.Tpo -c -o oceania.lo oceania.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oceania.lo -MD -MP -MF .deps/oceania.Tpo -c oceania.cpp -fPIC -DPIC -o .libs/oceania.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oceania.lo -MD -MP -MF .deps/oceania.Tpo -c oceania.cpp -o oceania.o >/dev/null 2>&1 mv -f .deps/oceania.Tpo .deps/oceania.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCurrencies.la africa.lo america.lo asia.lo crypto.lo europe.lo exchangeratemanager.lo oceania.lo libtool: link: ar cru .libs/libCurrencies.a .libs/africa.o .libs/america.o .libs/asia.o .libs/crypto.o .libs/europe.o .libs/exchangeratemanager.o .libs/oceania.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCurrencies.a libtool: link: ( cd ".libs" && rm -f "libCurrencies.la" && ln -s "../libCurrencies.la" "libCurrencies.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/currencies' Making all in experimental make[4]: Entering directory '/build/quantlib-1.15/ql/experimental' Making all in amortizingbonds make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/amortizingbonds' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingcmsratebond.lo -MD -MP -MF .deps/amortizingcmsratebond.Tpo -c -o amortizingcmsratebond.lo amortizingcmsratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingcmsratebond.lo -MD -MP -MF .deps/amortizingcmsratebond.Tpo -c amortizingcmsratebond.cpp -fPIC -DPIC -o .libs/amortizingcmsratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingcmsratebond.lo -MD -MP -MF .deps/amortizingcmsratebond.Tpo -c amortizingcmsratebond.cpp -o amortizingcmsratebond.o >/dev/null 2>&1 mv -f .deps/amortizingcmsratebond.Tpo .deps/amortizingcmsratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfixedratebond.lo -MD -MP -MF .deps/amortizingfixedratebond.Tpo -c -o amortizingfixedratebond.lo amortizingfixedratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfixedratebond.lo -MD -MP -MF .deps/amortizingfixedratebond.Tpo -c amortizingfixedratebond.cpp -fPIC -DPIC -o .libs/amortizingfixedratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfixedratebond.lo -MD -MP -MF .deps/amortizingfixedratebond.Tpo -c amortizingfixedratebond.cpp -o amortizingfixedratebond.o >/dev/null 2>&1 mv -f .deps/amortizingfixedratebond.Tpo .deps/amortizingfixedratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfloatingratebond.lo -MD -MP -MF .deps/amortizingfloatingratebond.Tpo -c -o amortizingfloatingratebond.lo amortizingfloatingratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfloatingratebond.lo -MD -MP -MF .deps/amortizingfloatingratebond.Tpo -c amortizingfloatingratebond.cpp -fPIC -DPIC -o .libs/amortizingfloatingratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingfloatingratebond.lo -MD -MP -MF .deps/amortizingfloatingratebond.Tpo -c amortizingfloatingratebond.cpp -o amortizingfloatingratebond.o >/dev/null 2>&1 mv -f .deps/amortizingfloatingratebond.Tpo .deps/amortizingfloatingratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libAmortizingBonds.la amortizingcmsratebond.lo amortizingfixedratebond.lo amortizingfloatingratebond.lo libtool: link: ar cru .libs/libAmortizingBonds.a .libs/amortizingcmsratebond.o .libs/amortizingfixedratebond.o .libs/amortizingfloatingratebond.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libAmortizingBonds.a libtool: link: ( cd ".libs" && rm -f "libAmortizingBonds.la" && ln -s "../libAmortizingBonds.la" "libAmortizingBonds.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/amortizingbonds' Making all in averageois make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/averageois' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averageoiscouponpricer.lo -MD -MP -MF .deps/averageoiscouponpricer.Tpo -c -o averageoiscouponpricer.lo averageoiscouponpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averageoiscouponpricer.lo -MD -MP -MF .deps/averageoiscouponpricer.Tpo -c averageoiscouponpricer.cpp -fPIC -DPIC -o .libs/averageoiscouponpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averageoiscouponpricer.lo -MD -MP -MF .deps/averageoiscouponpricer.Tpo -c averageoiscouponpricer.cpp -o averageoiscouponpricer.o >/dev/null 2>&1 mv -f .deps/averageoiscouponpricer.Tpo .deps/averageoiscouponpricer.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticaverageois.lo -MD -MP -MF .deps/arithmeticaverageois.Tpo -c -o arithmeticaverageois.lo arithmeticaverageois.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticaverageois.lo -MD -MP -MF .deps/arithmeticaverageois.Tpo -c arithmeticaverageois.cpp -fPIC -DPIC -o .libs/arithmeticaverageois.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticaverageois.lo -MD -MP -MF .deps/arithmeticaverageois.Tpo -c arithmeticaverageois.cpp -o arithmeticaverageois.o >/dev/null 2>&1 mv -f .deps/arithmeticaverageois.Tpo .deps/arithmeticaverageois.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticoisratehelper.lo -MD -MP -MF .deps/arithmeticoisratehelper.Tpo -c -o arithmeticoisratehelper.lo arithmeticoisratehelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticoisratehelper.lo -MD -MP -MF .deps/arithmeticoisratehelper.Tpo -c arithmeticoisratehelper.cpp -fPIC -DPIC -o .libs/arithmeticoisratehelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT arithmeticoisratehelper.lo -MD -MP -MF .deps/arithmeticoisratehelper.Tpo -c arithmeticoisratehelper.cpp -o arithmeticoisratehelper.o >/dev/null 2>&1 mv -f .deps/arithmeticoisratehelper.Tpo .deps/arithmeticoisratehelper.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makearithmeticaverageois.lo -MD -MP -MF .deps/makearithmeticaverageois.Tpo -c -o makearithmeticaverageois.lo makearithmeticaverageois.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makearithmeticaverageois.lo -MD -MP -MF .deps/makearithmeticaverageois.Tpo -c makearithmeticaverageois.cpp -fPIC -DPIC -o .libs/makearithmeticaverageois.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makearithmeticaverageois.lo -MD -MP -MF .deps/makearithmeticaverageois.Tpo -c makearithmeticaverageois.cpp -o makearithmeticaverageois.o >/dev/null 2>&1 mv -f .deps/makearithmeticaverageois.Tpo .deps/makearithmeticaverageois.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libAverageOIS.la averageoiscouponpricer.lo arithmeticaverageois.lo arithmeticoisratehelper.lo makearithmeticaverageois.lo libtool: link: ar cru .libs/libAverageOIS.a .libs/averageoiscouponpricer.o .libs/arithmeticaverageois.o .libs/arithmeticoisratehelper.o .libs/makearithmeticaverageois.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libAverageOIS.a libtool: link: ( cd ".libs" && rm -f "libAverageOIS.la" && ln -s "../libAverageOIS.la" "libAverageOIS.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/averageois' Making all in barrieroption make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/barrieroption' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierbinaryengine.lo -MD -MP -MF .deps/analyticdoublebarrierbinaryengine.Tpo -c -o analyticdoublebarrierbinaryengine.lo analyticdoublebarrierbinaryengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierbinaryengine.lo -MD -MP -MF .deps/analyticdoublebarrierbinaryengine.Tpo -c analyticdoublebarrierbinaryengine.cpp -fPIC -DPIC -o .libs/analyticdoublebarrierbinaryengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierbinaryengine.lo -MD -MP -MF .deps/analyticdoublebarrierbinaryengine.Tpo -c analyticdoublebarrierbinaryengine.cpp -o analyticdoublebarrierbinaryengine.o >/dev/null 2>&1 mv -f .deps/analyticdoublebarrierbinaryengine.Tpo .deps/analyticdoublebarrierbinaryengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierengine.lo -MD -MP -MF .deps/analyticdoublebarrierengine.Tpo -c -o analyticdoublebarrierengine.lo analyticdoublebarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierengine.lo -MD -MP -MF .deps/analyticdoublebarrierengine.Tpo -c analyticdoublebarrierengine.cpp -fPIC -DPIC -o .libs/analyticdoublebarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdoublebarrierengine.lo -MD -MP -MF .deps/analyticdoublebarrierengine.Tpo -c analyticdoublebarrierengine.cpp -o analyticdoublebarrierengine.o >/dev/null 2>&1 mv -f .deps/analyticdoublebarrierengine.Tpo .deps/analyticdoublebarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizeddoublebarrieroption.lo -MD -MP -MF .deps/discretizeddoublebarrieroption.Tpo -c -o discretizeddoublebarrieroption.lo discretizeddoublebarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizeddoublebarrieroption.lo -MD -MP -MF .deps/discretizeddoublebarrieroption.Tpo -c discretizeddoublebarrieroption.cpp -fPIC -DPIC -o .libs/discretizeddoublebarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizeddoublebarrieroption.lo -MD -MP -MF .deps/discretizeddoublebarrieroption.Tpo -c discretizeddoublebarrieroption.cpp -o discretizeddoublebarrieroption.o >/dev/null 2>&1 mv -f .deps/discretizeddoublebarrieroption.Tpo .deps/discretizeddoublebarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarrieroption.lo -MD -MP -MF .deps/doublebarrieroption.Tpo -c -o doublebarrieroption.lo doublebarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarrieroption.lo -MD -MP -MF .deps/doublebarrieroption.Tpo -c doublebarrieroption.cpp -fPIC -DPIC -o .libs/doublebarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarrieroption.lo -MD -MP -MF .deps/doublebarrieroption.Tpo -c doublebarrieroption.cpp -o doublebarrieroption.o >/dev/null 2>&1 mv -f .deps/doublebarrieroption.Tpo .deps/doublebarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarriertype.lo -MD -MP -MF .deps/doublebarriertype.Tpo -c -o doublebarriertype.lo doublebarriertype.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarriertype.lo -MD -MP -MF .deps/doublebarriertype.Tpo -c doublebarriertype.cpp -fPIC -DPIC -o .libs/doublebarriertype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarriertype.lo -MD -MP -MF .deps/doublebarriertype.Tpo -c doublebarriertype.cpp -o doublebarriertype.o >/dev/null 2>&1 mv -f .deps/doublebarriertype.Tpo .deps/doublebarriertype.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT perturbativebarrieroptionengine.lo -MD -MP -MF .deps/perturbativebarrieroptionengine.Tpo -c -o perturbativebarrieroptionengine.lo perturbativebarrieroptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT perturbativebarrieroptionengine.lo -MD -MP -MF .deps/perturbativebarrieroptionengine.Tpo -c perturbativebarrieroptionengine.cpp -fPIC -DPIC -o .libs/perturbativebarrieroptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT perturbativebarrieroptionengine.lo -MD -MP -MF .deps/perturbativebarrieroptionengine.Tpo -c perturbativebarrieroptionengine.cpp -o perturbativebarrieroptionengine.o >/dev/null 2>&1 mv -f .deps/perturbativebarrieroptionengine.Tpo .deps/perturbativebarrieroptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantodoublebarrieroption.lo -MD -MP -MF .deps/quantodoublebarrieroption.Tpo -c -o quantodoublebarrieroption.lo quantodoublebarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantodoublebarrieroption.lo -MD -MP -MF .deps/quantodoublebarrieroption.Tpo -c quantodoublebarrieroption.cpp -fPIC -DPIC -o .libs/quantodoublebarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantodoublebarrieroption.lo -MD -MP -MF .deps/quantodoublebarrieroption.Tpo -c quantodoublebarrieroption.cpp -o quantodoublebarrieroption.o >/dev/null 2>&1 mv -f .deps/quantodoublebarrieroption.Tpo .deps/quantodoublebarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vannavolgabarrierengine.lo -MD -MP -MF .deps/vannavolgabarrierengine.Tpo -c -o vannavolgabarrierengine.lo vannavolgabarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vannavolgabarrierengine.lo -MD -MP -MF .deps/vannavolgabarrierengine.Tpo -c vannavolgabarrierengine.cpp -fPIC -DPIC -o .libs/vannavolgabarrierengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/stochasticprocess.hpp:30, from ../../../ql/processes/blackscholesprocess.hpp:30, from ../../../ql/experimental/barrieroption/vannavolgabarrierengine.hpp:27, from vannavolgabarrierengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/stochasticprocess.hpp:30, from ../../../ql/processes/blackscholesprocess.hpp:30, from ../../../ql/experimental/barrieroption/vannavolgabarrierengine.hpp:27, from vannavolgabarrierengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/stochasticprocess.hpp:30, from ../../../ql/processes/blackscholesprocess.hpp:30, from ../../../ql/experimental/barrieroption/vannavolgabarrierengine.hpp:27, from vannavolgabarrierengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vannavolgabarrierengine.lo -MD -MP -MF .deps/vannavolgabarrierengine.Tpo -c vannavolgabarrierengine.cpp -o vannavolgabarrierengine.o >/dev/null 2>&1 mv -f .deps/vannavolgabarrierengine.Tpo .deps/vannavolgabarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT wulinyongdoublebarrierengine.lo -MD -MP -MF .deps/wulinyongdoublebarrierengine.Tpo -c -o wulinyongdoublebarrierengine.lo wulinyongdoublebarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT wulinyongdoublebarrierengine.lo -MD -MP -MF .deps/wulinyongdoublebarrierengine.Tpo -c wulinyongdoublebarrierengine.cpp -fPIC -DPIC -o .libs/wulinyongdoublebarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT wulinyongdoublebarrierengine.lo -MD -MP -MF .deps/wulinyongdoublebarrierengine.Tpo -c wulinyongdoublebarrierengine.cpp -o wulinyongdoublebarrierengine.o >/dev/null 2>&1 mv -f .deps/wulinyongdoublebarrierengine.Tpo .deps/wulinyongdoublebarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBarrierOption.la analyticdoublebarrierbinaryengine.lo analyticdoublebarrierengine.lo discretizeddoublebarrieroption.lo doublebarrieroption.lo doublebarriertype.lo perturbativebarrieroptionengine.lo quantodoublebarrieroption.lo vannavolgabarrierengine.lo wulinyongdoublebarrierengine.lo libtool: link: ar cru .libs/libBarrierOption.a .libs/analyticdoublebarrierbinaryengine.o .libs/analyticdoublebarrierengine.o .libs/discretizeddoublebarrieroption.o .libs/doublebarrieroption.o .libs/doublebarriertype.o .libs/perturbativebarrieroptionengine.o .libs/quantodoublebarrieroption.o .libs/vannavolgabarrierengine.o .libs/wulinyongdoublebarrierengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBarrierOption.a libtool: link: ( cd ".libs" && rm -f "libBarrierOption.la" && ln -s "../libBarrierOption.la" "libBarrierOption.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/barrieroption' Making all in basismodels make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/basismodels' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptioncfs.lo -MD -MP -MF .deps/swaptioncfs.Tpo -c -o swaptioncfs.lo swaptioncfs.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptioncfs.lo -MD -MP -MF .deps/swaptioncfs.Tpo -c swaptioncfs.cpp -fPIC -DPIC -o .libs/swaptioncfs.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/experimental/basismodels/swaptioncfs.hpp:27, from swaptioncfs.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptioncfs.lo -MD -MP -MF .deps/swaptioncfs.Tpo -c swaptioncfs.cpp -o swaptioncfs.o >/dev/null 2>&1 mv -f .deps/swaptioncfs.Tpo .deps/swaptioncfs.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenoroptionletvts.lo -MD -MP -MF .deps/tenoroptionletvts.Tpo -c -o tenoroptionletvts.lo tenoroptionletvts.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenoroptionletvts.lo -MD -MP -MF .deps/tenoroptionletvts.Tpo -c tenoroptionletvts.cpp -fPIC -DPIC -o .libs/tenoroptionletvts.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/index.hpp:30, from ../../../ql/indexes/interestrateindex.hpp:29, from ../../../ql/indexes/iborindex.hpp:29, from ../../../ql/experimental/basismodels/tenoroptionletvts.hpp:27, from tenoroptionletvts.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenoroptionletvts.lo -MD -MP -MF .deps/tenoroptionletvts.Tpo -c tenoroptionletvts.cpp -o tenoroptionletvts.o >/dev/null 2>&1 mv -f .deps/tenoroptionletvts.Tpo .deps/tenoroptionletvts.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenorswaptionvts.lo -MD -MP -MF .deps/tenorswaptionvts.Tpo -c -o tenorswaptionvts.lo tenorswaptionvts.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenorswaptionvts.lo -MD -MP -MF .deps/tenorswaptionvts.Tpo -c tenorswaptionvts.cpp -fPIC -DPIC -o .libs/tenorswaptionvts.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tenorswaptionvts.lo -MD -MP -MF .deps/tenorswaptionvts.Tpo -c tenorswaptionvts.cpp -o tenorswaptionvts.o >/dev/null 2>&1 mv -f .deps/tenorswaptionvts.Tpo .deps/tenorswaptionvts.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBasisModels.la swaptioncfs.lo tenoroptionletvts.lo tenorswaptionvts.lo libtool: link: ar cru .libs/libBasisModels.a .libs/swaptioncfs.o .libs/tenoroptionletvts.o .libs/tenorswaptionvts.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBasisModels.a libtool: link: ( cd ".libs" && rm -f "libBasisModels.la" && ln -s "../libBasisModels.la" "libBasisModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/basismodels' Making all in callablebonds make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/callablebonds' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcallablebondengine.lo -MD -MP -MF .deps/blackcallablebondengine.Tpo -c -o blackcallablebondengine.lo blackcallablebondengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcallablebondengine.lo -MD -MP -MF .deps/blackcallablebondengine.Tpo -c blackcallablebondengine.cpp -fPIC -DPIC -o .libs/blackcallablebondengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcallablebondengine.lo -MD -MP -MF .deps/blackcallablebondengine.Tpo -c blackcallablebondengine.cpp -o blackcallablebondengine.o >/dev/null 2>&1 mv -f .deps/blackcallablebondengine.Tpo .deps/blackcallablebondengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondconstantvol.lo -MD -MP -MF .deps/callablebondconstantvol.Tpo -c -o callablebondconstantvol.lo callablebondconstantvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondconstantvol.lo -MD -MP -MF .deps/callablebondconstantvol.Tpo -c callablebondconstantvol.cpp -fPIC -DPIC -o .libs/callablebondconstantvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondconstantvol.lo -MD -MP -MF .deps/callablebondconstantvol.Tpo -c callablebondconstantvol.cpp -o callablebondconstantvol.o >/dev/null 2>&1 mv -f .deps/callablebondconstantvol.Tpo .deps/callablebondconstantvol.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebond.lo -MD -MP -MF .deps/callablebond.Tpo -c -o callablebond.lo callablebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebond.lo -MD -MP -MF .deps/callablebond.Tpo -c callablebond.cpp -fPIC -DPIC -o .libs/callablebond.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/bond.hpp:32, from ../../../ql/experimental/callablebonds/callablebond.hpp:28, from callablebond.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebond.lo -MD -MP -MF .deps/callablebond.Tpo -c callablebond.cpp -o callablebond.o >/dev/null 2>&1 mv -f .deps/callablebond.Tpo .deps/callablebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondvolstructure.lo -MD -MP -MF .deps/callablebondvolstructure.Tpo -c -o callablebondvolstructure.lo callablebondvolstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondvolstructure.lo -MD -MP -MF .deps/callablebondvolstructure.Tpo -c callablebondvolstructure.cpp -fPIC -DPIC -o .libs/callablebondvolstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callablebondvolstructure.lo -MD -MP -MF .deps/callablebondvolstructure.Tpo -c callablebondvolstructure.cpp -o callablebondvolstructure.o >/dev/null 2>&1 mv -f .deps/callablebondvolstructure.Tpo .deps/callablebondvolstructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcallablefixedratebond.lo -MD -MP -MF .deps/discretizedcallablefixedratebond.Tpo -c -o discretizedcallablefixedratebond.lo discretizedcallablefixedratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcallablefixedratebond.lo -MD -MP -MF .deps/discretizedcallablefixedratebond.Tpo -c discretizedcallablefixedratebond.cpp -fPIC -DPIC -o .libs/discretizedcallablefixedratebond.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/bond.hpp:32, from ../../../ql/experimental/callablebonds/callablebond.hpp:28, from ../../../ql/experimental/callablebonds/discretizedcallablefixedratebond.hpp:27, from discretizedcallablefixedratebond.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/bond.hpp:32, from ../../../ql/experimental/callablebonds/callablebond.hpp:28, from ../../../ql/experimental/callablebonds/discretizedcallablefixedratebond.hpp:27, from discretizedcallablefixedratebond.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedCallableFixedRateBond::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcallablefixedratebond.lo -MD -MP -MF .deps/discretizedcallablefixedratebond.Tpo -c discretizedcallablefixedratebond.cpp -o discretizedcallablefixedratebond.o >/dev/null 2>&1 mv -f .deps/discretizedcallablefixedratebond.Tpo .deps/discretizedcallablefixedratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecallablebondengine.lo -MD -MP -MF .deps/treecallablebondengine.Tpo -c -o treecallablebondengine.lo treecallablebondengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecallablebondengine.lo -MD -MP -MF .deps/treecallablebondengine.Tpo -c treecallablebondengine.cpp -fPIC -DPIC -o .libs/treecallablebondengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from ../../../ql/timegrid.hpp:32, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: ../../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from treecallablebondengine.cpp:20: ../../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ treecallablebondengine.cpp: In member function 'void QuantLib::TreeCallableFixedRateBondEngine::calculateWithSpread(QuantLib::Spread) const': treecallablebondengine.cpp:75:69: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid timeGrid(times.begin(), times.end(), timeSteps_); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecallablebondengine.lo -MD -MP -MF .deps/treecallablebondengine.Tpo -c treecallablebondengine.cpp -o treecallablebondengine.o >/dev/null 2>&1 mv -f .deps/treecallablebondengine.Tpo .deps/treecallablebondengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCallableBonds.la blackcallablebondengine.lo callablebondconstantvol.lo callablebond.lo callablebondvolstructure.lo discretizedcallablefixedratebond.lo treecallablebondengine.lo libtool: link: ar cru .libs/libCallableBonds.a .libs/blackcallablebondengine.o .libs/callablebondconstantvol.o .libs/callablebond.o .libs/callablebondvolstructure.o .libs/discretizedcallablefixedratebond.o .libs/treecallablebondengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCallableBonds.a libtool: link: ( cd ".libs" && rm -f "libCallableBonds.la" && ln -s "../libCallableBonds.la" "libCallableBonds.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/callablebonds' Making all in catbonds make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/catbonds' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catbond.lo -MD -MP -MF .deps/catbond.Tpo -c -o catbond.lo catbond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catbond.lo -MD -MP -MF .deps/catbond.Tpo -c catbond.cpp -fPIC -DPIC -o .libs/catbond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catbond.lo -MD -MP -MF .deps/catbond.Tpo -c catbond.cpp -o catbond.o >/dev/null 2>&1 mv -f .deps/catbond.Tpo .deps/catbond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catrisk.lo -MD -MP -MF .deps/catrisk.Tpo -c -o catrisk.lo catrisk.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catrisk.lo -MD -MP -MF .deps/catrisk.Tpo -c catrisk.cpp -fPIC -DPIC -o .libs/catrisk.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/random/detail/polynomial.hpp:18, from /usr/include/boost/random/mersenne_twister.hpp:32, from /usr/include/boost/random.hpp:43, from ../../../ql/experimental/catbonds/catrisk.hpp:34, from catrisk.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/random/detail/polynomial.hpp:18, from /usr/include/boost/random/mersenne_twister.hpp:32, from /usr/include/boost/random.hpp:43, from ../../../ql/experimental/catbonds/catrisk.hpp:34, from catrisk.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual bool QuantLib::EventSetSimulation::nextPath(std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/random/detail/polynomial.hpp:18, from /usr/include/boost/random/mersenne_twister.hpp:32, from /usr/include/boost/random.hpp:43, from ../../../ql/experimental/catbonds/catrisk.hpp:34, from catrisk.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'virtual bool QuantLib::BetaRiskSimulation::nextPath(std::vector >&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catrisk.lo -MD -MP -MF .deps/catrisk.Tpo -c catrisk.cpp -o catrisk.o >/dev/null 2>&1 mv -f .deps/catrisk.Tpo .deps/catrisk.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT montecarlocatbondengine.lo -MD -MP -MF .deps/montecarlocatbondengine.Tpo -c -o montecarlocatbondengine.lo montecarlocatbondengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT montecarlocatbondengine.lo -MD -MP -MF .deps/montecarlocatbondengine.Tpo -c montecarlocatbondengine.cpp -fPIC -DPIC -o .libs/montecarlocatbondengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT montecarlocatbondengine.lo -MD -MP -MF .deps/montecarlocatbondengine.Tpo -c montecarlocatbondengine.cpp -o montecarlocatbondengine.o >/dev/null 2>&1 mv -f .deps/montecarlocatbondengine.Tpo .deps/montecarlocatbondengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskynotional.lo -MD -MP -MF .deps/riskynotional.Tpo -c -o riskynotional.lo riskynotional.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskynotional.lo -MD -MP -MF .deps/riskynotional.Tpo -c riskynotional.cpp -fPIC -DPIC -o .libs/riskynotional.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/experimental/catbonds/riskynotional.hpp:30, from riskynotional.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskynotional.lo -MD -MP -MF .deps/riskynotional.Tpo -c riskynotional.cpp -o riskynotional.o >/dev/null 2>&1 mv -f .deps/riskynotional.Tpo .deps/riskynotional.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCatBonds.la catbond.lo catrisk.lo montecarlocatbondengine.lo riskynotional.lo libtool: link: ar cru .libs/libCatBonds.a .libs/catbond.o .libs/catrisk.o .libs/montecarlocatbondengine.o .libs/riskynotional.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCatBonds.a libtool: link: ( cd ".libs" && rm -f "libCatBonds.la" && ln -s "../libCatBonds.la" "libCatBonds.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/catbonds' Making all in commodities make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/commodities' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodity.lo -MD -MP -MF .deps/commodity.Tpo -c -o commodity.lo commodity.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodity.lo -MD -MP -MF .deps/commodity.Tpo -c commodity.cpp -fPIC -DPIC -o .libs/commodity.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodity.lo -MD -MP -MF .deps/commodity.Tpo -c commodity.cpp -o commodity.o >/dev/null 2>&1 mv -f .deps/commodity.Tpo .deps/commodity.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycashflow.lo -MD -MP -MF .deps/commoditycashflow.Tpo -c -o commoditycashflow.lo commoditycashflow.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycashflow.lo -MD -MP -MF .deps/commoditycashflow.Tpo -c commoditycashflow.cpp -fPIC -DPIC -o .libs/commoditycashflow.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycashflow.lo -MD -MP -MF .deps/commoditycashflow.Tpo -c commoditycashflow.cpp -o commoditycashflow.o >/dev/null 2>&1 mv -f .deps/commoditycashflow.Tpo .deps/commoditycashflow.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycurve.lo -MD -MP -MF .deps/commoditycurve.Tpo -c -o commoditycurve.lo commoditycurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycurve.lo -MD -MP -MF .deps/commoditycurve.Tpo -c commoditycurve.cpp -fPIC -DPIC -o .libs/commoditycurve.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/experimental/commodities/commoditycurve.hpp:27, from commoditycurve.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/experimental/commodities/commoditycurve.hpp:27, from commoditycurve.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::CommodityCurve::setPrices(std::map&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditycurve.lo -MD -MP -MF .deps/commoditycurve.Tpo -c commoditycurve.cpp -o commoditycurve.o >/dev/null 2>&1 mv -f .deps/commoditycurve.Tpo .deps/commoditycurve.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityindex.lo -MD -MP -MF .deps/commodityindex.Tpo -c -o commodityindex.lo commodityindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityindex.lo -MD -MP -MF .deps/commodityindex.Tpo -c commodityindex.cpp -fPIC -DPIC -o .libs/commodityindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityindex.lo -MD -MP -MF .deps/commodityindex.Tpo -c commodityindex.cpp -o commodityindex.o >/dev/null 2>&1 mv -f .deps/commodityindex.Tpo .deps/commodityindex.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditypricinghelpers.lo -MD -MP -MF .deps/commoditypricinghelpers.Tpo -c -o commoditypricinghelpers.lo commoditypricinghelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditypricinghelpers.lo -MD -MP -MF .deps/commoditypricinghelpers.Tpo -c commoditypricinghelpers.cpp -fPIC -DPIC -o .libs/commoditypricinghelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditypricinghelpers.lo -MD -MP -MF .deps/commoditypricinghelpers.Tpo -c commoditypricinghelpers.cpp -o commoditypricinghelpers.o >/dev/null 2>&1 mv -f .deps/commoditypricinghelpers.Tpo .deps/commoditypricinghelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditysettings.lo -MD -MP -MF .deps/commoditysettings.Tpo -c -o commoditysettings.lo commoditysettings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditysettings.lo -MD -MP -MF .deps/commoditysettings.Tpo -c commoditysettings.cpp -fPIC -DPIC -o .libs/commoditysettings.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditysettings.lo -MD -MP -MF .deps/commoditysettings.Tpo -c commoditysettings.cpp -o commoditysettings.o >/dev/null 2>&1 mv -f .deps/commoditysettings.Tpo .deps/commoditysettings.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditytype.lo -MD -MP -MF .deps/commoditytype.Tpo -c -o commoditytype.lo commoditytype.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditytype.lo -MD -MP -MF .deps/commoditytype.Tpo -c commoditytype.cpp -fPIC -DPIC -o .libs/commoditytype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commoditytype.lo -MD -MP -MF .deps/commoditytype.Tpo -c commoditytype.cpp -o commoditytype.o >/dev/null 2>&1 mv -f .deps/commoditytype.Tpo .deps/commoditytype.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityunitcost.lo -MD -MP -MF .deps/commodityunitcost.Tpo -c -o commodityunitcost.lo commodityunitcost.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityunitcost.lo -MD -MP -MF .deps/commodityunitcost.Tpo -c commodityunitcost.cpp -fPIC -DPIC -o .libs/commodityunitcost.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityunitcost.lo -MD -MP -MF .deps/commodityunitcost.Tpo -c commodityunitcost.cpp -o commodityunitcost.o >/dev/null 2>&1 mv -f .deps/commodityunitcost.Tpo .deps/commodityunitcost.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dateinterval.lo -MD -MP -MF .deps/dateinterval.Tpo -c -o dateinterval.lo dateinterval.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dateinterval.lo -MD -MP -MF .deps/dateinterval.Tpo -c dateinterval.cpp -fPIC -DPIC -o .libs/dateinterval.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dateinterval.lo -MD -MP -MF .deps/dateinterval.Tpo -c dateinterval.cpp -o dateinterval.o >/dev/null 2>&1 mv -f .deps/dateinterval.Tpo .deps/dateinterval.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energybasisswap.lo -MD -MP -MF .deps/energybasisswap.Tpo -c -o energybasisswap.lo energybasisswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energybasisswap.lo -MD -MP -MF .deps/energybasisswap.Tpo -c energybasisswap.cpp -fPIC -DPIC -o .libs/energybasisswap.o In file included from /usr/include/c++/8/map:60, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/commodities/commodity.hpp:27, from ../../../ql/experimental/commodities/energycommodity.hpp:27, from ../../../ql/experimental/commodities/energyswap.hpp:27, from ../../../ql/experimental/commodities/energybasisswap.hpp:27, from energybasisswap.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = QuantLib::Date; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/commodities/commodity.hpp:27, from ../../../ql/experimental/commodities/energycommodity.hpp:27, from ../../../ql/experimental/commodities/energyswap.hpp:27, from ../../../ql/experimental/commodities/energybasisswap.hpp:27, from energybasisswap.cpp:20: /usr/include/c++/8/bits/stl_map.h: In member function 'virtual void QuantLib::EnergyBasisSwap::performCalculations() const': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energybasisswap.lo -MD -MP -MF .deps/energybasisswap.Tpo -c energybasisswap.cpp -o energybasisswap.o >/dev/null 2>&1 mv -f .deps/energybasisswap.Tpo .deps/energybasisswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energycommodity.lo -MD -MP -MF .deps/energycommodity.Tpo -c -o energycommodity.lo energycommodity.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energycommodity.lo -MD -MP -MF .deps/energycommodity.Tpo -c energycommodity.cpp -fPIC -DPIC -o .libs/energycommodity.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energycommodity.lo -MD -MP -MF .deps/energycommodity.Tpo -c energycommodity.cpp -o energycommodity.o >/dev/null 2>&1 mv -f .deps/energycommodity.Tpo .deps/energycommodity.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyfuture.lo -MD -MP -MF .deps/energyfuture.Tpo -c -o energyfuture.lo energyfuture.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyfuture.lo -MD -MP -MF .deps/energyfuture.Tpo -c energyfuture.cpp -fPIC -DPIC -o .libs/energyfuture.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyfuture.lo -MD -MP -MF .deps/energyfuture.Tpo -c energyfuture.cpp -o energyfuture.o >/dev/null 2>&1 mv -f .deps/energyfuture.Tpo .deps/energyfuture.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyswap.lo -MD -MP -MF .deps/energyswap.Tpo -c -o energyswap.lo energyswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyswap.lo -MD -MP -MF .deps/energyswap.Tpo -c energyswap.cpp -fPIC -DPIC -o .libs/energyswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyswap.lo -MD -MP -MF .deps/energyswap.Tpo -c energyswap.cpp -o energyswap.o >/dev/null 2>&1 mv -f .deps/energyswap.Tpo .deps/energyswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyvanillaswap.lo -MD -MP -MF .deps/energyvanillaswap.Tpo -c -o energyvanillaswap.lo energyvanillaswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyvanillaswap.lo -MD -MP -MF .deps/energyvanillaswap.Tpo -c energyvanillaswap.cpp -fPIC -DPIC -o .libs/energyvanillaswap.o In file included from /usr/include/c++/8/map:60, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/commodities/commodity.hpp:27, from ../../../ql/experimental/commodities/energycommodity.hpp:27, from ../../../ql/experimental/commodities/energyswap.hpp:27, from ../../../ql/experimental/commodities/energyvanillaswap.hpp:27, from energyvanillaswap.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = QuantLib::Date; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/commodities/commodity.hpp:27, from ../../../ql/experimental/commodities/energycommodity.hpp:27, from ../../../ql/experimental/commodities/energyswap.hpp:27, from ../../../ql/experimental/commodities/energyvanillaswap.hpp:27, from energyvanillaswap.cpp:20: /usr/include/c++/8/bits/stl_map.h: In member function 'virtual void QuantLib::EnergyVanillaSwap::performCalculations() const': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT energyvanillaswap.lo -MD -MP -MF .deps/energyvanillaswap.Tpo -c energyvanillaswap.cpp -o energyvanillaswap.o >/dev/null 2>&1 mv -f .deps/energyvanillaswap.Tpo .deps/energyvanillaswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT paymentterm.lo -MD -MP -MF .deps/paymentterm.Tpo -c -o paymentterm.lo paymentterm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT paymentterm.lo -MD -MP -MF .deps/paymentterm.Tpo -c paymentterm.cpp -fPIC -DPIC -o .libs/paymentterm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT paymentterm.lo -MD -MP -MF .deps/paymentterm.Tpo -c paymentterm.cpp -o paymentterm.o >/dev/null 2>&1 mv -f .deps/paymentterm.Tpo .deps/paymentterm.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantity.lo -MD -MP -MF .deps/quantity.Tpo -c -o quantity.lo quantity.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantity.lo -MD -MP -MF .deps/quantity.Tpo -c quantity.cpp -fPIC -DPIC -o .libs/quantity.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantity.lo -MD -MP -MF .deps/quantity.Tpo -c quantity.cpp -o quantity.o >/dev/null 2>&1 mv -f .deps/quantity.Tpo .deps/quantity.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasure.lo -MD -MP -MF .deps/unitofmeasure.Tpo -c -o unitofmeasure.lo unitofmeasure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasure.lo -MD -MP -MF .deps/unitofmeasure.Tpo -c unitofmeasure.cpp -fPIC -DPIC -o .libs/unitofmeasure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasure.lo -MD -MP -MF .deps/unitofmeasure.Tpo -c unitofmeasure.cpp -o unitofmeasure.o >/dev/null 2>&1 mv -f .deps/unitofmeasure.Tpo .deps/unitofmeasure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversion.lo -MD -MP -MF .deps/unitofmeasureconversion.Tpo -c -o unitofmeasureconversion.lo unitofmeasureconversion.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversion.lo -MD -MP -MF .deps/unitofmeasureconversion.Tpo -c unitofmeasureconversion.cpp -fPIC -DPIC -o .libs/unitofmeasureconversion.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversion.lo -MD -MP -MF .deps/unitofmeasureconversion.Tpo -c unitofmeasureconversion.cpp -o unitofmeasureconversion.o >/dev/null 2>&1 mv -f .deps/unitofmeasureconversion.Tpo .deps/unitofmeasureconversion.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversionmanager.lo -MD -MP -MF .deps/unitofmeasureconversionmanager.Tpo -c -o unitofmeasureconversionmanager.lo unitofmeasureconversionmanager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversionmanager.lo -MD -MP -MF .deps/unitofmeasureconversionmanager.Tpo -c unitofmeasureconversionmanager.cpp -fPIC -DPIC -o .libs/unitofmeasureconversionmanager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitofmeasureconversionmanager.lo -MD -MP -MF .deps/unitofmeasureconversionmanager.Tpo -c unitofmeasureconversionmanager.cpp -o unitofmeasureconversionmanager.o >/dev/null 2>&1 mv -f .deps/unitofmeasureconversionmanager.Tpo .deps/unitofmeasureconversionmanager.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCommodities.la commodity.lo commoditycashflow.lo commoditycurve.lo commodityindex.lo commoditypricinghelpers.lo commoditysettings.lo commoditytype.lo commodityunitcost.lo dateinterval.lo energybasisswap.lo energycommodity.lo energyfuture.lo energyswap.lo energyvanillaswap.lo paymentterm.lo quantity.lo unitofmeasure.lo unitofmeasureconversion.lo unitofmeasureconversionmanager.lo libtool: link: ar cru .libs/libCommodities.a .libs/commodity.o .libs/commoditycashflow.o .libs/commoditycurve.o .libs/commodityindex.o .libs/commoditypricinghelpers.o .libs/commoditysettings.o .libs/commoditytype.o .libs/commodityunitcost.o .libs/dateinterval.o .libs/energybasisswap.o .libs/energycommodity.o .libs/energyfuture.o .libs/energyswap.o .libs/energyvanillaswap.o .libs/paymentterm.o .libs/quantity.o .libs/unitofmeasure.o .libs/unitofmeasureconversion.o .libs/unitofmeasureconversionmanager.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCommodities.a libtool: link: ( cd ".libs" && rm -f "libCommodities.la" && ln -s "../libCommodities.la" "libCommodities.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/commodities' Making all in convertiblebonds make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/convertiblebonds' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convertiblebond.lo -MD -MP -MF .deps/convertiblebond.Tpo -c -o convertiblebond.lo convertiblebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convertiblebond.lo -MD -MP -MF .deps/convertiblebond.Tpo -c convertiblebond.cpp -fPIC -DPIC -o .libs/convertiblebond.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/bond.hpp:32, from ../../../ql/experimental/convertiblebonds/convertiblebond.hpp:28, from convertiblebond.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convertiblebond.lo -MD -MP -MF .deps/convertiblebond.Tpo -c convertiblebond.cpp -o convertiblebond.o >/dev/null 2>&1 mv -f .deps/convertiblebond.Tpo .deps/convertiblebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedconvertible.lo -MD -MP -MF .deps/discretizedconvertible.Tpo -c -o discretizedconvertible.lo discretizedconvertible.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedconvertible.lo -MD -MP -MF .deps/discretizedconvertible.Tpo -c discretizedconvertible.cpp -fPIC -DPIC -o .libs/discretizedconvertible.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/timegrid.hpp:30, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/discretizedasset.hpp:28, from ../../../ql/experimental/convertiblebonds/discretizedconvertible.hpp:28, from discretizedconvertible.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/timegrid.hpp:30, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/discretizedasset.hpp:28, from ../../../ql/experimental/convertiblebonds/discretizedconvertible.hpp:28, from discretizedconvertible.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedConvertible::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedconvertible.lo -MD -MP -MF .deps/discretizedconvertible.Tpo -c discretizedconvertible.cpp -o discretizedconvertible.o >/dev/null 2>&1 mv -f .deps/discretizedconvertible.Tpo .deps/discretizedconvertible.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libConvertibleBonds.la convertiblebond.lo discretizedconvertible.lo libtool: link: ar cru .libs/libConvertibleBonds.a .libs/convertiblebond.o .libs/discretizedconvertible.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libConvertibleBonds.a libtool: link: ( cd ".libs" && rm -f "libConvertibleBonds.la" && ln -s "../libConvertibleBonds.la" "libConvertibleBonds.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/convertiblebonds' Making all in coupons make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/coupons' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsspreadcoupon.lo -MD -MP -MF .deps/cmsspreadcoupon.Tpo -c -o cmsspreadcoupon.lo cmsspreadcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsspreadcoupon.lo -MD -MP -MF .deps/cmsspreadcoupon.Tpo -c cmsspreadcoupon.cpp -fPIC -DPIC -o .libs/cmsspreadcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsspreadcoupon.lo -MD -MP -MF .deps/cmsspreadcoupon.Tpo -c cmsspreadcoupon.cpp -o cmsspreadcoupon.o >/dev/null 2>&1 mv -f .deps/cmsspreadcoupon.Tpo .deps/cmsspreadcoupon.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmsspreadcoupon.lo -MD -MP -MF .deps/digitalcmsspreadcoupon.Tpo -c -o digitalcmsspreadcoupon.lo digitalcmsspreadcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmsspreadcoupon.lo -MD -MP -MF .deps/digitalcmsspreadcoupon.Tpo -c digitalcmsspreadcoupon.cpp -fPIC -DPIC -o .libs/digitalcmsspreadcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcmsspreadcoupon.lo -MD -MP -MF .deps/digitalcmsspreadcoupon.Tpo -c digitalcmsspreadcoupon.cpp -o digitalcmsspreadcoupon.o >/dev/null 2>&1 mv -f .deps/digitalcmsspreadcoupon.Tpo .deps/digitalcmsspreadcoupon.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmsspreadpricer.lo -MD -MP -MF .deps/lognormalcmsspreadpricer.Tpo -c -o lognormalcmsspreadpricer.lo lognormalcmsspreadpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmsspreadpricer.lo -MD -MP -MF .deps/lognormalcmsspreadpricer.Tpo -c lognormalcmsspreadpricer.cpp -fPIC -DPIC -o .libs/lognormalcmsspreadpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmsspreadpricer.lo -MD -MP -MF .deps/lognormalcmsspreadpricer.Tpo -c lognormalcmsspreadpricer.cpp -o lognormalcmsspreadpricer.o >/dev/null 2>&1 mv -f .deps/lognormalcmsspreadpricer.Tpo .deps/lognormalcmsspreadpricer.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxyibor.lo -MD -MP -MF .deps/proxyibor.Tpo -c -o proxyibor.lo proxyibor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxyibor.lo -MD -MP -MF .deps/proxyibor.Tpo -c proxyibor.cpp -fPIC -DPIC -o .libs/proxyibor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxyibor.lo -MD -MP -MF .deps/proxyibor.Tpo -c proxyibor.cpp -o proxyibor.o >/dev/null 2>&1 mv -f .deps/proxyibor.Tpo .deps/proxyibor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantocouponpricer.lo -MD -MP -MF .deps/quantocouponpricer.Tpo -c -o quantocouponpricer.lo quantocouponpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantocouponpricer.lo -MD -MP -MF .deps/quantocouponpricer.Tpo -c quantocouponpricer.cpp -fPIC -DPIC -o .libs/quantocouponpricer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantocouponpricer.lo -MD -MP -MF .deps/quantocouponpricer.Tpo -c quantocouponpricer.cpp -o quantocouponpricer.o >/dev/null 2>&1 mv -f .deps/quantocouponpricer.Tpo .deps/quantocouponpricer.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedcapflooredcoupon.lo -MD -MP -MF .deps/strippedcapflooredcoupon.Tpo -c -o strippedcapflooredcoupon.lo strippedcapflooredcoupon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedcapflooredcoupon.lo -MD -MP -MF .deps/strippedcapflooredcoupon.Tpo -c strippedcapflooredcoupon.cpp -fPIC -DPIC -o .libs/strippedcapflooredcoupon.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedcapflooredcoupon.lo -MD -MP -MF .deps/strippedcapflooredcoupon.Tpo -c strippedcapflooredcoupon.cpp -o strippedcapflooredcoupon.o >/dev/null 2>&1 mv -f .deps/strippedcapflooredcoupon.Tpo .deps/strippedcapflooredcoupon.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT subperiodcoupons.lo -MD -MP -MF .deps/subperiodcoupons.Tpo -c -o subperiodcoupons.lo subperiodcoupons.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT subperiodcoupons.lo -MD -MP -MF .deps/subperiodcoupons.Tpo -c subperiodcoupons.cpp -fPIC -DPIC -o .libs/subperiodcoupons.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/voltermstructure.hpp:27, from ../../../ql/termstructures/volatility/optionlet/optionletvolatilitystructure.hpp:30, from ../../../ql/cashflows/couponpricer.hpp:30, from ../../../ql/experimental/coupons/subperiodcoupons.hpp:28, from subperiodcoupons.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::SubPeriodsCoupon::SubPeriodsCoupon(const QuantLib::Date&, QuantLib::Real, const boost::shared_ptr&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Rate, QuantLib::Rate, const QuantLib::Date&, const QuantLib::Date&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT subperiodcoupons.lo -MD -MP -MF .deps/subperiodcoupons.Tpo -c subperiodcoupons.cpp -o subperiodcoupons.o >/dev/null 2>&1 mv -f .deps/subperiodcoupons.Tpo .deps/subperiodcoupons.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapspreadindex.lo -MD -MP -MF .deps/swapspreadindex.Tpo -c -o swapspreadindex.lo swapspreadindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapspreadindex.lo -MD -MP -MF .deps/swapspreadindex.Tpo -c swapspreadindex.cpp -fPIC -DPIC -o .libs/swapspreadindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapspreadindex.lo -MD -MP -MF .deps/swapspreadindex.Tpo -c swapspreadindex.cpp -o swapspreadindex.o >/dev/null 2>&1 mv -f .deps/swapspreadindex.Tpo .deps/swapspreadindex.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCoupons.la cmsspreadcoupon.lo digitalcmsspreadcoupon.lo lognormalcmsspreadpricer.lo proxyibor.lo quantocouponpricer.lo strippedcapflooredcoupon.lo subperiodcoupons.lo swapspreadindex.lo libtool: link: ar cru .libs/libCoupons.a .libs/cmsspreadcoupon.o .libs/digitalcmsspreadcoupon.o .libs/lognormalcmsspreadpricer.o .libs/proxyibor.o .libs/quantocouponpricer.o .libs/strippedcapflooredcoupon.o .libs/subperiodcoupons.o .libs/swapspreadindex.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCoupons.a libtool: link: ( cd ".libs" && rm -f "libCoupons.la" && ln -s "../libCoupons.la" "libCoupons.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/coupons' Making all in credit make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/credit' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basecorrelationstructure.lo -MD -MP -MF .deps/basecorrelationstructure.Tpo -c -o basecorrelationstructure.lo basecorrelationstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basecorrelationstructure.lo -MD -MP -MF .deps/basecorrelationstructure.Tpo -c basecorrelationstructure.cpp -fPIC -DPIC -o .libs/basecorrelationstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basecorrelationstructure.lo -MD -MP -MF .deps/basecorrelationstructure.Tpo -c basecorrelationstructure.cpp -o basecorrelationstructure.o >/dev/null 2>&1 mv -f .deps/basecorrelationstructure.Tpo .deps/basecorrelationstructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basket.lo -MD -MP -MF .deps/basket.Tpo -c -o basket.lo basket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basket.lo -MD -MP -MF .deps/basket.Tpo -c basket.cpp -fPIC -DPIC -o .libs/basket.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basket.lo -MD -MP -MF .deps/basket.Tpo -c basket.cpp -o basket.o >/dev/null 2>&1 mv -f .deps/basket.Tpo .deps/basket.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcdsoptionengine.lo -MD -MP -MF .deps/blackcdsoptionengine.Tpo -c -o blackcdsoptionengine.lo blackcdsoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcdsoptionengine.lo -MD -MP -MF .deps/blackcdsoptionengine.Tpo -c blackcdsoptionengine.cpp -fPIC -DPIC -o .libs/blackcdsoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcdsoptionengine.lo -MD -MP -MF .deps/blackcdsoptionengine.Tpo -c blackcdsoptionengine.cpp -o blackcdsoptionengine.o >/dev/null 2>&1 mv -f .deps/blackcdsoptionengine.Tpo .deps/blackcdsoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdo.lo -MD -MP -MF .deps/cdo.Tpo -c -o cdo.lo cdo.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdo.lo -MD -MP -MF .deps/cdo.Tpo -c cdo.cpp -fPIC -DPIC -o .libs/cdo.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/cdo.hpp:27, from cdo.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/cdo.hpp:27, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CDO::CDO(QuantLib::Real, QuantLib::Real, const std::vector&, const std::vector >&, const QuantLib::Handle&, bool, const QuantLib::Schedule&, QuantLib::Rate, const QuantLib::DayCounter&, QuantLib::Rate, QuantLib::Rate, const QuantLib::Handle&, QuantLib::Size, const QuantLib::Period&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CDO::CDO(QuantLib::Real, QuantLib::Real, const std::vector&, const std::vector >&, const QuantLib::Handle&, bool, const QuantLib::Schedule&, QuantLib::Rate, const QuantLib::DayCounter&, QuantLib::Rate, QuantLib::Rate, const QuantLib::Handle&, QuantLib::Size, const QuantLib::Period&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdo.lo -MD -MP -MF .deps/cdo.Tpo -c cdo.cpp -o cdo.o >/dev/null 2>&1 mv -f .deps/cdo.Tpo .deps/cdo.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdsoption.lo -MD -MP -MF .deps/cdsoption.Tpo -c -o cdsoption.lo cdsoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdsoption.lo -MD -MP -MF .deps/cdsoption.Tpo -c cdsoption.cpp -fPIC -DPIC -o .libs/cdsoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdsoption.lo -MD -MP -MF .deps/cdsoption.Tpo -c cdsoption.cpp -o cdsoption.o >/dev/null 2>&1 mv -f .deps/cdsoption.Tpo .deps/cdsoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT correlationstructure.lo -MD -MP -MF .deps/correlationstructure.Tpo -c -o correlationstructure.lo correlationstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT correlationstructure.lo -MD -MP -MF .deps/correlationstructure.Tpo -c correlationstructure.cpp -fPIC -DPIC -o .libs/correlationstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT correlationstructure.lo -MD -MP -MF .deps/correlationstructure.Tpo -c correlationstructure.cpp -o correlationstructure.o >/dev/null 2>&1 mv -f .deps/correlationstructure.Tpo .deps/correlationstructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultevent.lo -MD -MP -MF .deps/defaultevent.Tpo -c -o defaultevent.lo defaultevent.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultevent.lo -MD -MP -MF .deps/defaultevent.Tpo -c defaultevent.cpp -fPIC -DPIC -o .libs/defaultevent.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultevent.lo -MD -MP -MF .deps/defaultevent.Tpo -c defaultevent.cpp -o defaultevent.o >/dev/null 2>&1 mv -f .deps/defaultevent.Tpo .deps/defaultevent.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilitykey.lo -MD -MP -MF .deps/defaultprobabilitykey.Tpo -c -o defaultprobabilitykey.lo defaultprobabilitykey.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilitykey.lo -MD -MP -MF .deps/defaultprobabilitykey.Tpo -c defaultprobabilitykey.cpp -fPIC -DPIC -o .libs/defaultprobabilitykey.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilitykey.lo -MD -MP -MF .deps/defaultprobabilitykey.Tpo -c defaultprobabilitykey.cpp -o defaultprobabilitykey.o >/dev/null 2>&1 mv -f .deps/defaultprobabilitykey.Tpo .deps/defaultprobabilitykey.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttype.lo -MD -MP -MF .deps/defaulttype.Tpo -c -o defaulttype.lo defaulttype.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttype.lo -MD -MP -MF .deps/defaulttype.Tpo -c defaulttype.cpp -fPIC -DPIC -o .libs/defaulttype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttype.lo -MD -MP -MF .deps/defaulttype.Tpo -c defaulttype.cpp -o defaulttype.o >/dev/null 2>&1 mv -f .deps/defaulttype.Tpo .deps/defaulttype.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT distribution.lo -MD -MP -MF .deps/distribution.Tpo -c -o distribution.lo distribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT distribution.lo -MD -MP -MF .deps/distribution.Tpo -c distribution.cpp -fPIC -DPIC -o .libs/distribution.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/experimental/credit/distribution.hpp:28, from distribution.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/experimental/credit/distribution.hpp:28, from distribution.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::Distribution::tranche(QuantLib::Real, QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT distribution.lo -MD -MP -MF .deps/distribution.Tpo -c distribution.cpp -o distribution.o >/dev/null 2>&1 mv -f .deps/distribution.Tpo .deps/distribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianlhplossmodel.lo -MD -MP -MF .deps/gaussianlhplossmodel.Tpo -c -o gaussianlhplossmodel.lo gaussianlhplossmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianlhplossmodel.lo -MD -MP -MF .deps/gaussianlhplossmodel.Tpo -c gaussianlhplossmodel.cpp -fPIC -DPIC -o .libs/gaussianlhplossmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianlhplossmodel.lo -MD -MP -MF .deps/gaussianlhplossmodel.Tpo -c gaussianlhplossmodel.cpp -o gaussianlhplossmodel.o >/dev/null 2>&1 mv -f .deps/gaussianlhplossmodel.Tpo .deps/gaussianlhplossmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdoengine.lo -MD -MP -MF .deps/integralcdoengine.Tpo -c -o integralcdoengine.lo integralcdoengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdoengine.lo -MD -MP -MF .deps/integralcdoengine.Tpo -c integralcdoengine.cpp -fPIC -DPIC -o .libs/integralcdoengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/integralcdoengine.hpp:29, from integralcdoengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/integralcdoengine.hpp:29, from integralcdoengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::IntegralCDOEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/integralcdoengine.hpp:29, from integralcdoengine.cpp:21: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/integralcdoengine.hpp:29, from integralcdoengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdoengine.lo -MD -MP -MF .deps/integralcdoengine.Tpo -c integralcdoengine.cpp -o integralcdoengine.o >/dev/null 2>&1 mv -f .deps/integralcdoengine.Tpo .deps/integralcdoengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralntdengine.lo -MD -MP -MF .deps/integralntdengine.Tpo -c -o integralntdengine.lo integralntdengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralntdengine.lo -MD -MP -MF .deps/integralntdengine.Tpo -c integralntdengine.cpp -fPIC -DPIC -o .libs/integralntdengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralntdengine.lo -MD -MP -MF .deps/integralntdengine.Tpo -c integralntdengine.cpp -o integralntdengine.o >/dev/null 2>&1 mv -f .deps/integralntdengine.Tpo .deps/integralntdengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT issuer.lo -MD -MP -MF .deps/issuer.Tpo -c -o issuer.lo issuer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT issuer.lo -MD -MP -MF .deps/issuer.Tpo -c issuer.cpp -fPIC -DPIC -o .libs/issuer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT issuer.lo -MD -MP -MF .deps/issuer.Tpo -c issuer.cpp -o issuer.o >/dev/null 2>&1 mv -f .deps/issuer.Tpo .deps/issuer.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lossdistribution.lo -MD -MP -MF .deps/lossdistribution.Tpo -c -o lossdistribution.lo lossdistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lossdistribution.lo -MD -MP -MF .deps/lossdistribution.Tpo -c lossdistribution.cpp -fPIC -DPIC -o .libs/lossdistribution.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/experimental/credit/distribution.hpp:28, from ../../../ql/experimental/credit/lossdistribution.hpp:28, from lossdistribution.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../ql/experimental/credit/distribution.hpp:28, from ../../../ql/experimental/credit/lossdistribution.hpp:28, from lossdistribution.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Distribution QuantLib::LossDistBinomial::operator()(QuantLib::Size, QuantLib::Real, QuantLib::Real) const': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Distribution QuantLib::LossDistHomogeneous::operator()(QuantLib::Real, const std::vector&) const': /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_fill_insert(end(), __new_size - size(), __x); ^~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lossdistribution.lo -MD -MP -MF .deps/lossdistribution.Tpo -c lossdistribution.cpp -o lossdistribution.o >/dev/null 2>&1 mv -f .deps/lossdistribution.Tpo .deps/lossdistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdoengine.lo -MD -MP -MF .deps/midpointcdoengine.Tpo -c -o midpointcdoengine.lo midpointcdoengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdoengine.lo -MD -MP -MF .deps/midpointcdoengine.Tpo -c midpointcdoengine.cpp -fPIC -DPIC -o .libs/midpointcdoengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/midpointcdoengine.hpp:28, from midpointcdoengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/midpointcdoengine.hpp:28, from midpointcdoengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::MidPointCDOEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/midpointcdoengine.hpp:28, from midpointcdoengine.cpp:21: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/experimental/credit/syntheticcdo.hpp:31, from ../../../ql/experimental/credit/midpointcdoengine.hpp:28, from midpointcdoengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdoengine.lo -MD -MP -MF .deps/midpointcdoengine.Tpo -c midpointcdoengine.cpp -o midpointcdoengine.o >/dev/null 2>&1 mv -f .deps/midpointcdoengine.Tpo .deps/midpointcdoengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthtodefault.lo -MD -MP -MF .deps/nthtodefault.Tpo -c -o nthtodefault.lo nthtodefault.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthtodefault.lo -MD -MP -MF .deps/nthtodefault.Tpo -c nthtodefault.cpp -fPIC -DPIC -o .libs/nthtodefault.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthtodefault.lo -MD -MP -MF .deps/nthtodefault.Tpo -c nthtodefault.cpp -o nthtodefault.o >/dev/null 2>&1 mv -f .deps/nthtodefault.Tpo .deps/nthtodefault.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorcopula.lo -MD -MP -MF .deps/onefactorcopula.Tpo -c -o onefactorcopula.lo onefactorcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorcopula.lo -MD -MP -MF .deps/onefactorcopula.Tpo -c onefactorcopula.cpp -fPIC -DPIC -o .libs/onefactorcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorcopula.lo -MD -MP -MF .deps/onefactorcopula.Tpo -c onefactorcopula.cpp -o onefactorcopula.o >/dev/null 2>&1 mv -f .deps/onefactorcopula.Tpo .deps/onefactorcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorgaussiancopula.lo -MD -MP -MF .deps/onefactorgaussiancopula.Tpo -c -o onefactorgaussiancopula.lo onefactorgaussiancopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorgaussiancopula.lo -MD -MP -MF .deps/onefactorgaussiancopula.Tpo -c onefactorgaussiancopula.cpp -fPIC -DPIC -o .libs/onefactorgaussiancopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorgaussiancopula.lo -MD -MP -MF .deps/onefactorgaussiancopula.Tpo -c onefactorgaussiancopula.cpp -o onefactorgaussiancopula.o >/dev/null 2>&1 mv -f .deps/onefactorgaussiancopula.Tpo .deps/onefactorgaussiancopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorstudentcopula.lo -MD -MP -MF .deps/onefactorstudentcopula.Tpo -c -o onefactorstudentcopula.lo onefactorstudentcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorstudentcopula.lo -MD -MP -MF .deps/onefactorstudentcopula.Tpo -c onefactorstudentcopula.cpp -fPIC -DPIC -o .libs/onefactorstudentcopula.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/experimental/credit/distribution.hpp:28, from ../../../ql/experimental/credit/onefactorcopula.hpp:27, from ../../../ql/experimental/credit/onefactorstudentcopula.hpp:27, from onefactorstudentcopula.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/experimental/credit/distribution.hpp:28, from ../../../ql/experimental/credit/onefactorcopula.hpp:27, from ../../../ql/experimental/credit/onefactorstudentcopula.hpp:27, from onefactorstudentcopula.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::OneFactorStudentGaussianCopula::performCalculations() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::OneFactorStudentCopula::performCalculations() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::OneFactorGaussianStudentCopula::performCalculations() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactorstudentcopula.lo -MD -MP -MF .deps/onefactorstudentcopula.Tpo -c onefactorstudentcopula.cpp -o onefactorstudentcopula.o >/dev/null 2>&1 mv -f .deps/onefactorstudentcopula.Tpo .deps/onefactorstudentcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pool.lo -MD -MP -MF .deps/pool.Tpo -c -o pool.lo pool.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pool.lo -MD -MP -MF .deps/pool.Tpo -c pool.cpp -fPIC -DPIC -o .libs/pool.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pool.lo -MD -MP -MF .deps/pool.Tpo -c pool.cpp -o pool.o >/dev/null 2>&1 mv -f .deps/pool.Tpo .deps/pool.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT randomdefaultmodel.lo -MD -MP -MF .deps/randomdefaultmodel.Tpo -c -o randomdefaultmodel.lo randomdefaultmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT randomdefaultmodel.lo -MD -MP -MF .deps/randomdefaultmodel.Tpo -c randomdefaultmodel.cpp -fPIC -DPIC -o .libs/randomdefaultmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT randomdefaultmodel.lo -MD -MP -MF .deps/randomdefaultmodel.Tpo -c randomdefaultmodel.cpp -o randomdefaultmodel.o >/dev/null 2>&1 mv -f .deps/randomdefaultmodel.Tpo .deps/randomdefaultmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratemodel.lo -MD -MP -MF .deps/recoveryratemodel.Tpo -c -o recoveryratemodel.lo recoveryratemodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratemodel.lo -MD -MP -MF .deps/recoveryratemodel.Tpo -c recoveryratemodel.cpp -fPIC -DPIC -o .libs/recoveryratemodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratemodel.lo -MD -MP -MF .deps/recoveryratemodel.Tpo -c recoveryratemodel.cpp -o recoveryratemodel.o >/dev/null 2>&1 mv -f .deps/recoveryratemodel.Tpo .deps/recoveryratemodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratequote.lo -MD -MP -MF .deps/recoveryratequote.Tpo -c -o recoveryratequote.lo recoveryratequote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratequote.lo -MD -MP -MF .deps/recoveryratequote.Tpo -c recoveryratequote.cpp -fPIC -DPIC -o .libs/recoveryratequote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT recoveryratequote.lo -MD -MP -MF .deps/recoveryratequote.Tpo -c recoveryratequote.cpp -o recoveryratequote.o >/dev/null 2>&1 mv -f .deps/recoveryratequote.Tpo .deps/recoveryratequote.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswap.lo -MD -MP -MF .deps/riskyassetswap.Tpo -c -o riskyassetswap.lo riskyassetswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswap.lo -MD -MP -MF .deps/riskyassetswap.Tpo -c riskyassetswap.cpp -fPIC -DPIC -o .libs/riskyassetswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswap.lo -MD -MP -MF .deps/riskyassetswap.Tpo -c riskyassetswap.cpp -o riskyassetswap.o >/dev/null 2>&1 mv -f .deps/riskyassetswap.Tpo .deps/riskyassetswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswapoption.lo -MD -MP -MF .deps/riskyassetswapoption.Tpo -c -o riskyassetswapoption.lo riskyassetswapoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswapoption.lo -MD -MP -MF .deps/riskyassetswapoption.Tpo -c riskyassetswapoption.cpp -fPIC -DPIC -o .libs/riskyassetswapoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskyassetswapoption.lo -MD -MP -MF .deps/riskyassetswapoption.Tpo -c riskyassetswapoption.cpp -o riskyassetswapoption.o >/dev/null 2>&1 mv -f .deps/riskyassetswapoption.Tpo .deps/riskyassetswapoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskybond.lo -MD -MP -MF .deps/riskybond.Tpo -c -o riskybond.lo riskybond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskybond.lo -MD -MP -MF .deps/riskybond.Tpo -c riskybond.cpp -fPIC -DPIC -o .libs/riskybond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskybond.lo -MD -MP -MF .deps/riskybond.Tpo -c riskybond.cpp -o riskybond.o >/dev/null 2>&1 mv -f .deps/riskybond.Tpo .deps/riskybond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT syntheticcdo.lo -MD -MP -MF .deps/syntheticcdo.Tpo -c -o syntheticcdo.lo syntheticcdo.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT syntheticcdo.lo -MD -MP -MF .deps/syntheticcdo.Tpo -c syntheticcdo.cpp -fPIC -DPIC -o .libs/syntheticcdo.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT syntheticcdo.lo -MD -MP -MF .deps/syntheticcdo.Tpo -c syntheticcdo.cpp -o syntheticcdo.o >/dev/null 2>&1 mv -f .deps/syntheticcdo.Tpo .deps/syntheticcdo.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCredit.la basecorrelationstructure.lo basket.lo blackcdsoptionengine.lo cdo.lo cdsoption.lo correlationstructure.lo defaultevent.lo defaultprobabilitykey.lo defaulttype.lo distribution.lo gaussianlhplossmodel.lo integralcdoengine.lo integralntdengine.lo issuer.lo lossdistribution.lo midpointcdoengine.lo nthtodefault.lo onefactorcopula.lo onefactorgaussiancopula.lo onefactorstudentcopula.lo pool.lo randomdefaultmodel.lo recoveryratemodel.lo recoveryratequote.lo riskyassetswap.lo riskyassetswapoption.lo riskybond.lo syntheticcdo.lo libtool: link: ar cru .libs/libCredit.a .libs/basecorrelationstructure.o .libs/basket.o .libs/blackcdsoptionengine.o .libs/cdo.o .libs/cdsoption.o .libs/correlationstructure.o .libs/defaultevent.o .libs/defaultprobabilitykey.o .libs/defaulttype.o .libs/distribution.o .libs/gaussianlhplossmodel.o .libs/integralcdoengine.o .libs/integralntdengine.o .libs/issuer.o .libs/lossdistribution.o .libs/midpointcdoengine.o .libs/nthtodefault.o .libs/onefactorcopula.o .libs/onefactorgaussiancopula.o .libs/onefactorstudentcopula.o .libs/pool.o .libs/randomdefaultmodel.o .libs/recoveryratemodel.o .libs/recoveryratequote.o .libs/riskyassetswap.o .libs/riskyassetswapoption.o .libs/riskybond.o .libs/syntheticcdo.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCredit.a libtool: link: ( cd ".libs" && rm -f "libCredit.la" && ln -s "../libCredit.la" "libCredit.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/credit' Making all in exoticoptions make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/exoticoptions' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticamericanmargrabeengine.lo -MD -MP -MF .deps/analyticamericanmargrabeengine.Tpo -c -o analyticamericanmargrabeengine.lo analyticamericanmargrabeengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticamericanmargrabeengine.lo -MD -MP -MF .deps/analyticamericanmargrabeengine.Tpo -c analyticamericanmargrabeengine.cpp -fPIC -DPIC -o .libs/analyticamericanmargrabeengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticamericanmargrabeengine.lo -MD -MP -MF .deps/analyticamericanmargrabeengine.Tpo -c analyticamericanmargrabeengine.cpp -o analyticamericanmargrabeengine.o >/dev/null 2>&1 mv -f .deps/analyticamericanmargrabeengine.Tpo .deps/analyticamericanmargrabeengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcomplexchooserengine.lo -MD -MP -MF .deps/analyticcomplexchooserengine.Tpo -c -o analyticcomplexchooserengine.lo analyticcomplexchooserengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcomplexchooserengine.lo -MD -MP -MF .deps/analyticcomplexchooserengine.Tpo -c analyticcomplexchooserengine.cpp -fPIC -DPIC -o .libs/analyticcomplexchooserengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcomplexchooserengine.lo -MD -MP -MF .deps/analyticcomplexchooserengine.Tpo -c analyticcomplexchooserengine.cpp -o analyticcomplexchooserengine.o >/dev/null 2>&1 mv -f .deps/analyticcomplexchooserengine.Tpo .deps/analyticcomplexchooserengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcompoundoptionengine.lo -MD -MP -MF .deps/analyticcompoundoptionengine.Tpo -c -o analyticcompoundoptionengine.lo analyticcompoundoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcompoundoptionengine.lo -MD -MP -MF .deps/analyticcompoundoptionengine.Tpo -c analyticcompoundoptionengine.cpp -fPIC -DPIC -o .libs/analyticcompoundoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcompoundoptionengine.lo -MD -MP -MF .deps/analyticcompoundoptionengine.Tpo -c analyticcompoundoptionengine.cpp -o analyticcompoundoptionengine.o >/dev/null 2>&1 mv -f .deps/analyticcompoundoptionengine.Tpo .deps/analyticcompoundoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanmargrabeengine.lo -MD -MP -MF .deps/analyticeuropeanmargrabeengine.Tpo -c -o analyticeuropeanmargrabeengine.lo analyticeuropeanmargrabeengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanmargrabeengine.lo -MD -MP -MF .deps/analyticeuropeanmargrabeengine.Tpo -c analyticeuropeanmargrabeengine.cpp -fPIC -DPIC -o .libs/analyticeuropeanmargrabeengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanmargrabeengine.lo -MD -MP -MF .deps/analyticeuropeanmargrabeengine.Tpo -c analyticeuropeanmargrabeengine.cpp -o analyticeuropeanmargrabeengine.o >/dev/null 2>&1 mv -f .deps/analyticeuropeanmargrabeengine.Tpo .deps/analyticeuropeanmargrabeengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticholderextensibleoptionengine.lo -MD -MP -MF .deps/analyticholderextensibleoptionengine.Tpo -c -o analyticholderextensibleoptionengine.lo analyticholderextensibleoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticholderextensibleoptionengine.lo -MD -MP -MF .deps/analyticholderextensibleoptionengine.Tpo -c analyticholderextensibleoptionengine.cpp -fPIC -DPIC -o .libs/analyticholderextensibleoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticholderextensibleoptionengine.lo -MD -MP -MF .deps/analyticholderextensibleoptionengine.Tpo -c analyticholderextensibleoptionengine.cpp -o analyticholderextensibleoptionengine.o >/dev/null 2>&1 mv -f .deps/analyticholderextensibleoptionengine.Tpo .deps/analyticholderextensibleoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpartialtimebarrieroptionengine.lo -MD -MP -MF .deps/analyticpartialtimebarrieroptionengine.Tpo -c -o analyticpartialtimebarrieroptionengine.lo analyticpartialtimebarrieroptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpartialtimebarrieroptionengine.lo -MD -MP -MF .deps/analyticpartialtimebarrieroptionengine.Tpo -c analyticpartialtimebarrieroptionengine.cpp -fPIC -DPIC -o .libs/analyticpartialtimebarrieroptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpartialtimebarrieroptionengine.lo -MD -MP -MF .deps/analyticpartialtimebarrieroptionengine.Tpo -c analyticpartialtimebarrieroptionengine.cpp -o analyticpartialtimebarrieroptionengine.o >/dev/null 2>&1 mv -f .deps/analyticpartialtimebarrieroptionengine.Tpo .deps/analyticpartialtimebarrieroptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpdfhestonengine.lo -MD -MP -MF .deps/analyticpdfhestonengine.Tpo -c -o analyticpdfhestonengine.lo analyticpdfhestonengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpdfhestonengine.lo -MD -MP -MF .deps/analyticpdfhestonengine.Tpo -c analyticpdfhestonengine.cpp -fPIC -DPIC -o .libs/analyticpdfhestonengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticpdfhestonengine.lo -MD -MP -MF .deps/analyticpdfhestonengine.Tpo -c analyticpdfhestonengine.cpp -o analyticpdfhestonengine.o >/dev/null 2>&1 mv -f .deps/analyticpdfhestonengine.Tpo .deps/analyticpdfhestonengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticsimplechooserengine.lo -MD -MP -MF .deps/analyticsimplechooserengine.Tpo -c -o analyticsimplechooserengine.lo analyticsimplechooserengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticsimplechooserengine.lo -MD -MP -MF .deps/analyticsimplechooserengine.Tpo -c analyticsimplechooserengine.cpp -fPIC -DPIC -o .libs/analyticsimplechooserengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticsimplechooserengine.lo -MD -MP -MF .deps/analyticsimplechooserengine.Tpo -c analyticsimplechooserengine.cpp -o analyticsimplechooserengine.o >/dev/null 2>&1 mv -f .deps/analyticsimplechooserengine.Tpo .deps/analyticsimplechooserengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetbarrierengine.lo -MD -MP -MF .deps/analytictwoassetbarrierengine.Tpo -c -o analytictwoassetbarrierengine.lo analytictwoassetbarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetbarrierengine.lo -MD -MP -MF .deps/analytictwoassetbarrierengine.Tpo -c analytictwoassetbarrierengine.cpp -fPIC -DPIC -o .libs/analytictwoassetbarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetbarrierengine.lo -MD -MP -MF .deps/analytictwoassetbarrierengine.Tpo -c analytictwoassetbarrierengine.cpp -o analytictwoassetbarrierengine.o >/dev/null 2>&1 mv -f .deps/analytictwoassetbarrierengine.Tpo .deps/analytictwoassetbarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetcorrelationengine.lo -MD -MP -MF .deps/analytictwoassetcorrelationengine.Tpo -c -o analytictwoassetcorrelationengine.lo analytictwoassetcorrelationengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetcorrelationengine.lo -MD -MP -MF .deps/analytictwoassetcorrelationengine.Tpo -c analytictwoassetcorrelationengine.cpp -fPIC -DPIC -o .libs/analytictwoassetcorrelationengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytictwoassetcorrelationengine.lo -MD -MP -MF .deps/analytictwoassetcorrelationengine.Tpo -c analytictwoassetcorrelationengine.cpp -o analytictwoassetcorrelationengine.o >/dev/null 2>&1 mv -f .deps/analytictwoassetcorrelationengine.Tpo .deps/analytictwoassetcorrelationengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticwriterextensibleoptionengine.lo -MD -MP -MF .deps/analyticwriterextensibleoptionengine.Tpo -c -o analyticwriterextensibleoptionengine.lo analyticwriterextensibleoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticwriterextensibleoptionengine.lo -MD -MP -MF .deps/analyticwriterextensibleoptionengine.Tpo -c analyticwriterextensibleoptionengine.cpp -fPIC -DPIC -o .libs/analyticwriterextensibleoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticwriterextensibleoptionengine.lo -MD -MP -MF .deps/analyticwriterextensibleoptionengine.Tpo -c analyticwriterextensibleoptionengine.cpp -o analyticwriterextensibleoptionengine.o >/dev/null 2>&1 mv -f .deps/analyticwriterextensibleoptionengine.Tpo .deps/analyticwriterextensibleoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT complexchooseroption.lo -MD -MP -MF .deps/complexchooseroption.Tpo -c -o complexchooseroption.lo complexchooseroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT complexchooseroption.lo -MD -MP -MF .deps/complexchooseroption.Tpo -c complexchooseroption.cpp -fPIC -DPIC -o .libs/complexchooseroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT complexchooseroption.lo -MD -MP -MF .deps/complexchooseroption.Tpo -c complexchooseroption.cpp -o complexchooseroption.o >/dev/null 2>&1 mv -f .deps/complexchooseroption.Tpo .deps/complexchooseroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compoundoption.lo -MD -MP -MF .deps/compoundoption.Tpo -c -o compoundoption.lo compoundoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compoundoption.lo -MD -MP -MF .deps/compoundoption.Tpo -c compoundoption.cpp -fPIC -DPIC -o .libs/compoundoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compoundoption.lo -MD -MP -MF .deps/compoundoption.Tpo -c compoundoption.cpp -o compoundoption.o >/dev/null 2>&1 mv -f .deps/compoundoption.Tpo .deps/compoundoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianlevyengine.lo -MD -MP -MF .deps/continuousarithmeticasianlevyengine.Tpo -c -o continuousarithmeticasianlevyengine.lo continuousarithmeticasianlevyengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianlevyengine.lo -MD -MP -MF .deps/continuousarithmeticasianlevyengine.Tpo -c continuousarithmeticasianlevyengine.cpp -fPIC -DPIC -o .libs/continuousarithmeticasianlevyengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianlevyengine.lo -MD -MP -MF .deps/continuousarithmeticasianlevyengine.Tpo -c continuousarithmeticasianlevyengine.cpp -o continuousarithmeticasianlevyengine.o >/dev/null 2>&1 mv -f .deps/continuousarithmeticasianlevyengine.Tpo .deps/continuousarithmeticasianlevyengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianvecerengine.lo -MD -MP -MF .deps/continuousarithmeticasianvecerengine.Tpo -c -o continuousarithmeticasianvecerengine.lo continuousarithmeticasianvecerengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianvecerengine.lo -MD -MP -MF .deps/continuousarithmeticasianvecerengine.Tpo -c continuousarithmeticasianvecerengine.cpp -fPIC -DPIC -o .libs/continuousarithmeticasianvecerengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT continuousarithmeticasianvecerengine.lo -MD -MP -MF .deps/continuousarithmeticasianvecerengine.Tpo -c continuousarithmeticasianvecerengine.cpp -o continuousarithmeticasianvecerengine.o >/dev/null 2>&1 mv -f .deps/continuousarithmeticasianvecerengine.Tpo .deps/continuousarithmeticasianvecerengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT everestoption.lo -MD -MP -MF .deps/everestoption.Tpo -c -o everestoption.lo everestoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT everestoption.lo -MD -MP -MF .deps/everestoption.Tpo -c everestoption.cpp -fPIC -DPIC -o .libs/everestoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT everestoption.lo -MD -MP -MF .deps/everestoption.Tpo -c everestoption.cpp -o everestoption.o >/dev/null 2>&1 mv -f .deps/everestoption.Tpo .deps/everestoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT himalayaoption.lo -MD -MP -MF .deps/himalayaoption.Tpo -c -o himalayaoption.lo himalayaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT himalayaoption.lo -MD -MP -MF .deps/himalayaoption.Tpo -c himalayaoption.cpp -fPIC -DPIC -o .libs/himalayaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT himalayaoption.lo -MD -MP -MF .deps/himalayaoption.Tpo -c himalayaoption.cpp -o himalayaoption.o >/dev/null 2>&1 mv -f .deps/himalayaoption.Tpo .deps/himalayaoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT holderextensibleoption.lo -MD -MP -MF .deps/holderextensibleoption.Tpo -c -o holderextensibleoption.lo holderextensibleoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT holderextensibleoption.lo -MD -MP -MF .deps/holderextensibleoption.Tpo -c holderextensibleoption.cpp -fPIC -DPIC -o .libs/holderextensibleoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT holderextensibleoption.lo -MD -MP -MF .deps/holderextensibleoption.Tpo -c holderextensibleoption.cpp -o holderextensibleoption.o >/dev/null 2>&1 mv -f .deps/holderextensibleoption.Tpo .deps/holderextensibleoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkspreadoptionengine.lo -MD -MP -MF .deps/kirkspreadoptionengine.Tpo -c -o kirkspreadoptionengine.lo kirkspreadoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkspreadoptionengine.lo -MD -MP -MF .deps/kirkspreadoptionengine.Tpo -c kirkspreadoptionengine.cpp -fPIC -DPIC -o .libs/kirkspreadoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkspreadoptionengine.lo -MD -MP -MF .deps/kirkspreadoptionengine.Tpo -c kirkspreadoptionengine.cpp -o kirkspreadoptionengine.o >/dev/null 2>&1 mv -f .deps/kirkspreadoptionengine.Tpo .deps/kirkspreadoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT margrabeoption.lo -MD -MP -MF .deps/margrabeoption.Tpo -c -o margrabeoption.lo margrabeoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT margrabeoption.lo -MD -MP -MF .deps/margrabeoption.Tpo -c margrabeoption.cpp -fPIC -DPIC -o .libs/margrabeoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT margrabeoption.lo -MD -MP -MF .deps/margrabeoption.Tpo -c margrabeoption.cpp -o margrabeoption.o >/dev/null 2>&1 mv -f .deps/margrabeoption.Tpo .deps/margrabeoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceverestengine.lo -MD -MP -MF .deps/mceverestengine.Tpo -c -o mceverestengine.lo mceverestengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceverestengine.lo -MD -MP -MF .deps/mceverestengine.Tpo -c mceverestengine.cpp -fPIC -DPIC -o .libs/mceverestengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceverestengine.lo -MD -MP -MF .deps/mceverestengine.Tpo -c mceverestengine.cpp -o mceverestengine.o >/dev/null 2>&1 mv -f .deps/mceverestengine.Tpo .deps/mceverestengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchimalayaengine.lo -MD -MP -MF .deps/mchimalayaengine.Tpo -c -o mchimalayaengine.lo mchimalayaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchimalayaengine.lo -MD -MP -MF .deps/mchimalayaengine.Tpo -c mchimalayaengine.cpp -fPIC -DPIC -o .libs/mchimalayaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchimalayaengine.lo -MD -MP -MF .deps/mchimalayaengine.Tpo -c mchimalayaengine.cpp -o mchimalayaengine.o >/dev/null 2>&1 mv -f .deps/mchimalayaengine.Tpo .deps/mchimalayaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpagodaengine.lo -MD -MP -MF .deps/mcpagodaengine.Tpo -c -o mcpagodaengine.lo mcpagodaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpagodaengine.lo -MD -MP -MF .deps/mcpagodaengine.Tpo -c mcpagodaengine.cpp -fPIC -DPIC -o .libs/mcpagodaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpagodaengine.lo -MD -MP -MF .deps/mcpagodaengine.Tpo -c mcpagodaengine.cpp -o mcpagodaengine.o >/dev/null 2>&1 mv -f .deps/mcpagodaengine.Tpo .deps/mcpagodaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pagodaoption.lo -MD -MP -MF .deps/pagodaoption.Tpo -c -o pagodaoption.lo pagodaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pagodaoption.lo -MD -MP -MF .deps/pagodaoption.Tpo -c pagodaoption.cpp -fPIC -DPIC -o .libs/pagodaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pagodaoption.lo -MD -MP -MF .deps/pagodaoption.Tpo -c pagodaoption.cpp -o pagodaoption.o >/dev/null 2>&1 mv -f .deps/pagodaoption.Tpo .deps/pagodaoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT partialtimebarrieroption.lo -MD -MP -MF .deps/partialtimebarrieroption.Tpo -c -o partialtimebarrieroption.lo partialtimebarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT partialtimebarrieroption.lo -MD -MP -MF .deps/partialtimebarrieroption.Tpo -c partialtimebarrieroption.cpp -fPIC -DPIC -o .libs/partialtimebarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT partialtimebarrieroption.lo -MD -MP -MF .deps/partialtimebarrieroption.Tpo -c partialtimebarrieroption.cpp -o partialtimebarrieroption.o >/dev/null 2>&1 mv -f .deps/partialtimebarrieroption.Tpo .deps/partialtimebarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplechooseroption.lo -MD -MP -MF .deps/simplechooseroption.Tpo -c -o simplechooseroption.lo simplechooseroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplechooseroption.lo -MD -MP -MF .deps/simplechooseroption.Tpo -c simplechooseroption.cpp -fPIC -DPIC -o .libs/simplechooseroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplechooseroption.lo -MD -MP -MF .deps/simplechooseroption.Tpo -c simplechooseroption.cpp -o simplechooseroption.o >/dev/null 2>&1 mv -f .deps/simplechooseroption.Tpo .deps/simplechooseroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetbarrieroption.lo -MD -MP -MF .deps/twoassetbarrieroption.Tpo -c -o twoassetbarrieroption.lo twoassetbarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetbarrieroption.lo -MD -MP -MF .deps/twoassetbarrieroption.Tpo -c twoassetbarrieroption.cpp -fPIC -DPIC -o .libs/twoassetbarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetbarrieroption.lo -MD -MP -MF .deps/twoassetbarrieroption.Tpo -c twoassetbarrieroption.cpp -o twoassetbarrieroption.o >/dev/null 2>&1 mv -f .deps/twoassetbarrieroption.Tpo .deps/twoassetbarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetcorrelationoption.lo -MD -MP -MF .deps/twoassetcorrelationoption.Tpo -c -o twoassetcorrelationoption.lo twoassetcorrelationoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetcorrelationoption.lo -MD -MP -MF .deps/twoassetcorrelationoption.Tpo -c twoassetcorrelationoption.cpp -fPIC -DPIC -o .libs/twoassetcorrelationoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twoassetcorrelationoption.lo -MD -MP -MF .deps/twoassetcorrelationoption.Tpo -c twoassetcorrelationoption.cpp -o twoassetcorrelationoption.o >/dev/null 2>&1 mv -f .deps/twoassetcorrelationoption.Tpo .deps/twoassetcorrelationoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT writerextensibleoption.lo -MD -MP -MF .deps/writerextensibleoption.Tpo -c -o writerextensibleoption.lo writerextensibleoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT writerextensibleoption.lo -MD -MP -MF .deps/writerextensibleoption.Tpo -c writerextensibleoption.cpp -fPIC -DPIC -o .libs/writerextensibleoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT writerextensibleoption.lo -MD -MP -MF .deps/writerextensibleoption.Tpo -c writerextensibleoption.cpp -o writerextensibleoption.o >/dev/null 2>&1 mv -f .deps/writerextensibleoption.Tpo .deps/writerextensibleoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libExoticOptions.la analyticamericanmargrabeengine.lo analyticcomplexchooserengine.lo analyticcompoundoptionengine.lo analyticeuropeanmargrabeengine.lo analyticholderextensibleoptionengine.lo analyticpartialtimebarrieroptionengine.lo analyticpdfhestonengine.lo analyticsimplechooserengine.lo analytictwoassetbarrierengine.lo analytictwoassetcorrelationengine.lo analyticwriterextensibleoptionengine.lo complexchooseroption.lo compoundoption.lo continuousarithmeticasianlevyengine.lo continuousarithmeticasianvecerengine.lo everestoption.lo himalayaoption.lo holderextensibleoption.lo kirkspreadoptionengine.lo margrabeoption.lo mceverestengine.lo mchimalayaengine.lo mcpagodaengine.lo pagodaoption.lo partialtimebarrieroption.lo simplechooseroption.lo twoassetbarrieroption.lo twoassetcorrelationoption.lo writerextensibleoption.lo libtool: link: ar cru .libs/libExoticOptions.a .libs/analyticamericanmargrabeengine.o .libs/analyticcomplexchooserengine.o .libs/analyticcompoundoptionengine.o .libs/analyticeuropeanmargrabeengine.o .libs/analyticholderextensibleoptionengine.o .libs/analyticpartialtimebarrieroptionengine.o .libs/analyticpdfhestonengine.o .libs/analyticsimplechooserengine.o .libs/analytictwoassetbarrierengine.o .libs/analytictwoassetcorrelationengine.o .libs/analyticwriterextensibleoptionengine.o .libs/complexchooseroption.o .libs/compoundoption.o .libs/continuousarithmeticasianlevyengine.o .libs/continuousarithmeticasianvecerengine.o .libs/everestoption.o .libs/himalayaoption.o .libs/holderextensibleoption.o .libs/kirkspreadoptionengine.o .libs/margrabeoption.o .libs/mceverestengine.o .libs/mchimalayaengine.o .libs/mcpagodaengine.o .libs/pagodaoption.o .libs/partialtimebarrieroption.o .libs/simplechooseroption.o .libs/twoassetbarrieroption.o .libs/twoassetcorrelationoption.o .libs/writerextensibleoption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libExoticOptions.a libtool: link: ( cd ".libs" && rm -f "libExoticOptions.la" && ln -s "../libExoticOptions.la" "libExoticOptions.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/exoticoptions' Making all in finitedifferences make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/finitedifferences' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmrndcalculator.lo -MD -MP -MF .deps/bsmrndcalculator.Tpo -c -o bsmrndcalculator.lo bsmrndcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmrndcalculator.lo -MD -MP -MF .deps/bsmrndcalculator.Tpo -c bsmrndcalculator.cpp -fPIC -DPIC -o .libs/bsmrndcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmrndcalculator.lo -MD -MP -MF .deps/bsmrndcalculator.Tpo -c bsmrndcalculator.cpp -o bsmrndcalculator.o >/dev/null 2>&1 mv -f .deps/bsmrndcalculator.Tpo .deps/bsmrndcalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dynprogvppintrinsicvalueengine.lo -MD -MP -MF .deps/dynprogvppintrinsicvalueengine.Tpo -c -o dynprogvppintrinsicvalueengine.lo dynprogvppintrinsicvalueengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dynprogvppintrinsicvalueengine.lo -MD -MP -MF .deps/dynprogvppintrinsicvalueengine.Tpo -c dynprogvppintrinsicvalueengine.cpp -fPIC -DPIC -o .libs/dynprogvppintrinsicvalueengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dynprogvppintrinsicvalueengine.lo -MD -MP -MF .deps/dynprogvppintrinsicvalueengine.Tpo -c dynprogvppintrinsicvalueengine.cpp -o dynprogvppintrinsicvalueengine.o >/dev/null 2>&1 mv -f .deps/dynprogvppintrinsicvalueengine.Tpo .deps/dynprogvppintrinsicvalueengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdextoujumpvanillaengine.lo -MD -MP -MF .deps/fdextoujumpvanillaengine.Tpo -c -o fdextoujumpvanillaengine.lo fdextoujumpvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdextoujumpvanillaengine.lo -MD -MP -MF .deps/fdextoujumpvanillaengine.Tpo -c fdextoujumpvanillaengine.cpp -fPIC -DPIC -o .libs/fdextoujumpvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdextoujumpvanillaengine.lo -MD -MP -MF .deps/fdextoujumpvanillaengine.Tpo -c fdextoujumpvanillaengine.cpp -o fdextoujumpvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdextoujumpvanillaengine.Tpo .deps/fdextoujumpvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdklugeextouspreadengine.lo -MD -MP -MF .deps/fdklugeextouspreadengine.Tpo -c -o fdklugeextouspreadengine.lo fdklugeextouspreadengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdklugeextouspreadengine.lo -MD -MP -MF .deps/fdklugeextouspreadengine.Tpo -c fdklugeextouspreadengine.cpp -fPIC -DPIC -o .libs/fdklugeextouspreadengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdklugeextouspreadengine.lo -MD -MP -MF .deps/fdklugeextouspreadengine.Tpo -c fdklugeextouspreadengine.cpp -o fdklugeextouspreadengine.o >/dev/null 2>&1 mv -f .deps/fdklugeextouspreadengine.Tpo .deps/fdklugeextouspreadengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesfwdop.lo -MD -MP -MF .deps/fdmblackscholesfwdop.Tpo -c -o fdmblackscholesfwdop.lo fdmblackscholesfwdop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesfwdop.lo -MD -MP -MF .deps/fdmblackscholesfwdop.Tpo -c fdmblackscholesfwdop.cpp -fPIC -DPIC -o .libs/fdmblackscholesfwdop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesfwdop.lo -MD -MP -MF .deps/fdmblackscholesfwdop.Tpo -c fdmblackscholesfwdop.cpp -o fdmblackscholesfwdop.o >/dev/null 2>&1 mv -f .deps/fdmblackscholesfwdop.Tpo .deps/fdmblackscholesfwdop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdupire1dop.lo -MD -MP -MF .deps/fdmdupire1dop.Tpo -c -o fdmdupire1dop.lo fdmdupire1dop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdupire1dop.lo -MD -MP -MF .deps/fdmdupire1dop.Tpo -c fdmdupire1dop.cpp -fPIC -DPIC -o .libs/fdmdupire1dop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdupire1dop.lo -MD -MP -MF .deps/fdmdupire1dop.Tpo -c fdmdupire1dop.cpp -o fdmdupire1dop.o >/dev/null 2>&1 mv -f .deps/fdmdupire1dop.Tpo .deps/fdmdupire1dop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextendedornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmextendedornsteinuhlenbeckop.Tpo -c -o fdmextendedornsteinuhlenbeckop.lo fdmextendedornsteinuhlenbeckop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextendedornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmextendedornsteinuhlenbeckop.Tpo -c fdmextendedornsteinuhlenbeckop.cpp -fPIC -DPIC -o .libs/fdmextendedornsteinuhlenbeckop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextendedornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmextendedornsteinuhlenbeckop.Tpo -c fdmextendedornsteinuhlenbeckop.cpp -o fdmextendedornsteinuhlenbeckop.o >/dev/null 2>&1 mv -f .deps/fdmextendedornsteinuhlenbeckop.Tpo .deps/fdmextendedornsteinuhlenbeckop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpop.lo -MD -MP -MF .deps/fdmextoujumpop.Tpo -c -o fdmextoujumpop.lo fdmextoujumpop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpop.lo -MD -MP -MF .deps/fdmextoujumpop.Tpo -c fdmextoujumpop.cpp -fPIC -DPIC -o .libs/fdmextoujumpop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpop.lo -MD -MP -MF .deps/fdmextoujumpop.Tpo -c fdmextoujumpop.cpp -o fdmextoujumpop.o >/dev/null 2>&1 mv -f .deps/fdmextoujumpop.Tpo .deps/fdmextoujumpop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpsolver.lo -MD -MP -MF .deps/fdmextoujumpsolver.Tpo -c -o fdmextoujumpsolver.lo fdmextoujumpsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpsolver.lo -MD -MP -MF .deps/fdmextoujumpsolver.Tpo -c fdmextoujumpsolver.cpp -fPIC -DPIC -o .libs/fdmextoujumpsolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmextoujumpsolver.lo -MD -MP -MF .deps/fdmextoujumpsolver.Tpo -c fdmextoujumpsolver.cpp -o fdmextoujumpsolver.o >/dev/null 2>&1 mv -f .deps/fdmextoujumpsolver.Tpo .deps/fdmextoujumpsolver.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestondoublebarrierengine.lo -MD -MP -MF .deps/fdhestondoublebarrierengine.Tpo -c -o fdhestondoublebarrierengine.lo fdhestondoublebarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestondoublebarrierengine.lo -MD -MP -MF .deps/fdhestondoublebarrierengine.Tpo -c fdhestondoublebarrierengine.cpp -fPIC -DPIC -o .libs/fdhestondoublebarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestondoublebarrierengine.lo -MD -MP -MF .deps/fdhestondoublebarrierengine.Tpo -c fdhestondoublebarrierengine.cpp -o fdhestondoublebarrierengine.o >/dev/null 2>&1 mv -f .deps/fdhestondoublebarrierengine.Tpo .deps/fdhestondoublebarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestongreensfct.lo -MD -MP -MF .deps/fdmhestongreensfct.Tpo -c -o fdmhestongreensfct.lo fdmhestongreensfct.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestongreensfct.lo -MD -MP -MF .deps/fdmhestongreensfct.Tpo -c fdmhestongreensfct.cpp -fPIC -DPIC -o .libs/fdmhestongreensfct.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestongreensfct.lo -MD -MP -MF .deps/fdmhestongreensfct.Tpo -c fdmhestongreensfct.cpp -o fdmhestongreensfct.o >/dev/null 2>&1 mv -f .deps/fdmhestongreensfct.Tpo .deps/fdmhestongreensfct.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonfwdop.lo -MD -MP -MF .deps/fdmhestonfwdop.Tpo -c -o fdmhestonfwdop.lo fdmhestonfwdop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonfwdop.lo -MD -MP -MF .deps/fdmhestonfwdop.Tpo -c fdmhestonfwdop.cpp -fPIC -DPIC -o .libs/fdmhestonfwdop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonfwdop.lo -MD -MP -MF .deps/fdmhestonfwdop.Tpo -c fdmhestonfwdop.cpp -o fdmhestonfwdop.o >/dev/null 2>&1 mv -f .deps/fdmhestonfwdop.Tpo .deps/fdmhestonfwdop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmklugeextouop.lo -MD -MP -MF .deps/fdmklugeextouop.Tpo -c -o fdmklugeextouop.lo fdmklugeextouop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmklugeextouop.lo -MD -MP -MF .deps/fdmklugeextouop.Tpo -c fdmklugeextouop.cpp -fPIC -DPIC -o .libs/fdmklugeextouop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmklugeextouop.lo -MD -MP -MF .deps/fdmklugeextouop.Tpo -c fdmklugeextouop.cpp -o fdmklugeextouop.o >/dev/null 2>&1 mv -f .deps/fdmklugeextouop.Tpo .deps/fdmklugeextouop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlocalvolfwdop.lo -MD -MP -MF .deps/fdmlocalvolfwdop.Tpo -c -o fdmlocalvolfwdop.lo fdmlocalvolfwdop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlocalvolfwdop.lo -MD -MP -MF .deps/fdmlocalvolfwdop.Tpo -c fdmlocalvolfwdop.cpp -fPIC -DPIC -o .libs/fdmlocalvolfwdop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlocalvolfwdop.lo -MD -MP -MF .deps/fdmlocalvolfwdop.Tpo -c fdmlocalvolfwdop.cpp -o fdmlocalvolfwdop.o >/dev/null 2>&1 mv -f .deps/fdmlocalvolfwdop.Tpo .deps/fdmlocalvolfwdop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsquarerootfwdop.lo -MD -MP -MF .deps/fdmsquarerootfwdop.Tpo -c -o fdmsquarerootfwdop.lo fdmsquarerootfwdop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsquarerootfwdop.lo -MD -MP -MF .deps/fdmsquarerootfwdop.Tpo -c fdmsquarerootfwdop.cpp -fPIC -DPIC -o .libs/fdmsquarerootfwdop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsquarerootfwdop.lo -MD -MP -MF .deps/fdmsquarerootfwdop.Tpo -c fdmsquarerootfwdop.cpp -o fdmsquarerootfwdop.o >/dev/null 2>&1 mv -f .deps/fdmsquarerootfwdop.Tpo .deps/fdmsquarerootfwdop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstartlimitstepcondition.lo -MD -MP -MF .deps/fdmvppstartlimitstepcondition.Tpo -c -o fdmvppstartlimitstepcondition.lo fdmvppstartlimitstepcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstartlimitstepcondition.lo -MD -MP -MF .deps/fdmvppstartlimitstepcondition.Tpo -c fdmvppstartlimitstepcondition.cpp -fPIC -DPIC -o .libs/fdmvppstartlimitstepcondition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstartlimitstepcondition.lo -MD -MP -MF .deps/fdmvppstartlimitstepcondition.Tpo -c fdmvppstartlimitstepcondition.cpp -o fdmvppstartlimitstepcondition.o >/dev/null 2>&1 mv -f .deps/fdmvppstartlimitstepcondition.Tpo .deps/fdmvppstartlimitstepcondition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepcondition.lo -MD -MP -MF .deps/fdmvppstepcondition.Tpo -c -o fdmvppstepcondition.lo fdmvppstepcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepcondition.lo -MD -MP -MF .deps/fdmvppstepcondition.Tpo -c fdmvppstepcondition.cpp -fPIC -DPIC -o .libs/fdmvppstepcondition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepcondition.lo -MD -MP -MF .deps/fdmvppstepcondition.Tpo -c fdmvppstepcondition.cpp -o fdmvppstepcondition.o >/dev/null 2>&1 mv -f .deps/fdmvppstepcondition.Tpo .deps/fdmvppstepcondition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepconditionfactory.lo -MD -MP -MF .deps/fdmvppstepconditionfactory.Tpo -c -o fdmvppstepconditionfactory.lo fdmvppstepconditionfactory.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepconditionfactory.lo -MD -MP -MF .deps/fdmvppstepconditionfactory.Tpo -c fdmvppstepconditionfactory.cpp -fPIC -DPIC -o .libs/fdmvppstepconditionfactory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmvppstepconditionfactory.lo -MD -MP -MF .deps/fdmvppstepconditionfactory.Tpo -c fdmvppstepconditionfactory.cpp -o fdmvppstepconditionfactory.o >/dev/null 2>&1 mv -f .deps/fdmvppstepconditionfactory.Tpo .deps/fdmvppstepconditionfactory.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmzabrop.lo -MD -MP -MF .deps/fdmzabrop.Tpo -c -o fdmzabrop.lo fdmzabrop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmzabrop.lo -MD -MP -MF .deps/fdmzabrop.Tpo -c fdmzabrop.cpp -fPIC -DPIC -o .libs/fdmzabrop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmzabrop.lo -MD -MP -MF .deps/fdmzabrop.Tpo -c fdmzabrop.cpp -o fdmzabrop.o >/dev/null 2>&1 mv -f .deps/fdmzabrop.Tpo .deps/fdmzabrop.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdornsteinuhlenbeckvanillaengine.lo -MD -MP -MF .deps/fdornsteinuhlenbeckvanillaengine.Tpo -c -o fdornsteinuhlenbeckvanillaengine.lo fdornsteinuhlenbeckvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdornsteinuhlenbeckvanillaengine.lo -MD -MP -MF .deps/fdornsteinuhlenbeckvanillaengine.Tpo -c fdornsteinuhlenbeckvanillaengine.cpp -fPIC -DPIC -o .libs/fdornsteinuhlenbeckvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdornsteinuhlenbeckvanillaengine.lo -MD -MP -MF .deps/fdornsteinuhlenbeckvanillaengine.Tpo -c fdornsteinuhlenbeckvanillaengine.cpp -o fdornsteinuhlenbeckvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdornsteinuhlenbeckvanillaengine.Tpo .deps/fdornsteinuhlenbeckvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoujumpswingengine.lo -MD -MP -MF .deps/fdsimpleextoujumpswingengine.Tpo -c -o fdsimpleextoujumpswingengine.lo fdsimpleextoujumpswingengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoujumpswingengine.lo -MD -MP -MF .deps/fdsimpleextoujumpswingengine.Tpo -c fdsimpleextoujumpswingengine.cpp -fPIC -DPIC -o .libs/fdsimpleextoujumpswingengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoujumpswingengine.lo -MD -MP -MF .deps/fdsimpleextoujumpswingengine.Tpo -c fdsimpleextoujumpswingengine.cpp -o fdsimpleextoujumpswingengine.o >/dev/null 2>&1 mv -f .deps/fdsimpleextoujumpswingengine.Tpo .deps/fdsimpleextoujumpswingengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoustorageengine.lo -MD -MP -MF .deps/fdsimpleextoustorageengine.Tpo -c -o fdsimpleextoustorageengine.lo fdsimpleextoustorageengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoustorageengine.lo -MD -MP -MF .deps/fdsimpleextoustorageengine.Tpo -c fdsimpleextoustorageengine.cpp -fPIC -DPIC -o .libs/fdsimpleextoustorageengine.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/yieldtermstructure.hpp:29, from fdsimpleextoustorageengine.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/yieldtermstructure.hpp:29, from fdsimpleextoustorageengine.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::FdSimpleExtOUStorageEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleextoustorageengine.lo -MD -MP -MF .deps/fdsimpleextoustorageengine.Tpo -c fdsimpleextoustorageengine.cpp -o fdsimpleextoustorageengine.o >/dev/null 2>&1 mv -f .deps/fdsimpleextoustorageengine.Tpo .deps/fdsimpleextoustorageengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleklugeextouvppengine.lo -MD -MP -MF .deps/fdsimpleklugeextouvppengine.Tpo -c -o fdsimpleklugeextouvppengine.lo fdsimpleklugeextouvppengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleklugeextouvppengine.lo -MD -MP -MF .deps/fdsimpleklugeextouvppengine.Tpo -c fdsimpleklugeextouvppengine.cpp -fPIC -DPIC -o .libs/fdsimpleklugeextouvppengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimpleklugeextouvppengine.lo -MD -MP -MF .deps/fdsimpleklugeextouvppengine.Tpo -c fdsimpleklugeextouvppengine.cpp -o fdsimpleklugeextouvppengine.o >/dev/null 2>&1 mv -f .deps/fdsimpleklugeextouvppengine.Tpo .deps/fdsimpleklugeextouvppengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbsmrndcalculator.lo -MD -MP -MF .deps/gbsmrndcalculator.Tpo -c -o gbsmrndcalculator.lo gbsmrndcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbsmrndcalculator.lo -MD -MP -MF .deps/gbsmrndcalculator.Tpo -c gbsmrndcalculator.cpp -fPIC -DPIC -o .libs/gbsmrndcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbsmrndcalculator.lo -MD -MP -MF .deps/gbsmrndcalculator.Tpo -c gbsmrndcalculator.cpp -o gbsmrndcalculator.o >/dev/null 2>&1 mv -f .deps/gbsmrndcalculator.Tpo .deps/gbsmrndcalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT glued1dmesher.lo -MD -MP -MF .deps/glued1dmesher.Tpo -c -o glued1dmesher.lo glued1dmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT glued1dmesher.lo -MD -MP -MF .deps/glued1dmesher.Tpo -c glued1dmesher.cpp -fPIC -DPIC -o .libs/glued1dmesher.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT glued1dmesher.lo -MD -MP -MF .deps/glued1dmesher.Tpo -c glued1dmesher.cpp -o glued1dmesher.o >/dev/null 2>&1 mv -f .deps/glued1dmesher.Tpo .deps/glued1dmesher.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonrndcalculator.lo -MD -MP -MF .deps/hestonrndcalculator.Tpo -c -o hestonrndcalculator.lo hestonrndcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonrndcalculator.lo -MD -MP -MF .deps/hestonrndcalculator.Tpo -c hestonrndcalculator.cpp -fPIC -DPIC -o .libs/hestonrndcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonrndcalculator.lo -MD -MP -MF .deps/hestonrndcalculator.Tpo -c hestonrndcalculator.cpp -o hestonrndcalculator.o >/dev/null 2>&1 mv -f .deps/hestonrndcalculator.Tpo .deps/hestonrndcalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolrndcalculator.lo -MD -MP -MF .deps/localvolrndcalculator.Tpo -c -o localvolrndcalculator.lo localvolrndcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolrndcalculator.lo -MD -MP -MF .deps/localvolrndcalculator.Tpo -c localvolrndcalculator.cpp -fPIC -DPIC -o .libs/localvolrndcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolrndcalculator.lo -MD -MP -MF .deps/localvolrndcalculator.Tpo -c localvolrndcalculator.cpp -o localvolrndcalculator.o >/dev/null 2>&1 mv -f .deps/localvolrndcalculator.Tpo .deps/localvolrndcalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskneutraldensitycalculator.lo -MD -MP -MF .deps/riskneutraldensitycalculator.Tpo -c -o riskneutraldensitycalculator.lo riskneutraldensitycalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskneutraldensitycalculator.lo -MD -MP -MF .deps/riskneutraldensitycalculator.Tpo -c riskneutraldensitycalculator.cpp -fPIC -DPIC -o .libs/riskneutraldensitycalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT riskneutraldensitycalculator.lo -MD -MP -MF .deps/riskneutraldensitycalculator.Tpo -c riskneutraldensitycalculator.cpp -o riskneutraldensitycalculator.o >/dev/null 2>&1 mv -f .deps/riskneutraldensitycalculator.Tpo .deps/riskneutraldensitycalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocessrndcalculator.lo -MD -MP -MF .deps/squarerootprocessrndcalculator.Tpo -c -o squarerootprocessrndcalculator.lo squarerootprocessrndcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocessrndcalculator.lo -MD -MP -MF .deps/squarerootprocessrndcalculator.Tpo -c squarerootprocessrndcalculator.cpp -fPIC -DPIC -o .libs/squarerootprocessrndcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocessrndcalculator.lo -MD -MP -MF .deps/squarerootprocessrndcalculator.Tpo -c squarerootprocessrndcalculator.cpp -o squarerootprocessrndcalculator.o >/dev/null 2>&1 mv -f .deps/squarerootprocessrndcalculator.Tpo .deps/squarerootprocessrndcalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillavppoption.lo -MD -MP -MF .deps/vanillavppoption.Tpo -c -o vanillavppoption.lo vanillavppoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillavppoption.lo -MD -MP -MF .deps/vanillavppoption.Tpo -c vanillavppoption.cpp -fPIC -DPIC -o .libs/vanillavppoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillavppoption.lo -MD -MP -MF .deps/vanillavppoption.Tpo -c vanillavppoption.cpp -o vanillavppoption.o >/dev/null 2>&1 mv -f .deps/vanillavppoption.Tpo .deps/vanillavppoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMultiDimFDM.la bsmrndcalculator.lo dynprogvppintrinsicvalueengine.lo fdextoujumpvanillaengine.lo fdklugeextouspreadengine.lo fdmblackscholesfwdop.lo fdmdupire1dop.lo fdmextendedornsteinuhlenbeckop.lo fdmextoujumpop.lo fdmextoujumpsolver.lo fdhestondoublebarrierengine.lo fdmhestongreensfct.lo fdmhestonfwdop.lo fdmklugeextouop.lo fdmlocalvolfwdop.lo fdmsquarerootfwdop.lo fdmvppstartlimitstepcondition.lo fdmvppstepcondition.lo fdmvppstepconditionfactory.lo fdmzabrop.lo fdornsteinuhlenbeckvanillaengine.lo fdsimpleextoujumpswingengine.lo fdsimpleextoustorageengine.lo fdsimpleklugeextouvppengine.lo gbsmrndcalculator.lo glued1dmesher.lo hestonrndcalculator.lo localvolrndcalculator.lo riskneutraldensitycalculator.lo squarerootprocessrndcalculator.lo vanillavppoption.lo libtool: link: ar cru .libs/libMultiDimFDM.a .libs/bsmrndcalculator.o .libs/dynprogvppintrinsicvalueengine.o .libs/fdextoujumpvanillaengine.o .libs/fdklugeextouspreadengine.o .libs/fdmblackscholesfwdop.o .libs/fdmdupire1dop.o .libs/fdmextendedornsteinuhlenbeckop.o .libs/fdmextoujumpop.o .libs/fdmextoujumpsolver.o .libs/fdhestondoublebarrierengine.o .libs/fdmhestongreensfct.o .libs/fdmhestonfwdop.o .libs/fdmklugeextouop.o .libs/fdmlocalvolfwdop.o .libs/fdmsquarerootfwdop.o .libs/fdmvppstartlimitstepcondition.o .libs/fdmvppstepcondition.o .libs/fdmvppstepconditionfactory.o .libs/fdmzabrop.o .libs/fdornsteinuhlenbeckvanillaengine.o .libs/fdsimpleextoujumpswingengine.o .libs/fdsimpleextoustorageengine.o .libs/fdsimpleklugeextouvppengine.o .libs/gbsmrndcalculator.o .libs/glued1dmesher.o .libs/hestonrndcalculator.o .libs/localvolrndcalculator.o .libs/riskneutraldensitycalculator.o .libs/squarerootprocessrndcalculator.o .libs/vanillavppoption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMultiDimFDM.a libtool: link: ( cd ".libs" && rm -f "libMultiDimFDM.la" && ln -s "../libMultiDimFDM.la" "libMultiDimFDM.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/finitedifferences' Making all in futures make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/futures' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfuture.lo -MD -MP -MF .deps/overnightindexfuture.Tpo -c -o overnightindexfuture.lo overnightindexfuture.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfuture.lo -MD -MP -MF .deps/overnightindexfuture.Tpo -c overnightindexfuture.cpp -fPIC -DPIC -o .libs/overnightindexfuture.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfuture.lo -MD -MP -MF .deps/overnightindexfuture.Tpo -c overnightindexfuture.cpp -o overnightindexfuture.o >/dev/null 2>&1 mv -f .deps/overnightindexfuture.Tpo .deps/overnightindexfuture.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfutureratehelper.lo -MD -MP -MF .deps/overnightindexfutureratehelper.Tpo -c -o overnightindexfutureratehelper.lo overnightindexfutureratehelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfutureratehelper.lo -MD -MP -MF .deps/overnightindexfutureratehelper.Tpo -c overnightindexfutureratehelper.cpp -fPIC -DPIC -o .libs/overnightindexfutureratehelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexfutureratehelper.lo -MD -MP -MF .deps/overnightindexfutureratehelper.Tpo -c overnightindexfutureratehelper.cpp -o overnightindexfutureratehelper.o >/dev/null 2>&1 mv -f .deps/overnightindexfutureratehelper.Tpo .deps/overnightindexfutureratehelper.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFutures.la overnightindexfuture.lo overnightindexfutureratehelper.lo libtool: link: ar cru .libs/libFutures.a .libs/overnightindexfuture.o .libs/overnightindexfutureratehelper.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFutures.a libtool: link: ( cd ".libs" && rm -f "libFutures.la" && ln -s "../libFutures.la" "libFutures.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/futures' Making all in fx make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/fx' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackdeltacalculator.lo -MD -MP -MF .deps/blackdeltacalculator.Tpo -c -o blackdeltacalculator.lo blackdeltacalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackdeltacalculator.lo -MD -MP -MF .deps/blackdeltacalculator.Tpo -c blackdeltacalculator.cpp -fPIC -DPIC -o .libs/blackdeltacalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackdeltacalculator.lo -MD -MP -MF .deps/blackdeltacalculator.Tpo -c blackdeltacalculator.cpp -o blackdeltacalculator.o >/dev/null 2>&1 mv -f .deps/blackdeltacalculator.Tpo .deps/blackdeltacalculator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT deltavolquote.lo -MD -MP -MF .deps/deltavolquote.Tpo -c -o deltavolquote.lo deltavolquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT deltavolquote.lo -MD -MP -MF .deps/deltavolquote.Tpo -c deltavolquote.cpp -fPIC -DPIC -o .libs/deltavolquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT deltavolquote.lo -MD -MP -MF .deps/deltavolquote.Tpo -c deltavolquote.cpp -o deltavolquote.o >/dev/null 2>&1 mv -f .deps/deltavolquote.Tpo .deps/deltavolquote.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFX.la blackdeltacalculator.lo deltavolquote.lo libtool: link: ar cru .libs/libFX.a .libs/blackdeltacalculator.o .libs/deltavolquote.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFX.a libtool: link: ( cd ".libs" && rm -f "libFX.la" && ln -s "../libFX.la" "libFX.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/fx' Making all in inflation make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/inflation' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloorengines.lo -MD -MP -MF .deps/cpicapfloorengines.Tpo -c -o cpicapfloorengines.lo cpicapfloorengines.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloorengines.lo -MD -MP -MF .deps/cpicapfloorengines.Tpo -c cpicapfloorengines.cpp -fPIC -DPIC -o .libs/cpicapfloorengines.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloorengines.lo -MD -MP -MF .deps/cpicapfloorengines.Tpo -c cpicapfloorengines.cpp -o cpicapfloorengines.o >/dev/null 2>&1 mv -f .deps/cpicapfloorengines.Tpo .deps/cpicapfloorengines.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloortermpricesurface.lo -MD -MP -MF .deps/cpicapfloortermpricesurface.Tpo -c -o cpicapfloortermpricesurface.lo cpicapfloortermpricesurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloortermpricesurface.lo -MD -MP -MF .deps/cpicapfloortermpricesurface.Tpo -c cpicapfloortermpricesurface.cpp -fPIC -DPIC -o .libs/cpicapfloortermpricesurface.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/yieldtermstructure.hpp:29, from ../../../ql/termstructures/inflationtermstructure.hpp:27, from ../../../ql/experimental/inflation/cpicapfloortermpricesurface.hpp:40, from cpicapfloortermpricesurface.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/yieldtermstructure.hpp:29, from ../../../ql/termstructures/inflationtermstructure.hpp:27, from ../../../ql/experimental/inflation/cpicapfloortermpricesurface.hpp:40, from cpicapfloortermpricesurface.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CPICapFloorTermPriceSurface::CPICapFloorTermPriceSurface(QuantLib::Real, QuantLib::Real, const QuantLib::Period&, const QuantLib::Calendar&, const QuantLib::BusinessDayConvention&, const QuantLib::DayCounter&, const QuantLib::Handle&, const QuantLib::Handle&, const std::vector&, const std::vector&, const std::vector&, const QuantLib::Matrix&, const QuantLib::Matrix&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CPICapFloorTermPriceSurface::CPICapFloorTermPriceSurface(QuantLib::Real, QuantLib::Real, const QuantLib::Period&, const QuantLib::Calendar&, const QuantLib::BusinessDayConvention&, const QuantLib::DayCounter&, const QuantLib::Handle&, const QuantLib::Handle&, const std::vector&, const std::vector&, const std::vector&, const QuantLib::Matrix&, const QuantLib::Matrix&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloortermpricesurface.lo -MD -MP -MF .deps/cpicapfloortermpricesurface.Tpo -c cpicapfloortermpricesurface.cpp -o cpicapfloortermpricesurface.o >/dev/null 2>&1 mv -f .deps/cpicapfloortermpricesurface.Tpo .deps/cpicapfloortermpricesurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoycapfloortermpricesurface.lo -MD -MP -MF .deps/yoycapfloortermpricesurface.Tpo -c -o yoycapfloortermpricesurface.lo yoycapfloortermpricesurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoycapfloortermpricesurface.lo -MD -MP -MF .deps/yoycapfloortermpricesurface.Tpo -c yoycapfloortermpricesurface.cpp -fPIC -DPIC -o .libs/yoycapfloortermpricesurface.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/index.hpp:30, from ../../../ql/indexes/inflationindex.hpp:27, from ../../../ql/experimental/inflation/yoycapfloortermpricesurface.hpp:28, from yoycapfloortermpricesurface.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/time/calendar.hpp:34, from ../../../ql/index.hpp:30, from ../../../ql/indexes/inflationindex.hpp:27, from ../../../ql/experimental/inflation/yoycapfloortermpricesurface.hpp:28, from yoycapfloortermpricesurface.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYCapFloorTermPriceSurface::YoYCapFloorTermPriceSurface(QuantLib::Natural, const QuantLib::Period&, const boost::shared_ptr&, QuantLib::Rate, const QuantLib::Handle&, const QuantLib::DayCounter&, const QuantLib::Calendar&, const QuantLib::BusinessDayConvention&, const std::vector >&, const std::vector >&, const std::vector&, const QuantLib::Matrix&, const QuantLib::Matrix&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYCapFloorTermPriceSurface::YoYCapFloorTermPriceSurface(QuantLib::Natural, const QuantLib::Period&, const boost::shared_ptr&, QuantLib::Rate, const QuantLib::Handle&, const QuantLib::DayCounter&, const QuantLib::Calendar&, const QuantLib::BusinessDayConvention&, const std::vector >&, const std::vector >&, const std::vector&, const QuantLib::Matrix&, const QuantLib::Matrix&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoycapfloortermpricesurface.lo -MD -MP -MF .deps/yoycapfloortermpricesurface.Tpo -c yoycapfloortermpricesurface.cpp -o yoycapfloortermpricesurface.o >/dev/null 2>&1 mv -f .deps/yoycapfloortermpricesurface.Tpo .deps/yoycapfloortermpricesurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyoptionlethelpers.lo -MD -MP -MF .deps/yoyoptionlethelpers.Tpo -c -o yoyoptionlethelpers.lo yoyoptionlethelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyoptionlethelpers.lo -MD -MP -MF .deps/yoyoptionlethelpers.Tpo -c yoyoptionlethelpers.cpp -fPIC -DPIC -o .libs/yoyoptionlethelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyoptionlethelpers.lo -MD -MP -MF .deps/yoyoptionlethelpers.Tpo -c yoyoptionlethelpers.cpp -o yoyoptionlethelpers.o >/dev/null 2>&1 mv -f .deps/yoyoptionlethelpers.Tpo .deps/yoyoptionlethelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libInflation.la cpicapfloorengines.lo cpicapfloortermpricesurface.lo yoycapfloortermpricesurface.lo yoyoptionlethelpers.lo libtool: link: ar cru .libs/libInflation.a .libs/cpicapfloorengines.o .libs/cpicapfloortermpricesurface.o .libs/yoycapfloortermpricesurface.o .libs/yoyoptionlethelpers.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libInflation.a libtool: link: ( cd ".libs" && rm -f "libInflation.la" && ln -s "../libInflation.la" "libInflation.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/inflation' Making all in lattices make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/lattices' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedbinomialtree.lo -MD -MP -MF .deps/extendedbinomialtree.Tpo -c -o extendedbinomialtree.lo extendedbinomialtree.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedbinomialtree.lo -MD -MP -MF .deps/extendedbinomialtree.Tpo -c extendedbinomialtree.cpp -fPIC -DPIC -o .libs/extendedbinomialtree.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedbinomialtree.lo -MD -MP -MF .deps/extendedbinomialtree.Tpo -c extendedbinomialtree.cpp -o extendedbinomialtree.o >/dev/null 2>&1 mv -f .deps/extendedbinomialtree.Tpo .deps/extendedbinomialtree.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libLattices.la extendedbinomialtree.lo libtool: link: ar cru .libs/libLattices.a .libs/extendedbinomialtree.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libLattices.a libtool: link: ( cd ".libs" && rm -f "libLattices.la" && ln -s "../libLattices.la" "libLattices.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/lattices' Making all in math make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/math' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convolvedstudentt.lo -MD -MP -MF .deps/convolvedstudentt.Tpo -c -o convolvedstudentt.lo convolvedstudentt.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convolvedstudentt.lo -MD -MP -MF .deps/convolvedstudentt.Tpo -c convolvedstudentt.cpp -fPIC -DPIC -o .libs/convolvedstudentt.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convolvedstudentt.lo -MD -MP -MF .deps/convolvedstudentt.Tpo -c convolvedstudentt.cpp -o convolvedstudentt.o >/dev/null 2>&1 mv -f .deps/convolvedstudentt.Tpo .deps/convolvedstudentt.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expm.lo -MD -MP -MF .deps/expm.Tpo -c -o expm.lo expm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expm.lo -MD -MP -MF .deps/expm.Tpo -c expm.cpp -fPIC -DPIC -o .libs/expm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expm.lo -MD -MP -MF .deps/expm.Tpo -c expm.cpp -o expm.o >/dev/null 2>&1 mv -f .deps/expm.Tpo .deps/expm.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fireflyalgorithm.lo -MD -MP -MF .deps/fireflyalgorithm.Tpo -c -o fireflyalgorithm.lo fireflyalgorithm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fireflyalgorithm.lo -MD -MP -MF .deps/fireflyalgorithm.Tpo -c fireflyalgorithm.cpp -fPIC -DPIC -o .libs/fireflyalgorithm.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/optimization/constraint.hpp:28, from ../../../ql/math/optimization/problem.hpp:30, from ../../../ql/experimental/math/fireflyalgorithm.hpp:30, from fireflyalgorithm.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void QuantLib::FireflyAlgorithm::startState(QuantLib::Problem&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/optimization/endcriteria.hpp:29, from ../../../ql/math/optimization/method.hpp:29, from ../../../ql/math/optimization/problem.hpp:29, from ../../../ql/experimental/math/fireflyalgorithm.hpp:30, from fireflyalgorithm.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/optimization/endcriteria.hpp:29, from ../../../ql/math/optimization/method.hpp:29, from ../../../ql/math/optimization/problem.hpp:29, from ../../../ql/experimental/math/fireflyalgorithm.hpp:30, from fireflyalgorithm.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/optimization/endcriteria.hpp:29, from ../../../ql/math/optimization/method.hpp:29, from ../../../ql/math/optimization/problem.hpp:29, from ../../../ql/experimental/math/fireflyalgorithm.hpp:30, from fireflyalgorithm.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::EndCriteria::Type QuantLib::FireflyAlgorithm::minimize(QuantLib::Problem&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fireflyalgorithm.lo -MD -MP -MF .deps/fireflyalgorithm.Tpo -c fireflyalgorithm.cpp -o fireflyalgorithm.o >/dev/null 2>&1 mv -f .deps/fireflyalgorithm.Tpo .deps/fireflyalgorithm.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopulapolicy.lo -MD -MP -MF .deps/gaussiancopulapolicy.Tpo -c -o gaussiancopulapolicy.lo gaussiancopulapolicy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopulapolicy.lo -MD -MP -MF .deps/gaussiancopulapolicy.Tpo -c gaussiancopulapolicy.cpp -fPIC -DPIC -o .libs/gaussiancopulapolicy.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopulapolicy.lo -MD -MP -MF .deps/gaussiancopulapolicy.Tpo -c gaussiancopulapolicy.cpp -o gaussiancopulapolicy.o >/dev/null 2>&1 mv -f .deps/gaussiancopulapolicy.Tpo .deps/gaussiancopulapolicy.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiannoncentralchisquaredpolynomial.lo -MD -MP -MF .deps/gaussiannoncentralchisquaredpolynomial.Tpo -c -o gaussiannoncentralchisquaredpolynomial.lo gaussiannoncentralchisquaredpolynomial.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiannoncentralchisquaredpolynomial.lo -MD -MP -MF .deps/gaussiannoncentralchisquaredpolynomial.Tpo -c gaussiannoncentralchisquaredpolynomial.cpp -fPIC -DPIC -o .libs/gaussiannoncentralchisquaredpolynomial.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiannoncentralchisquaredpolynomial.lo -MD -MP -MF .deps/gaussiannoncentralchisquaredpolynomial.Tpo -c gaussiannoncentralchisquaredpolynomial.cpp -o gaussiannoncentralchisquaredpolynomial.o >/dev/null 2>&1 mv -f .deps/gaussiannoncentralchisquaredpolynomial.Tpo .deps/gaussiannoncentralchisquaredpolynomial.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimintegrator.lo -MD -MP -MF .deps/multidimintegrator.Tpo -c -o multidimintegrator.lo multidimintegrator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimintegrator.lo -MD -MP -MF .deps/multidimintegrator.Tpo -c multidimintegrator.cpp -fPIC -DPIC -o .libs/multidimintegrator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimintegrator.lo -MD -MP -MF .deps/multidimintegrator.Tpo -c multidimintegrator.cpp -o multidimintegrator.o >/dev/null 2>&1 mv -f .deps/multidimintegrator.Tpo .deps/multidimintegrator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimquadrature.lo -MD -MP -MF .deps/multidimquadrature.Tpo -c -o multidimquadrature.lo multidimquadrature.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimquadrature.lo -MD -MP -MF .deps/multidimquadrature.Tpo -c multidimquadrature.cpp -fPIC -DPIC -o .libs/multidimquadrature.o In file included from /usr/include/boost/function/detail/maybe_include.hpp:29, from /usr/include/boost/function/detail/function_iterate.hpp:14, from /usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57, from /usr/include/boost/function.hpp:70, from ../../../ql/functional.hpp:36, from ../../../ql/experimental/math/multidimquadrature.hpp:34, from multidimquadrature.cpp:20: /usr/include/boost/function/function_template.hpp: In member function 'typename boost::enable_if_c<(! boost::is_integral::value), boost::function&>::type boost::function::operator=(Functor) [with Functor = boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >; R = double; T0 = boost::function&)>; T1 = double]': /usr/include/boost/function/function_template.hpp:1121:3: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 operator=(Functor f) ^~~~~~~~ In file included from multidimquadrature.cpp:20: ../../../ql/experimental/math/multidimquadrature.hpp: In constructor 'QuantLib::GaussianQuadMultidimIntegrator::GaussianQuadMultidimIntegrator(QuantLib::Size, QuantLib::Size, QuantLib::Real)': ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:140:47: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 integrationEntries_[levelSpawn-1] = ../../../ql/experimental/math/multidimquadrature.hpp:282:23: note: parameter passing for argument of type 'boost::_bi::bind_t&)>, double>, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 this, _1, _2); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multidimquadrature.lo -MD -MP -MF .deps/multidimquadrature.Tpo -c multidimquadrature.cpp -o multidimquadrature.o >/dev/null 2>&1 mv -f .deps/multidimquadrature.Tpo .deps/multidimquadrature.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT particleswarmoptimization.lo -MD -MP -MF .deps/particleswarmoptimization.Tpo -c -o particleswarmoptimization.lo particleswarmoptimization.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT particleswarmoptimization.lo -MD -MP -MF .deps/particleswarmoptimization.Tpo -c particleswarmoptimization.cpp -fPIC -DPIC -o .libs/particleswarmoptimization.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT particleswarmoptimization.lo -MD -MP -MF .deps/particleswarmoptimization.Tpo -c particleswarmoptimization.cpp -o particleswarmoptimization.o >/dev/null 2>&1 mv -f .deps/particleswarmoptimization.Tpo .deps/particleswarmoptimization.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseintegral.lo -MD -MP -MF .deps/piecewiseintegral.Tpo -c -o piecewiseintegral.lo piecewiseintegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseintegral.lo -MD -MP -MF .deps/piecewiseintegral.Tpo -c piecewiseintegral.cpp -fPIC -DPIC -o .libs/piecewiseintegral.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/function/detail/prologue.hpp:13, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/math/integrals/integral.hpp:26, from ../../../ql/experimental/math/piecewiseintegral.hpp:30, from piecewiseintegral.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/function/detail/prologue.hpp:13, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/math/integrals/integral.hpp:26, from ../../../ql/experimental/math/piecewiseintegral.hpp:30, from piecewiseintegral.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/function/detail/prologue.hpp:13, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/math/integrals/integral.hpp:26, from ../../../ql/experimental/math/piecewiseintegral.hpp:30, from piecewiseintegral.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::PiecewiseIntegral::PiecewiseIntegral(const boost::shared_ptr&, const std::vector&, bool)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseintegral.lo -MD -MP -MF .deps/piecewiseintegral.Tpo -c piecewiseintegral.cpp -o piecewiseintegral.o >/dev/null 2>&1 mv -f .deps/piecewiseintegral.Tpo .deps/piecewiseintegral.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tcopulapolicy.lo -MD -MP -MF .deps/tcopulapolicy.Tpo -c -o tcopulapolicy.lo tcopulapolicy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tcopulapolicy.lo -MD -MP -MF .deps/tcopulapolicy.Tpo -c tcopulapolicy.cpp -fPIC -DPIC -o .libs/tcopulapolicy.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/experimental/math/convolvedstudentt.hpp:25, from ../../../ql/experimental/math/tcopulapolicy.hpp:25, from tcopulapolicy.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::math::students_t_distribution >}; _Tp = boost::math::students_t_distribution; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::CumulativeBehrensFisher}; _Tp = QuantLib::CumulativeBehrensFisher; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::InverseCumulativeBehrensFisher}; _Tp = QuantLib::InverseCumulativeBehrensFisher; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::TCopulaPolicy::TCopulaPolicy(const std::vector >&, const QuantLib::TCopulaPolicy::initTraits&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tcopulapolicy.lo -MD -MP -MF .deps/tcopulapolicy.Tpo -c tcopulapolicy.cpp -o tcopulapolicy.o >/dev/null 2>&1 mv -f .deps/tcopulapolicy.Tpo .deps/tcopulapolicy.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zigguratrng.lo -MD -MP -MF .deps/zigguratrng.Tpo -c -o zigguratrng.lo zigguratrng.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zigguratrng.lo -MD -MP -MF .deps/zigguratrng.Tpo -c zigguratrng.cpp -fPIC -DPIC -o .libs/zigguratrng.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zigguratrng.lo -MD -MP -MF .deps/zigguratrng.Tpo -c zigguratrng.cpp -o zigguratrng.o >/dev/null 2>&1 mv -f .deps/zigguratrng.Tpo .deps/zigguratrng.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMath.la convolvedstudentt.lo expm.lo fireflyalgorithm.lo gaussiancopulapolicy.lo gaussiannoncentralchisquaredpolynomial.lo multidimintegrator.lo multidimquadrature.lo particleswarmoptimization.lo piecewiseintegral.lo tcopulapolicy.lo zigguratrng.lo libtool: link: ar cru .libs/libMath.a .libs/convolvedstudentt.o .libs/expm.o .libs/fireflyalgorithm.o .libs/gaussiancopulapolicy.o .libs/gaussiannoncentralchisquaredpolynomial.o .libs/multidimintegrator.o .libs/multidimquadrature.o .libs/particleswarmoptimization.o .libs/piecewiseintegral.o .libs/tcopulapolicy.o .libs/zigguratrng.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMath.a libtool: link: ( cd ".libs" && rm -f "libMath.la" && ln -s "../libMath.la" "libMath.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/math' Making all in mcbasket make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/mcbasket' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT adaptedpathpayoff.lo -MD -MP -MF .deps/adaptedpathpayoff.Tpo -c -o adaptedpathpayoff.lo adaptedpathpayoff.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT adaptedpathpayoff.lo -MD -MP -MF .deps/adaptedpathpayoff.Tpo -c adaptedpathpayoff.cpp -fPIC -DPIC -o .libs/adaptedpathpayoff.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT adaptedpathpayoff.lo -MD -MP -MF .deps/adaptedpathpayoff.Tpo -c adaptedpathpayoff.cpp -o adaptedpathpayoff.o >/dev/null 2>&1 mv -f .deps/adaptedpathpayoff.Tpo .deps/adaptedpathpayoff.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT longstaffschwartzmultipathpricer.lo -MD -MP -MF .deps/longstaffschwartzmultipathpricer.Tpo -c -o longstaffschwartzmultipathpricer.lo longstaffschwartzmultipathpricer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT longstaffschwartzmultipathpricer.lo -MD -MP -MF .deps/longstaffschwartzmultipathpricer.Tpo -c longstaffschwartzmultipathpricer.cpp -fPIC -DPIC -o .libs/longstaffschwartzmultipathpricer.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/svd.hpp:43, from ../../../ql/math/generallinearleastsquares.hpp:31, from longstaffschwartzmultipathpricer.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from longstaffschwartzmultipathpricer.cpp:20: ../../../ql/math/generallinearleastsquares.hpp: In member function 'void QuantLib::GeneralLinearLeastSquares::calculate(xIterator, xIterator, yIterator, yIterator, vIterator) [with xIterator = __gnu_cxx::__normal_iterator >; yIterator = __gnu_cxx::__normal_iterator >; vIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': ../../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void GeneralLinearLeastSquares::calculate(xIterator xBegin, xIterator xEnd, ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/svd.hpp:43, from ../../../ql/math/generallinearleastsquares.hpp:31, from longstaffschwartzmultipathpricer.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::LongstaffSchwartzMultiPathPricer::calibrate()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from longstaffschwartzmultipathpricer.cpp:20: ../../../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 calculate(x.begin(), x.end(), y.begin(), y.end(), v.begin()); ^~~~~~~~~ ../../../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT longstaffschwartzmultipathpricer.lo -MD -MP -MF .deps/longstaffschwartzmultipathpricer.Tpo -c longstaffschwartzmultipathpricer.cpp -o longstaffschwartzmultipathpricer.o >/dev/null 2>&1 mv -f .deps/longstaffschwartzmultipathpricer.Tpo .deps/longstaffschwartzmultipathpricer.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpathbasketengine.lo -MD -MP -MF .deps/mcpathbasketengine.Tpo -c -o mcpathbasketengine.lo mcpathbasketengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpathbasketengine.lo -MD -MP -MF .deps/mcpathbasketengine.Tpo -c mcpathbasketengine.cpp -fPIC -DPIC -o .libs/mcpathbasketengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcpathbasketengine.lo -MD -MP -MF .deps/mcpathbasketengine.Tpo -c mcpathbasketengine.cpp -o mcpathbasketengine.o >/dev/null 2>&1 mv -f .deps/mcpathbasketengine.Tpo .deps/mcpathbasketengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathmultiassetoption.lo -MD -MP -MF .deps/pathmultiassetoption.Tpo -c -o pathmultiassetoption.lo pathmultiassetoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathmultiassetoption.lo -MD -MP -MF .deps/pathmultiassetoption.Tpo -c pathmultiassetoption.cpp -fPIC -DPIC -o .libs/pathmultiassetoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathmultiassetoption.lo -MD -MP -MF .deps/pathmultiassetoption.Tpo -c pathmultiassetoption.cpp -o pathmultiassetoption.o >/dev/null 2>&1 mv -f .deps/pathmultiassetoption.Tpo .deps/pathmultiassetoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMcBasket.la adaptedpathpayoff.lo longstaffschwartzmultipathpricer.lo mcpathbasketengine.lo pathmultiassetoption.lo libtool: link: ar cru .libs/libMcBasket.a .libs/adaptedpathpayoff.o .libs/longstaffschwartzmultipathpricer.o .libs/mcpathbasketengine.o .libs/pathmultiassetoption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMcBasket.a libtool: link: ( cd ".libs" && rm -f "libMcBasket.la" && ln -s "../libMcBasket.la" "libMcBasket.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/mcbasket' Making all in models make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/models' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvfdmmodel.lo -MD -MP -MF .deps/hestonslvfdmmodel.Tpo -c -o hestonslvfdmmodel.lo hestonslvfdmmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvfdmmodel.lo -MD -MP -MF .deps/hestonslvfdmmodel.Tpo -c hestonslvfdmmodel.cpp -fPIC -DPIC -o .libs/hestonslvfdmmodel.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/timegrid.hpp:30, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::tuples::tuple&}; _Tp = boost::tuples::tuple; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../ql/timegrid.hpp:30, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'boost::assign::list_inserter& boost::assign::list_inserter::operator,(const T&) [with T = boost::tuples::tuple; Function = boost::assign_detail::call_push_back > >; Argument = boost::tuples::tuple]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../ql/timegrid.hpp:30, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/timegrid.hpp:28, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/timegrid.hpp:28, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/timegrid.hpp:28, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from hestonslvfdmmodel.cpp:22: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end) ^~~~~~~~ ../../../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/timegrid.hpp:28, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/timegrid.hpp:30, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::HestonSLVFDMModel::performCalculations() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ hestonslvfdmmodel.cpp:355:52: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 new TimeGrid(times.begin(), times.end())); ^ In file included from /usr/include/c++/8/vector:64, from ../../../ql/timegrid.hpp:30, from hestonslvfdmmodel.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvfdmmodel.lo -MD -MP -MF .deps/hestonslvfdmmodel.Tpo -c hestonslvfdmmodel.cpp -o hestonslvfdmmodel.o >/dev/null 2>&1 mv -f .deps/hestonslvfdmmodel.Tpo .deps/hestonslvfdmmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvmcmodel.lo -MD -MP -MF .deps/hestonslvmcmodel.Tpo -c -o hestonslvmcmodel.lo hestonslvmcmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvmcmodel.lo -MD -MP -MF .deps/hestonslvmcmodel.Tpo -c hestonslvmcmodel.cpp -fPIC -DPIC -o .libs/hestonslvmcmodel.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/termstructures/volatility/equityfx/fixedlocalvolsurface.hpp:28, from hestonslvmcmodel.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from ../../../ql/math/array.hpp:39, from ../../../ql/math/matrix.hpp:29, from ../../../ql/termstructures/volatility/equityfx/fixedlocalvolsurface.hpp:28, from hestonslvmcmodel.cpp:25: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/termstructures/volatility/equityfx/fixedlocalvolsurface.hpp:28, from hestonslvmcmodel.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::HestonSLVMCModel::performCalculations() const': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/experimental/models/hestonslvmcmodel.hpp:29, from hestonslvmcmodel.cpp:26: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/functional.hpp:28, from hestonslvmcmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/experimental/models/hestonslvmcmodel.hpp:29, from hestonslvmcmodel.cpp:26: ../../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/termstructures/volatility/equityfx/fixedlocalvolsurface.hpp:28, from hestonslvmcmodel.cpp:25: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/experimental/models/hestonslvmcmodel.hpp:29, from hestonslvmcmodel.cpp:26: ../../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/make_shared.hpp:14, from /usr/include/boost/make_shared.hpp:14, from ../../../ql/shared_ptr.hpp:33, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/termstructures/volatility/equityfx/fixedlocalvolsurface.hpp:28, from hestonslvmcmodel.cpp:25: /usr/include/boost/smart_ptr/make_shared_object.hpp: In function 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = QuantLib::TimeGrid; Args = {__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, const unsigned int&}]': /usr/include/boost/smart_ptr/make_shared_object.hpp:256:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ::new( pv ) T( boost::detail::sp_forward( args )... ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvmcmodel.lo -MD -MP -MF .deps/hestonslvmcmodel.Tpo -c hestonslvmcmodel.cpp -o hestonslvmcmodel.o >/dev/null 2>&1 mv -f .deps/hestonslvmcmodel.Tpo .deps/hestonslvmcmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalclvmodel.lo -MD -MP -MF .deps/normalclvmodel.Tpo -c -o normalclvmodel.lo normalclvmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalclvmodel.lo -MD -MP -MF .deps/normalclvmodel.Tpo -c normalclvmodel.cpp -fPIC -DPIC -o .libs/normalclvmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalclvmodel.lo -MD -MP -MF .deps/normalclvmodel.Tpo -c normalclvmodel.cpp -o normalclvmodel.o >/dev/null 2>&1 mv -f .deps/normalclvmodel.Tpo .deps/normalclvmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootclvmodel.lo -MD -MP -MF .deps/squarerootclvmodel.Tpo -c -o squarerootclvmodel.lo squarerootclvmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootclvmodel.lo -MD -MP -MF .deps/squarerootclvmodel.Tpo -c squarerootclvmodel.cpp -fPIC -DPIC -o .libs/squarerootclvmodel.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/time/date.hpp:34, from ../../../ql/stochasticprocess.hpp:29, from ../../../ql/processes/blackscholesprocess.hpp:30, from squarerootclvmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/time/date.hpp:34, from ../../../ql/stochasticprocess.hpp:29, from ../../../ql/processes/blackscholesprocess.hpp:30, from squarerootclvmodel.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/time/date.hpp:34, from ../../../ql/stochasticprocess.hpp:29, from ../../../ql/processes/blackscholesprocess.hpp:30, from squarerootclvmodel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::SquareRootCLVModel::MappingFunction::MappingFunction(const QuantLib::SquareRootCLVModel&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootclvmodel.lo -MD -MP -MF .deps/squarerootclvmodel.Tpo -c squarerootclvmodel.cpp -o squarerootclvmodel.o >/dev/null 2>&1 mv -f .deps/squarerootclvmodel.Tpo .deps/squarerootclvmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libModels.la hestonslvfdmmodel.lo hestonslvmcmodel.lo normalclvmodel.lo squarerootclvmodel.lo libtool: link: ar cru .libs/libModels.a .libs/hestonslvfdmmodel.o .libs/hestonslvmcmodel.o .libs/normalclvmodel.o .libs/squarerootclvmodel.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libModels.a libtool: link: ( cd ".libs" && rm -f "libModels.la" && ln -s "../libModels.la" "libModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/models' Making all in processes make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/processes' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extouwithjumpsprocess.lo -MD -MP -MF .deps/extouwithjumpsprocess.Tpo -c -o extouwithjumpsprocess.lo extouwithjumpsprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extouwithjumpsprocess.lo -MD -MP -MF .deps/extouwithjumpsprocess.Tpo -c extouwithjumpsprocess.cpp -fPIC -DPIC -o .libs/extouwithjumpsprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extouwithjumpsprocess.lo -MD -MP -MF .deps/extouwithjumpsprocess.Tpo -c extouwithjumpsprocess.cpp -o extouwithjumpsprocess.o >/dev/null 2>&1 mv -f .deps/extouwithjumpsprocess.Tpo .deps/extouwithjumpsprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackscholesprocess.lo -MD -MP -MF .deps/extendedblackscholesprocess.Tpo -c -o extendedblackscholesprocess.lo extendedblackscholesprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackscholesprocess.lo -MD -MP -MF .deps/extendedblackscholesprocess.Tpo -c extendedblackscholesprocess.cpp -fPIC -DPIC -o .libs/extendedblackscholesprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackscholesprocess.lo -MD -MP -MF .deps/extendedblackscholesprocess.Tpo -c extendedblackscholesprocess.cpp -o extendedblackscholesprocess.o >/dev/null 2>&1 mv -f .deps/extendedblackscholesprocess.Tpo .deps/extendedblackscholesprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/extendedornsteinuhlenbeckprocess.Tpo -c -o extendedornsteinuhlenbeckprocess.lo extendedornsteinuhlenbeckprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/extendedornsteinuhlenbeckprocess.Tpo -c extendedornsteinuhlenbeckprocess.cpp -fPIC -DPIC -o .libs/extendedornsteinuhlenbeckprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/extendedornsteinuhlenbeckprocess.Tpo -c extendedornsteinuhlenbeckprocess.cpp -o extendedornsteinuhlenbeckprocess.o >/dev/null 2>&1 mv -f .deps/extendedornsteinuhlenbeckprocess.Tpo .deps/extendedornsteinuhlenbeckprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gemanroncoroniprocess.lo -MD -MP -MF .deps/gemanroncoroniprocess.Tpo -c -o gemanroncoroniprocess.lo gemanroncoroniprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gemanroncoroniprocess.lo -MD -MP -MF .deps/gemanroncoroniprocess.Tpo -c gemanroncoroniprocess.cpp -fPIC -DPIC -o .libs/gemanroncoroniprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gemanroncoroniprocess.lo -MD -MP -MF .deps/gemanroncoroniprocess.Tpo -c gemanroncoroniprocess.cpp -o gemanroncoroniprocess.o >/dev/null 2>&1 mv -f .deps/gemanroncoroniprocess.Tpo .deps/gemanroncoroniprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvprocess.lo -MD -MP -MF .deps/hestonslvprocess.Tpo -c -o hestonslvprocess.lo hestonslvprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvprocess.lo -MD -MP -MF .deps/hestonslvprocess.Tpo -c hestonslvprocess.cpp -fPIC -DPIC -o .libs/hestonslvprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonslvprocess.lo -MD -MP -MF .deps/hestonslvprocess.Tpo -c hestonslvprocess.cpp -o hestonslvprocess.o >/dev/null 2>&1 mv -f .deps/hestonslvprocess.Tpo .deps/hestonslvprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT klugeextouprocess.lo -MD -MP -MF .deps/klugeextouprocess.Tpo -c -o klugeextouprocess.lo klugeextouprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT klugeextouprocess.lo -MD -MP -MF .deps/klugeextouprocess.Tpo -c klugeextouprocess.cpp -fPIC -DPIC -o .libs/klugeextouprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT klugeextouprocess.lo -MD -MP -MF .deps/klugeextouprocess.Tpo -c klugeextouprocess.cpp -o klugeextouprocess.o >/dev/null 2>&1 mv -f .deps/klugeextouprocess.Tpo .deps/klugeextouprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegastressedblackscholesprocess.lo -MD -MP -MF .deps/vegastressedblackscholesprocess.Tpo -c -o vegastressedblackscholesprocess.lo vegastressedblackscholesprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegastressedblackscholesprocess.lo -MD -MP -MF .deps/vegastressedblackscholesprocess.Tpo -c vegastressedblackscholesprocess.cpp -fPIC -DPIC -o .libs/vegastressedblackscholesprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegastressedblackscholesprocess.lo -MD -MP -MF .deps/vegastressedblackscholesprocess.Tpo -c vegastressedblackscholesprocess.cpp -o vegastressedblackscholesprocess.o >/dev/null 2>&1 mv -f .deps/vegastressedblackscholesprocess.Tpo .deps/vegastressedblackscholesprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libProcesses.la extouwithjumpsprocess.lo extendedblackscholesprocess.lo extendedornsteinuhlenbeckprocess.lo gemanroncoroniprocess.lo hestonslvprocess.lo klugeextouprocess.lo vegastressedblackscholesprocess.lo libtool: link: ar cru .libs/libProcesses.a .libs/extouwithjumpsprocess.o .libs/extendedblackscholesprocess.o .libs/extendedornsteinuhlenbeckprocess.o .libs/gemanroncoroniprocess.o .libs/hestonslvprocess.o .libs/klugeextouprocess.o .libs/vegastressedblackscholesprocess.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libProcesses.a libtool: link: ( cd ".libs" && rm -f "libProcesses.la" && ln -s "../libProcesses.la" "libProcesses.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/processes' Making all in risk make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/risk' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditriskplus.lo -MD -MP -MF .deps/creditriskplus.Tpo -c -o creditriskplus.lo creditriskplus.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditriskplus.lo -MD -MP -MF .deps/creditriskplus.Tpo -c creditriskplus.cpp -fPIC -DPIC -o .libs/creditriskplus.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/experimental/risk/creditriskplus.hpp:29, from creditriskplus.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditriskplus.lo -MD -MP -MF .deps/creditriskplus.Tpo -c creditriskplus.cpp -o creditriskplus.o >/dev/null 2>&1 mv -f .deps/creditriskplus.Tpo .deps/creditriskplus.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sensitivityanalysis.lo -MD -MP -MF .deps/sensitivityanalysis.Tpo -c -o sensitivityanalysis.lo sensitivityanalysis.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sensitivityanalysis.lo -MD -MP -MF .deps/sensitivityanalysis.Tpo -c sensitivityanalysis.cpp -fPIC -DPIC -o .libs/sensitivityanalysis.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sensitivityanalysis.lo -MD -MP -MF .deps/sensitivityanalysis.Tpo -c sensitivityanalysis.cpp -o sensitivityanalysis.o >/dev/null 2>&1 mv -f .deps/sensitivityanalysis.Tpo .deps/sensitivityanalysis.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libRisk.la creditriskplus.lo sensitivityanalysis.lo libtool: link: ar cru .libs/libRisk.a .libs/creditriskplus.o .libs/sensitivityanalysis.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libRisk.a libtool: link: ( cd ".libs" && rm -f "libRisk.la" && ln -s "../libRisk.la" "libRisk.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/risk' Making all in shortrate make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/shortrate' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedhullwhite.lo -MD -MP -MF .deps/generalizedhullwhite.Tpo -c -o generalizedhullwhite.lo generalizedhullwhite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedhullwhite.lo -MD -MP -MF .deps/generalizedhullwhite.Tpo -c generalizedhullwhite.cpp -fPIC -DPIC -o .libs/generalizedhullwhite.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../ql/experimental/shortrate/generalizedhullwhite.hpp:28, from generalizedhullwhite.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../ql/experimental/shortrate/generalizedhullwhite.hpp:28, from generalizedhullwhite.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::Real QuantLib::TermStructureFittingParameter::NumericalImpl::value(const QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../ql/experimental/shortrate/generalizedhullwhite.hpp:28, from generalizedhullwhite.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual boost::shared_ptr QuantLib::GeneralizedHullWhite::tree(const QuantLib::TimeGrid&) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::GeneralizedHullWhite::GeneralizedHullWhite(const QuantLib::Handle&, QuantLib::Real, QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::GeneralizedHullWhite::GeneralizedHullWhite(const QuantLib::Handle&, QuantLib::Real, QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedhullwhite.lo -MD -MP -MF .deps/generalizedhullwhite.Tpo -c generalizedhullwhite.cpp -o generalizedhullwhite.o >/dev/null 2>&1 mv -f .deps/generalizedhullwhite.Tpo .deps/generalizedhullwhite.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/generalizedornsteinuhlenbeckprocess.Tpo -c -o generalizedornsteinuhlenbeckprocess.lo generalizedornsteinuhlenbeckprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/generalizedornsteinuhlenbeckprocess.Tpo -c generalizedornsteinuhlenbeckprocess.cpp -fPIC -DPIC -o .libs/generalizedornsteinuhlenbeckprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalizedornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/generalizedornsteinuhlenbeckprocess.Tpo -c generalizedornsteinuhlenbeckprocess.cpp -o generalizedornsteinuhlenbeckprocess.o >/dev/null 2>&1 mv -f .deps/generalizedornsteinuhlenbeckprocess.Tpo .deps/generalizedornsteinuhlenbeckprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libShortRate.la generalizedhullwhite.lo generalizedornsteinuhlenbeckprocess.lo libtool: link: ar cru .libs/libShortRate.a .libs/generalizedhullwhite.o .libs/generalizedornsteinuhlenbeckprocess.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libShortRate.a libtool: link: ( cd ".libs" && rm -f "libShortRate.la" && ln -s "../libShortRate.la" "libShortRate.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/shortrate' Making all in swaptions make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/swaptions' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haganirregularswaptionengine.lo -MD -MP -MF .deps/haganirregularswaptionengine.Tpo -c -o haganirregularswaptionengine.lo haganirregularswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haganirregularswaptionengine.lo -MD -MP -MF .deps/haganirregularswaptionengine.Tpo -c haganirregularswaptionengine.cpp -fPIC -DPIC -o .libs/haganirregularswaptionengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/experimental/swaptions/irregularswaption.hpp:31, from ../../../ql/experimental/swaptions/haganirregularswaptionengine.hpp:28, from haganirregularswaptionengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::HaganIrregularSwaptionEngine::Basket::Basket(boost::shared_ptr, const QuantLib::Handle&, const QuantLib::Handle&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haganirregularswaptionengine.lo -MD -MP -MF .deps/haganirregularswaptionengine.Tpo -c haganirregularswaptionengine.cpp -o haganirregularswaptionengine.o >/dev/null 2>&1 mv -f .deps/haganirregularswaptionengine.Tpo .deps/haganirregularswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswap.lo -MD -MP -MF .deps/irregularswap.Tpo -c -o irregularswap.lo irregularswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswap.lo -MD -MP -MF .deps/irregularswap.Tpo -c irregularswap.cpp -fPIC -DPIC -o .libs/irregularswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswap.lo -MD -MP -MF .deps/irregularswap.Tpo -c irregularswap.cpp -o irregularswap.o >/dev/null 2>&1 mv -f .deps/irregularswap.Tpo .deps/irregularswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswaption.lo -MD -MP -MF .deps/irregularswaption.Tpo -c -o irregularswaption.lo irregularswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswaption.lo -MD -MP -MF .deps/irregularswaption.Tpo -c irregularswaption.cpp -fPIC -DPIC -o .libs/irregularswaption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT irregularswaption.lo -MD -MP -MF .deps/irregularswaption.Tpo -c irregularswaption.cpp -o irregularswaption.o >/dev/null 2>&1 mv -f .deps/irregularswaption.Tpo .deps/irregularswaption.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libSwaptions.la haganirregularswaptionengine.lo irregularswap.lo irregularswaption.lo libtool: link: ar cru .libs/libSwaptions.a .libs/haganirregularswaptionengine.o .libs/irregularswap.o .libs/irregularswaption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libSwaptions.a libtool: link: ( cd ".libs" && rm -f "libSwaptions.la" && ln -s "../libSwaptions.la" "libSwaptions.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/swaptions' Making all in termstructures make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/termstructures' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/termstructures' Making all in variancegamma make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/variancegamma' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticvariancegammaengine.lo -MD -MP -MF .deps/analyticvariancegammaengine.Tpo -c -o analyticvariancegammaengine.lo analyticvariancegammaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticvariancegammaengine.lo -MD -MP -MF .deps/analyticvariancegammaengine.Tpo -c analyticvariancegammaengine.cpp -fPIC -DPIC -o .libs/analyticvariancegammaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticvariancegammaengine.lo -MD -MP -MF .deps/analyticvariancegammaengine.Tpo -c analyticvariancegammaengine.cpp -o analyticvariancegammaengine.o >/dev/null 2>&1 mv -f .deps/analyticvariancegammaengine.Tpo .deps/analyticvariancegammaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftengine.lo -MD -MP -MF .deps/fftengine.Tpo -c -o fftengine.lo fftengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftengine.lo -MD -MP -MF .deps/fftengine.Tpo -c fftengine.cpp -fPIC -DPIC -o .libs/fftengine.o In file included from fftengine.cpp:20: ../../../ql/experimental/variancegamma/fftengine.hpp:59:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from fftengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/map:60, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from fftengine.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = boost::shared_ptr; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from ../../../ql/patterns/singleton.hpp:67, from ../../../ql/patterns/observable.hpp:34, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from fftengine.cpp:20: /usr/include/c++/8/bits/stl_map.h: In member function 'void QuantLib::FFTEngine::precalculate(const std::vector >&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftengine.lo -MD -MP -MF .deps/fftengine.Tpo -c fftengine.cpp -o fftengine.o >/dev/null 2>&1 mv -f .deps/fftengine.Tpo .deps/fftengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvanillaengine.lo -MD -MP -MF .deps/fftvanillaengine.Tpo -c -o fftvanillaengine.lo fftvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvanillaengine.lo -MD -MP -MF .deps/fftvanillaengine.Tpo -c fftvanillaengine.cpp -fPIC -DPIC -o .libs/fftvanillaengine.o In file included from ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from fftvanillaengine.cpp:20: ../../../ql/experimental/variancegamma/fftengine.hpp:59:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvanillaengine.cpp:20: ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:45:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvanillaengine.cpp:23: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ fftvanillaengine.cpp:34:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR FFTVanillaEngine::clone() const ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvanillaengine.cpp:23: fftvanillaengine.cpp: In member function 'virtual std::auto_ptr QuantLib::FFTVanillaEngine::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ fftvanillaengine.cpp:38:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvanillaengine.lo -MD -MP -MF .deps/fftvanillaengine.Tpo -c fftvanillaengine.cpp -o fftvanillaengine.o >/dev/null 2>&1 mv -f .deps/fftvanillaengine.Tpo .deps/fftvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvariancegammaengine.lo -MD -MP -MF .deps/fftvariancegammaengine.Tpo -c -o fftvariancegammaengine.lo fftvariancegammaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvariancegammaengine.lo -MD -MP -MF .deps/fftvariancegammaengine.Tpo -c fftvariancegammaengine.cpp -fPIC -DPIC -o .libs/fftvariancegammaengine.o In file included from ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from fftvariancegammaengine.cpp:20: ../../../ql/experimental/variancegamma/fftengine.hpp:59:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvariancegammaengine.cpp:20: ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:45:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvariancegammaengine.cpp:22: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ fftvariancegammaengine.cpp:33:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR FFTVarianceGammaEngine::clone() const ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fftvariancegammaengine.cpp:22: fftvariancegammaengine.cpp: In member function 'virtual std::auto_ptr QuantLib::FFTVarianceGammaEngine::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ fftvariancegammaengine.cpp:37:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/vanillaoption.hpp:28, from ../../../ql/experimental/variancegamma/fftengine.hpp:27, from ../../../ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fftvariancegammaengine.lo -MD -MP -MF .deps/fftvariancegammaengine.Tpo -c fftvariancegammaengine.cpp -o fftvariancegammaengine.o >/dev/null 2>&1 mv -f .deps/fftvariancegammaengine.Tpo .deps/fftvariancegammaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammamodel.lo -MD -MP -MF .deps/variancegammamodel.Tpo -c -o variancegammamodel.lo variancegammamodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammamodel.lo -MD -MP -MF .deps/variancegammamodel.Tpo -c variancegammamodel.cpp -fPIC -DPIC -o .libs/variancegammamodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammamodel.lo -MD -MP -MF .deps/variancegammamodel.Tpo -c variancegammamodel.cpp -o variancegammamodel.o >/dev/null 2>&1 mv -f .deps/variancegammamodel.Tpo .deps/variancegammamodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammaprocess.lo -MD -MP -MF .deps/variancegammaprocess.Tpo -c -o variancegammaprocess.lo variancegammaprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammaprocess.lo -MD -MP -MF .deps/variancegammaprocess.Tpo -c variancegammaprocess.cpp -fPIC -DPIC -o .libs/variancegammaprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT variancegammaprocess.lo -MD -MP -MF .deps/variancegammaprocess.Tpo -c variancegammaprocess.cpp -o variancegammaprocess.o >/dev/null 2>&1 mv -f .deps/variancegammaprocess.Tpo .deps/variancegammaprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVarianceGamma.la analyticvariancegammaengine.lo fftengine.lo fftvanillaengine.lo fftvariancegammaengine.lo variancegammamodel.lo variancegammaprocess.lo libtool: link: ar cru .libs/libVarianceGamma.a .libs/analyticvariancegammaengine.o .libs/fftengine.o .libs/fftvanillaengine.o .libs/fftvariancegammaengine.o .libs/variancegammamodel.o .libs/variancegammaprocess.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVarianceGamma.a libtool: link: ( cd ".libs" && rm -f "libVarianceGamma.la" && ln -s "../libVarianceGamma.la" "libVarianceGamma.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/variancegamma' Making all in varianceoption make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/varianceoption' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralhestonvarianceoptionengine.lo -MD -MP -MF .deps/integralhestonvarianceoptionengine.Tpo -c -o integralhestonvarianceoptionengine.lo integralhestonvarianceoptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralhestonvarianceoptionengine.lo -MD -MP -MF .deps/integralhestonvarianceoptionengine.Tpo -c integralhestonvarianceoptionengine.cpp -fPIC -DPIC -o .libs/integralhestonvarianceoptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralhestonvarianceoptionengine.lo -MD -MP -MF .deps/integralhestonvarianceoptionengine.Tpo -c integralhestonvarianceoptionengine.cpp -o integralhestonvarianceoptionengine.o >/dev/null 2>&1 mv -f .deps/integralhestonvarianceoptionengine.Tpo .deps/integralhestonvarianceoptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceoption.lo -MD -MP -MF .deps/varianceoption.Tpo -c -o varianceoption.lo varianceoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceoption.lo -MD -MP -MF .deps/varianceoption.Tpo -c varianceoption.cpp -fPIC -DPIC -o .libs/varianceoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceoption.lo -MD -MP -MF .deps/varianceoption.Tpo -c varianceoption.cpp -o varianceoption.o >/dev/null 2>&1 mv -f .deps/varianceoption.Tpo .deps/varianceoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVarianceOption.la integralhestonvarianceoptionengine.lo varianceoption.lo libtool: link: ar cru .libs/libVarianceOption.a .libs/integralhestonvarianceoptionengine.o .libs/varianceoption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVarianceOption.a libtool: link: ( cd ".libs" && rm -f "libVarianceOption.la" && ln -s "../libVarianceOption.la" "libVarianceOption.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/varianceoption' Making all in volatility make[5]: Entering directory '/build/quantlib-1.15/ql/experimental/volatility' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdatmvolcurve.lo -MD -MP -MF .deps/abcdatmvolcurve.Tpo -c -o abcdatmvolcurve.lo abcdatmvolcurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdatmvolcurve.lo -MD -MP -MF .deps/abcdatmvolcurve.Tpo -c abcdatmvolcurve.cpp -fPIC -DPIC -o .libs/abcdatmvolcurve.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/voltermstructure.hpp:27, from ../../../ql/experimental/volatility/blackatmvolcurve.hpp:28, from ../../../ql/experimental/volatility/abcdatmvolcurve.hpp:28, from abcdatmvolcurve.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/time/calendar.hpp:34, from ../../../ql/termstructure.hpp:27, from ../../../ql/termstructures/voltermstructure.hpp:27, from ../../../ql/experimental/volatility/blackatmvolcurve.hpp:28, from ../../../ql/experimental/volatility/abcdatmvolcurve.hpp:28, from abcdatmvolcurve.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::AbcdAtmVolCurve::performCalculations() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::AbcdAtmVolCurve::initializeVolatilities()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::AbcdAtmVolCurve::initializeOptionDatesAndTimes() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::detail::AbcdInterpolationImpl::update() [with I1 = __gnu_cxx::__normal_iterator >; I2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdatmvolcurve.lo -MD -MP -MF .deps/abcdatmvolcurve.Tpo -c abcdatmvolcurve.cpp -o abcdatmvolcurve.o >/dev/null 2>&1 mv -f .deps/abcdatmvolcurve.Tpo .deps/abcdatmvolcurve.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackatmvolcurve.lo -MD -MP -MF .deps/blackatmvolcurve.Tpo -c -o blackatmvolcurve.lo blackatmvolcurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackatmvolcurve.lo -MD -MP -MF .deps/blackatmvolcurve.Tpo -c blackatmvolcurve.cpp -fPIC -DPIC -o .libs/blackatmvolcurve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackatmvolcurve.lo -MD -MP -MF .deps/blackatmvolcurve.Tpo -c blackatmvolcurve.cpp -o blackatmvolcurve.o >/dev/null 2>&1 mv -f .deps/blackatmvolcurve.Tpo .deps/blackatmvolcurve.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvolsurface.lo -MD -MP -MF .deps/blackvolsurface.Tpo -c -o blackvolsurface.lo blackvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvolsurface.lo -MD -MP -MF .deps/blackvolsurface.Tpo -c blackvolsurface.cpp -fPIC -DPIC -o .libs/blackvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvolsurface.lo -MD -MP -MF .deps/blackvolsurface.Tpo -c blackvolsurface.cpp -o blackvolsurface.o >/dev/null 2>&1 mv -f .deps/blackvolsurface.Tpo .deps/blackvolsurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT equityfxvolsurface.lo -MD -MP -MF .deps/equityfxvolsurface.Tpo -c -o equityfxvolsurface.lo equityfxvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT equityfxvolsurface.lo -MD -MP -MF .deps/equityfxvolsurface.Tpo -c equityfxvolsurface.cpp -fPIC -DPIC -o .libs/equityfxvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT equityfxvolsurface.lo -MD -MP -MF .deps/equityfxvolsurface.Tpo -c equityfxvolsurface.cpp -o equityfxvolsurface.o >/dev/null 2>&1 mv -f .deps/equityfxvolsurface.Tpo .deps/equityfxvolsurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancecurve.lo -MD -MP -MF .deps/extendedblackvariancecurve.Tpo -c -o extendedblackvariancecurve.lo extendedblackvariancecurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancecurve.lo -MD -MP -MF .deps/extendedblackvariancecurve.Tpo -c extendedblackvariancecurve.cpp -fPIC -DPIC -o .libs/extendedblackvariancecurve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancecurve.lo -MD -MP -MF .deps/extendedblackvariancecurve.Tpo -c extendedblackvariancecurve.cpp -o extendedblackvariancecurve.o >/dev/null 2>&1 mv -f .deps/extendedblackvariancecurve.Tpo .deps/extendedblackvariancecurve.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancesurface.lo -MD -MP -MF .deps/extendedblackvariancesurface.Tpo -c -o extendedblackvariancesurface.lo extendedblackvariancesurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancesurface.lo -MD -MP -MF .deps/extendedblackvariancesurface.Tpo -c extendedblackvariancesurface.cpp -fPIC -DPIC -o .libs/extendedblackvariancesurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedblackvariancesurface.lo -MD -MP -MF .deps/extendedblackvariancesurface.Tpo -c extendedblackvariancesurface.cpp -o extendedblackvariancesurface.o >/dev/null 2>&1 mv -f .deps/extendedblackvariancesurface.Tpo .deps/extendedblackvariancesurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestratevolsurface.lo -MD -MP -MF .deps/interestratevolsurface.Tpo -c -o interestratevolsurface.lo interestratevolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestratevolsurface.lo -MD -MP -MF .deps/interestratevolsurface.Tpo -c interestratevolsurface.cpp -fPIC -DPIC -o .libs/interestratevolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestratevolsurface.lo -MD -MP -MF .deps/interestratevolsurface.Tpo -c interestratevolsurface.cpp -o interestratevolsurface.o >/dev/null 2>&1 mv -f .deps/interestratevolsurface.Tpo .deps/interestratevolsurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabr.lo -MD -MP -MF .deps/noarbsabr.Tpo -c -o noarbsabr.lo noarbsabr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabr.lo -MD -MP -MF .deps/noarbsabr.Tpo -c noarbsabr.cpp -fPIC -DPIC -o .libs/noarbsabr.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/math/integrals/integral.hpp:26, from ../../../ql/math/integrals/gausslobattointegral.hpp:30, from ../../../ql/experimental/volatility/noarbsabr.hpp:55, from noarbsabr.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/math/integrals/integral.hpp:26, from ../../../ql/math/integrals/gausslobattointegral.hpp:30, from ../../../ql/experimental/volatility/noarbsabr.hpp:55, from noarbsabr.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::detail::D0Interpolator::D0Interpolator(QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabr.lo -MD -MP -MF .deps/noarbsabr.Tpo -c noarbsabr.cpp -o noarbsabr.o >/dev/null 2>&1 mv -f .deps/noarbsabr.Tpo .deps/noarbsabr.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrabsprobs.lo -MD -MP -MF .deps/noarbsabrabsprobs.Tpo -c -o noarbsabrabsprobs.lo noarbsabrabsprobs.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrabsprobs.lo -MD -MP -MF .deps/noarbsabrabsprobs.Tpo -c noarbsabrabsprobs.cpp -fPIC -DPIC -o .libs/noarbsabrabsprobs.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrabsprobs.lo -MD -MP -MF .deps/noarbsabrabsprobs.Tpo -c noarbsabrabsprobs.cpp -o noarbsabrabsprobs.o >/dev/null 2>&1 mv -f .deps/noarbsabrabsprobs.Tpo .deps/noarbsabrabsprobs.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrinterpolatedsmilesection.lo -MD -MP -MF .deps/noarbsabrinterpolatedsmilesection.Tpo -c -o noarbsabrinterpolatedsmilesection.lo noarbsabrinterpolatedsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrinterpolatedsmilesection.lo -MD -MP -MF .deps/noarbsabrinterpolatedsmilesection.Tpo -c noarbsabrinterpolatedsmilesection.cpp -fPIC -DPIC -o .libs/noarbsabrinterpolatedsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrinterpolatedsmilesection.lo -MD -MP -MF .deps/noarbsabrinterpolatedsmilesection.Tpo -c noarbsabrinterpolatedsmilesection.cpp -o noarbsabrinterpolatedsmilesection.o >/dev/null 2>&1 mv -f .deps/noarbsabrinterpolatedsmilesection.Tpo .deps/noarbsabrinterpolatedsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrsmilesection.lo -MD -MP -MF .deps/noarbsabrsmilesection.Tpo -c -o noarbsabrsmilesection.lo noarbsabrsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrsmilesection.lo -MD -MP -MF .deps/noarbsabrsmilesection.Tpo -c noarbsabrsmilesection.cpp -fPIC -DPIC -o .libs/noarbsabrsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT noarbsabrsmilesection.lo -MD -MP -MF .deps/noarbsabrsmilesection.Tpo -c noarbsabrsmilesection.cpp -o noarbsabrsmilesection.o >/dev/null 2>&1 mv -f .deps/noarbsabrsmilesection.Tpo .deps/noarbsabrsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrvolsurface.lo -MD -MP -MF .deps/sabrvolsurface.Tpo -c -o sabrvolsurface.lo sabrvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrvolsurface.lo -MD -MP -MF .deps/sabrvolsurface.Tpo -c sabrvolsurface.cpp -fPIC -DPIC -o .libs/sabrvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrvolsurface.lo -MD -MP -MF .deps/sabrvolsurface.Tpo -c sabrvolsurface.cpp -o sabrvolsurface.o >/dev/null 2>&1 mv -f .deps/sabrvolsurface.Tpo .deps/sabrvolsurface.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sviinterpolatedsmilesection.lo -MD -MP -MF .deps/sviinterpolatedsmilesection.Tpo -c -o sviinterpolatedsmilesection.lo sviinterpolatedsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sviinterpolatedsmilesection.lo -MD -MP -MF .deps/sviinterpolatedsmilesection.Tpo -c sviinterpolatedsmilesection.cpp -fPIC -DPIC -o .libs/sviinterpolatedsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sviinterpolatedsmilesection.lo -MD -MP -MF .deps/sviinterpolatedsmilesection.Tpo -c sviinterpolatedsmilesection.cpp -o sviinterpolatedsmilesection.o >/dev/null 2>&1 mv -f .deps/sviinterpolatedsmilesection.Tpo .deps/sviinterpolatedsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svismilesection.lo -MD -MP -MF .deps/svismilesection.Tpo -c -o svismilesection.lo svismilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svismilesection.lo -MD -MP -MF .deps/svismilesection.Tpo -c svismilesection.cpp -fPIC -DPIC -o .libs/svismilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svismilesection.lo -MD -MP -MF .deps/svismilesection.Tpo -c svismilesection.cpp -o svismilesection.o >/dev/null 2>&1 mv -f .deps/svismilesection.Tpo .deps/svismilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volcube.lo -MD -MP -MF .deps/volcube.Tpo -c -o volcube.lo volcube.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volcube.lo -MD -MP -MF .deps/volcube.Tpo -c volcube.cpp -fPIC -DPIC -o .libs/volcube.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volcube.lo -MD -MP -MF .deps/volcube.Tpo -c volcube.cpp -o volcube.o >/dev/null 2>&1 mv -f .deps/volcube.Tpo .deps/volcube.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zabr.lo -MD -MP -MF .deps/zabr.Tpo -c -o zabr.lo zabr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zabr.lo -MD -MP -MF .deps/zabr.Tpo -c zabr.cpp -fPIC -DPIC -o .libs/zabr.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/statistics/incrementalstatistics.hpp:31, from ../../../ql/experimental/volatility/zabr.hpp:31, from zabr.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator >; _IIter2 = __gnu_cxx::__normal_iterator >; _OIter = __gnu_cxx::__normal_iterator >; _BinaryOperation = boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >]': /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 transform(_InputIterator1 __first1, _InputIterator1 __last1, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type 'boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 zabr.cpp: In member function 'QuantLib::Disposable > QuantLib::ZabrModel::lognormalVolatility(const std::vector&) const': zabr.cpp:77:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 this, _1, _2)); ^ zabr.cpp:77:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 zabr.cpp:77:45: note: parameter passing for argument of type 'boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 zabr.cpp: In member function 'QuantLib::Disposable > QuantLib::ZabrModel::normalVolatility(const std::vector&) const': zabr.cpp:99:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _1, _2)); ^ zabr.cpp:99:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 zabr.cpp:99:39: note: parameter passing for argument of type 'boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 zabr.cpp: In member function 'QuantLib::Disposable > QuantLib::ZabrModel::localVolatility(const std::vector&) const': zabr.cpp:121:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _1, _2)); ^ zabr.cpp:121:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 zabr.cpp:121:39: note: parameter passing for argument of type 'boost::_bi::bind_t, boost::_bi::list3, boost::arg<1>, boost::arg<2> > >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zabr.lo -MD -MP -MF .deps/zabr.Tpo -c zabr.cpp -o zabr.o >/dev/null 2>&1 mv -f .deps/zabr.Tpo .deps/zabr.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVolatility.la abcdatmvolcurve.lo blackatmvolcurve.lo blackvolsurface.lo equityfxvolsurface.lo extendedblackvariancecurve.lo extendedblackvariancesurface.lo interestratevolsurface.lo noarbsabr.lo noarbsabrabsprobs.lo noarbsabrinterpolatedsmilesection.lo noarbsabrsmilesection.lo sabrvolsurface.lo sviinterpolatedsmilesection.lo svismilesection.lo volcube.lo zabr.lo libtool: link: ar cru .libs/libVolatility.a .libs/abcdatmvolcurve.o .libs/blackatmvolcurve.o .libs/blackvolsurface.o .libs/equityfxvolsurface.o .libs/extendedblackvariancecurve.o .libs/extendedblackvariancesurface.o .libs/interestratevolsurface.o .libs/noarbsabr.o .libs/noarbsabrabsprobs.o .libs/noarbsabrinterpolatedsmilesection.o .libs/noarbsabrsmilesection.o .libs/sabrvolsurface.o .libs/sviinterpolatedsmilesection.o .libs/svismilesection.o .libs/volcube.o .libs/zabr.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVolatility.a libtool: link: ( cd ".libs" && rm -f "libVolatility.la" && ln -s "../libVolatility.la" "libVolatility.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental/volatility' make[5]: Entering directory '/build/quantlib-1.15/ql/experimental' /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libExperimental.la amortizingbonds/libAmortizingBonds.la averageois/libAverageOIS.la barrieroption/libBarrierOption.la basismodels/libBasisModels.la callablebonds/libCallableBonds.la catbonds/libCatBonds.la commodities/libCommodities.la convertiblebonds/libConvertibleBonds.la coupons/libCoupons.la credit/libCredit.la exoticoptions/libExoticOptions.la finitedifferences/libMultiDimFDM.la futures/libFutures.la fx/libFX.la inflation/libInflation.la lattices/libLattices.la math/libMath.la mcbasket/libMcBasket.la models/libModels.la processes/libProcesses.la risk/libRisk.la shortrate/libShortRate.la swaptions/libSwaptions.la variancegamma/libVarianceGamma.la varianceoption/libVarianceOption.la volatility/libVolatility.la libtool: link: (cd .libs/libExperimental.lax/libAmortizingBonds.a && ar x "/build/quantlib-1.15/ql/experimental/amortizingbonds/.libs/libAmortizingBonds.a") libtool: link: (cd .libs/libExperimental.lax/libAverageOIS.a && ar x "/build/quantlib-1.15/ql/experimental/averageois/.libs/libAverageOIS.a") libtool: link: (cd .libs/libExperimental.lax/libBarrierOption.a && ar x "/build/quantlib-1.15/ql/experimental/barrieroption/.libs/libBarrierOption.a") libtool: link: (cd .libs/libExperimental.lax/libBasisModels.a && ar x "/build/quantlib-1.15/ql/experimental/basismodels/.libs/libBasisModels.a") libtool: link: (cd .libs/libExperimental.lax/libCallableBonds.a && ar x "/build/quantlib-1.15/ql/experimental/callablebonds/.libs/libCallableBonds.a") libtool: link: (cd .libs/libExperimental.lax/libCatBonds.a && ar x "/build/quantlib-1.15/ql/experimental/catbonds/.libs/libCatBonds.a") libtool: link: (cd .libs/libExperimental.lax/libCommodities.a && ar x "/build/quantlib-1.15/ql/experimental/commodities/.libs/libCommodities.a") libtool: link: (cd .libs/libExperimental.lax/libConvertibleBonds.a && ar x "/build/quantlib-1.15/ql/experimental/convertiblebonds/.libs/libConvertibleBonds.a") libtool: link: (cd .libs/libExperimental.lax/libCoupons.a && ar x "/build/quantlib-1.15/ql/experimental/coupons/.libs/libCoupons.a") libtool: link: (cd .libs/libExperimental.lax/libCredit.a && ar x "/build/quantlib-1.15/ql/experimental/credit/.libs/libCredit.a") libtool: link: (cd .libs/libExperimental.lax/libExoticOptions.a && ar x "/build/quantlib-1.15/ql/experimental/exoticoptions/.libs/libExoticOptions.a") libtool: link: (cd .libs/libExperimental.lax/libMultiDimFDM.a && ar x "/build/quantlib-1.15/ql/experimental/finitedifferences/.libs/libMultiDimFDM.a") libtool: link: (cd .libs/libExperimental.lax/libFutures.a && ar x "/build/quantlib-1.15/ql/experimental/futures/.libs/libFutures.a") libtool: link: (cd .libs/libExperimental.lax/libFX.a && ar x "/build/quantlib-1.15/ql/experimental/fx/.libs/libFX.a") libtool: link: (cd .libs/libExperimental.lax/libInflation.a && ar x "/build/quantlib-1.15/ql/experimental/inflation/.libs/libInflation.a") libtool: link: (cd .libs/libExperimental.lax/libLattices.a && ar x "/build/quantlib-1.15/ql/experimental/lattices/.libs/libLattices.a") libtool: link: (cd .libs/libExperimental.lax/libMath.a && ar x "/build/quantlib-1.15/ql/experimental/math/.libs/libMath.a") libtool: link: (cd .libs/libExperimental.lax/libMcBasket.a && ar x "/build/quantlib-1.15/ql/experimental/mcbasket/.libs/libMcBasket.a") libtool: link: (cd .libs/libExperimental.lax/libModels.a && ar x "/build/quantlib-1.15/ql/experimental/models/.libs/libModels.a") libtool: link: (cd .libs/libExperimental.lax/libProcesses.a && ar x "/build/quantlib-1.15/ql/experimental/processes/.libs/libProcesses.a") libtool: link: (cd .libs/libExperimental.lax/libRisk.a && ar x "/build/quantlib-1.15/ql/experimental/risk/.libs/libRisk.a") libtool: link: (cd .libs/libExperimental.lax/libShortRate.a && ar x "/build/quantlib-1.15/ql/experimental/shortrate/.libs/libShortRate.a") libtool: link: (cd .libs/libExperimental.lax/libSwaptions.a && ar x "/build/quantlib-1.15/ql/experimental/swaptions/.libs/libSwaptions.a") libtool: link: (cd .libs/libExperimental.lax/libVarianceGamma.a && ar x "/build/quantlib-1.15/ql/experimental/variancegamma/.libs/libVarianceGamma.a") libtool: link: (cd .libs/libExperimental.lax/libVarianceOption.a && ar x "/build/quantlib-1.15/ql/experimental/varianceoption/.libs/libVarianceOption.a") libtool: link: (cd .libs/libExperimental.lax/libVolatility.a && ar x "/build/quantlib-1.15/ql/experimental/volatility/.libs/libVolatility.a") libtool: link: ar cru .libs/libExperimental.a .libs/libExperimental.lax/libAmortizingBonds.a/amortizingcmsratebond.o .libs/libExperimental.lax/libAmortizingBonds.a/amortizingfixedratebond.o .libs/libExperimental.lax/libAmortizingBonds.a/amortizingfloatingratebond.o .libs/libExperimental.lax/libAverageOIS.a/arithmeticaverageois.o .libs/libExperimental.lax/libAverageOIS.a/arithmeticoisratehelper.o .libs/libExperimental.lax/libAverageOIS.a/averageoiscouponpricer.o .libs/libExperimental.lax/libAverageOIS.a/makearithmeticaverageois.o .libs/libExperimental.lax/libBarrierOption.a/analyticdoublebarrierbinaryengine.o .libs/libExperimental.lax/libBarrierOption.a/analyticdoublebarrierengine.o .libs/libExperimental.lax/libBarrierOption.a/discretizeddoublebarrieroption.o .libs/libExperimental.lax/libBarrierOption.a/doublebarrieroption.o .libs/libExperimental.lax/libBarrierOption.a/doublebarriertype.o .libs/libExperimental.lax/libBarrierOption.a/perturbativebarrieroptionengine.o .libs/libExperimental.lax/libBarrierOption.a/quantodoublebarrieroption.o .libs/libExperimental.lax/libBarrierOption.a/vannavolgabarrierengine.o .libs/libExperimental.lax/libBarrierOption.a/wulinyongdoublebarrierengine.o .libs/libExperimental.lax/libBasisModels.a/swaptioncfs.o .libs/libExperimental.lax/libBasisModels.a/tenoroptionletvts.o .libs/libExperimental.lax/libBasisModels.a/tenorswaptionvts.o .libs/libExperimental.lax/libCallableBonds.a/blackcallablebondengine.o .libs/libExperimental.lax/libCallableBonds.a/callablebond.o .libs/libExperimental.lax/libCallableBonds.a/callablebondconstantvol.o .libs/libExperimental.lax/libCallableBonds.a/callablebondvolstructure.o .libs/libExperimental.lax/libCallableBonds.a/discretizedcallablefixedratebond.o .libs/libExperimental.lax/libCallableBonds.a/treecallablebondengine.o .libs/libExperimental.lax/libCatBonds.a/catbond.o .libs/libExperimental.lax/libCatBonds.a/catrisk.o .libs/libExperimental.lax/libCatBonds.a/montecarlocatbondengine.o .libs/libExperimental.lax/libCatBonds.a/riskynotional.o .libs/libExperimental.lax/libCommodities.a/commodity.o .libs/libExperimental.lax/libCommodities.a/commoditycashflow.o .libs/libExperimental.lax/libCommodities.a/commoditycurve.o .libs/libExperimental.lax/libCommodities.a/commodityindex.o .libs/libExperimental.lax/libCommodities.a/commoditypricinghelpers.o .libs/libExperimental.lax/libCommodities.a/commoditysettings.o .libs/libExperimental.lax/libCommodities.a/commoditytype.o .libs/libExperimental.lax/libCommodities.a/commodityunitcost.o .libs/libExperimental.lax/libCommodities.a/dateinterval.o .libs/libExperimental.lax/libCommodities.a/energybasisswap.o .libs/libExperimental.lax/libCommodities.a/energycommodity.o .libs/libExperimental.lax/libCommodities.a/energyfuture.o .libs/libExperimental.lax/libCommodities.a/energyswap.o .libs/libExperimental.lax/libCommodities.a/energyvanillaswap.o .libs/libExperimental.lax/libCommodities.a/paymentterm.o .libs/libExperimental.lax/libCommodities.a/quantity.o .libs/libExperimental.lax/libCommodities.a/unitofmeasure.o .libs/libExperimental.lax/libCommodities.a/unitofmeasureconversion.o .libs/libExperimental.lax/libCommodities.a/unitofmeasureconversionmanager.o .libs/libExperimental.lax/libConvertibleBonds.a/convertiblebond.o .libs/libExperimental.lax/libConvertibleBonds.a/discretizedconvertible.o .libs/libExperimental.lax/libCoupons.a/cmsspreadcoupon.o .libs/libExperimental.lax/libCoupons.a/digitalcmsspreadcoupon.o .libs/libExperimental.lax/libCoupons.a/lognormalcmsspreadpricer.o .libs/libExperimental.lax/libCoupons.a/proxyibor.o .libs/libExperimental.lax/libCoupons.a/quantocouponpricer.o .libs/libExperimental.lax/libCoupons.a/strippedcapflooredcoupon.o .libs/libExperimental.lax/libCoupons.a/subperiodcoupons.o .libs/libExperimental.lax/libCoupons.a/swapspreadindex.o .libs/libExperimental.lax/libCredit.a/basecorrelationstructure.o .libs/libExperimental.lax/libCredit.a/basket.o .libs/libExperimental.lax/libCredit.a/blackcdsoptionengine.o .libs/libExperimental.lax/libCredit.a/cdo.o .libs/libExperimental.lax/libCredit.a/cdsoption.o .libs/libExperimental.lax/libCredit.a/correlationstructure.o .libs/libExperimental.lax/libCredit.a/defaultevent.o .libs/libExperimental.lax/libCredit.a/defaultprobabilitykey.o .libs/libExperimental.lax/libCredit.a/defaulttype.o .libs/libExperimental.lax/libCredit.a/distribution.o .libs/libExperimental.lax/libCredit.a/gaussianlhplossmodel.o .libs/libExperimental.lax/libCredit.a/integralcdoengine.o .libs/libExperimental.lax/libCredit.a/integralntdengine.o .libs/libExperimental.lax/libCredit.a/issuer.o .libs/libExperimental.lax/libCredit.a/lossdistribution.o .libs/libExperimental.lax/libCredit.a/midpointcdoengine.o .libs/libExperimental.lax/libCredit.a/nthtodefault.o .libs/libExperimental.lax/libCredit.a/onefactorcopula.o .libs/libExperimental.lax/libCredit.a/onefactorgaussiancopula.o .libs/libExperimental.lax/libCredit.a/onefactorstudentcopula.o .libs/libExperimental.lax/libCredit.a/pool.o .libs/libExperimental.lax/libCredit.a/randomdefaultmodel.o .libs/libExperimental.lax/libCredit.a/recoveryratemodel.o .libs/libExperimental.lax/libCredit.a/recoveryratequote.o .libs/libExperimental.lax/libCredit.a/riskyassetswap.o .libs/libExperimental.lax/libCredit.a/riskyassetswapoption.o .libs/libExperimental.lax/libCredit.a/riskybond.o .libs/libExperimental.lax/libCredit.a/syntheticcdo.o .libs/libExperimental.lax/libExoticOptions.a/analyticamericanmargrabeengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticcomplexchooserengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticcompoundoptionengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticeuropeanmargrabeengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticholderextensibleoptionengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticpartialtimebarrieroptionengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticpdfhestonengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticsimplechooserengine.o .libs/libExperimental.lax/libExoticOptions.a/analytictwoassetbarrierengine.o .libs/libExperimental.lax/libExoticOptions.a/analytictwoassetcorrelationengine.o .libs/libExperimental.lax/libExoticOptions.a/analyticwriterextensibleoptionengine.o .libs/libExperimental.lax/libExoticOptions.a/complexchooseroption.o .libs/libExperimental.lax/libExoticOptions.a/compoundoption.o .libs/libExperimental.lax/libExoticOptions.a/continuousarithmeticasianlevyengine.o .libs/libExperimental.lax/libExoticOptions.a/continuousarithmeticasianvecerengine.o .libs/libExperimental.lax/libExoticOptions.a/everestoption.o .libs/libExperimental.lax/libExoticOptions.a/himalayaoption.o .libs/libExperimental.lax/libExoticOptions.a/holderextensibleoption.o .libs/libExperimental.lax/libExoticOptions.a/kirkspreadoptionengine.o .libs/libExperimental.lax/libExoticOptions.a/margrabeoption.o .libs/libExperimental.lax/libExoticOptions.a/mceverestengine.o .libs/libExperimental.lax/libExoticOptions.a/mchimalayaengine.o .libs/libExperimental.lax/libExoticOptions.a/mcpagodaengine.o .libs/libExperimental.lax/libExoticOptions.a/pagodaoption.o .libs/libExperimental.lax/libExoticOptions.a/partialtimebarrieroption.o .libs/libExperimental.lax/libExoticOptions.a/simplechooseroption.o .libs/libExperimental.lax/libExoticOptions.a/twoassetbarrieroption.o .libs/libExperimental.lax/libExoticOptions.a/twoassetcorrelationoption.o .libs/libExperimental.lax/libExoticOptions.a/writerextensibleoption.o .libs/libExperimental.lax/libMultiDimFDM.a/bsmrndcalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/dynprogvppintrinsicvalueengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdextoujumpvanillaengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdhestondoublebarrierengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdklugeextouspreadengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmblackscholesfwdop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmdupire1dop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmextendedornsteinuhlenbeckop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmextoujumpop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmextoujumpsolver.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmhestonfwdop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmhestongreensfct.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmklugeextouop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmlocalvolfwdop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmsquarerootfwdop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmvppstartlimitstepcondition.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmvppstepcondition.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmvppstepconditionfactory.o .libs/libExperimental.lax/libMultiDimFDM.a/fdmzabrop.o .libs/libExperimental.lax/libMultiDimFDM.a/fdornsteinuhlenbeckvanillaengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdsimpleextoujumpswingengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdsimpleextoustorageengine.o .libs/libExperimental.lax/libMultiDimFDM.a/fdsimpleklugeextouvppengine.o .libs/libExperimental.lax/libMultiDimFDM.a/gbsmrndcalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/glued1dmesher.o .libs/libExperimental.lax/libMultiDimFDM.a/hestonrndcalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/localvolrndcalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/riskneutraldensitycalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/squarerootprocessrndcalculator.o .libs/libExperimental.lax/libMultiDimFDM.a/vanillavppoption.o .libs/libExperimental.lax/libFutures.a/overnightindexfuture.o .libs/libExperimental.lax/libFutures.a/overnightindexfutureratehelper.o .libs/libExperimental.lax/libFX.a/blackdeltacalculator.o .libs/libExperimental.lax/libFX.a/deltavolquote.o .libs/libExperimental.lax/libInflation.a/cpicapfloorengines.o .libs/libExperimental.lax/libInflation.a/cpicapfloortermpricesurface.o .libs/libExperimental.lax/libInflation.a/yoycapfloortermpricesurface.o .libs/libExperimental.lax/libInflation.a/yoyoptionlethelpers.o .libs/libExperimental.lax/libLattices.a/extendedbinomialtree.o .libs/libExperimental.lax/libMath.a/convolvedstudentt.o .libs/libExperimental.lax/libMath.a/expm.o .libs/libExperimental.lax/libMath.a/fireflyalgorithm.o .libs/libExperimental.lax/libMath.a/gaussiancopulapolicy.o .libs/libExperimental.lax/libMath.a/gaussiannoncentralchisquaredpolynomial.o .libs/libExperimental.lax/libMath.a/multidimintegrator.o .libs/libExperimental.lax/libMath.a/multidimquadrature.o .libs/libExperimental.lax/libMath.a/particleswarmoptimization.o .libs/libExperimental.lax/libMath.a/piecewiseintegral.o .libs/libExperimental.lax/libMath.a/tcopulapolicy.o .libs/libExperimental.lax/libMath.a/zigguratrng.o .libs/libExperimental.lax/libMcBasket.a/adaptedpathpayoff.o .libs/libExperimental.lax/libMcBasket.a/longstaffschwartzmultipathpricer.o .libs/libExperimental.lax/libMcBasket.a/mcpathbasketengine.o .libs/libExperimental.lax/libMcBasket.a/pathmultiassetoption.o .libs/libExperimental.lax/libModels.a/hestonslvfdmmodel.o .libs/libExperimental.lax/libModels.a/hestonslvmcmodel.o .libs/libExperimental.lax/libModels.a/normalclvmodel.o .libs/libExperimental.lax/libModels.a/squarerootclvmodel.o .libs/libExperimental.lax/libProcesses.a/extendedblackscholesprocess.o .libs/libExperimental.lax/libProcesses.a/extendedornsteinuhlenbeckprocess.o .libs/libExperimental.lax/libProcesses.a/extouwithjumpsprocess.o .libs/libExperimental.lax/libProcesses.a/gemanroncoroniprocess.o .libs/libExperimental.lax/libProcesses.a/hestonslvprocess.o .libs/libExperimental.lax/libProcesses.a/klugeextouprocess.o .libs/libExperimental.lax/libProcesses.a/vegastressedblackscholesprocess.o .libs/libExperimental.lax/libRisk.a/creditriskplus.o .libs/libExperimental.lax/libRisk.a/sensitivityanalysis.o .libs/libExperimental.lax/libShortRate.a/generalizedhullwhite.o .libs/libExperimental.lax/libShortRate.a/generalizedornsteinuhlenbeckprocess.o .libs/libExperimental.lax/libSwaptions.a/haganirregularswaptionengine.o .libs/libExperimental.lax/libSwaptions.a/irregularswap.o .libs/libExperimental.lax/libSwaptions.a/irregularswaption.o .libs/libExperimental.lax/libVarianceGamma.a/analyticvariancegammaengine.o .libs/libExperimental.lax/libVarianceGamma.a/fftengine.o .libs/libExperimental.lax/libVarianceGamma.a/fftvanillaengine.o .libs/libExperimental.lax/libVarianceGamma.a/fftvariancegammaengine.o .libs/libExperimental.lax/libVarianceGamma.a/variancegammamodel.o .libs/libExperimental.lax/libVarianceGamma.a/variancegammaprocess.o .libs/libExperimental.lax/libVarianceOption.a/integralhestonvarianceoptionengine.o .libs/libExperimental.lax/libVarianceOption.a/varianceoption.o .libs/libExperimental.lax/libVolatility.a/abcdatmvolcurve.o .libs/libExperimental.lax/libVolatility.a/blackatmvolcurve.o .libs/libExperimental.lax/libVolatility.a/blackvolsurface.o .libs/libExperimental.lax/libVolatility.a/equityfxvolsurface.o .libs/libExperimental.lax/libVolatility.a/extendedblackvariancecurve.o .libs/libExperimental.lax/libVolatility.a/extendedblackvariancesurface.o .libs/libExperimental.lax/libVolatility.a/interestratevolsurface.o .libs/libExperimental.lax/libVolatility.a/noarbsabr.o .libs/libExperimental.lax/libVolatility.a/noarbsabrabsprobs.o .libs/libExperimental.lax/libVolatility.a/noarbsabrinterpolatedsmilesection.o .libs/libExperimental.lax/libVolatility.a/noarbsabrsmilesection.o .libs/libExperimental.lax/libVolatility.a/sabrvolsurface.o .libs/libExperimental.lax/libVolatility.a/sviinterpolatedsmilesection.o .libs/libExperimental.lax/libVolatility.a/svismilesection.o .libs/libExperimental.lax/libVolatility.a/volcube.o .libs/libExperimental.lax/libVolatility.a/zabr.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libExperimental.a libtool: link: rm -fr .libs/libExperimental.lax libtool: link: ( cd ".libs" && rm -f "libExperimental.la" && ln -s "../libExperimental.la" "libExperimental.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/experimental' make[4]: Leaving directory '/build/quantlib-1.15/ql/experimental' Making all in indexes make[4]: Entering directory '/build/quantlib-1.15/ql/indexes' Making all in ibor make[5]: Entering directory '/build/quantlib-1.15/ql/indexes/ibor' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bibor.lo -MD -MP -MF .deps/bibor.Tpo -c -o bibor.lo bibor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bibor.lo -MD -MP -MF .deps/bibor.Tpo -c bibor.cpp -fPIC -DPIC -o .libs/bibor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bibor.lo -MD -MP -MF .deps/bibor.Tpo -c bibor.cpp -o bibor.o >/dev/null 2>&1 mv -f .deps/bibor.Tpo .deps/bibor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eonia.lo -MD -MP -MF .deps/eonia.Tpo -c -o eonia.lo eonia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eonia.lo -MD -MP -MF .deps/eonia.Tpo -c eonia.cpp -fPIC -DPIC -o .libs/eonia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eonia.lo -MD -MP -MF .deps/eonia.Tpo -c eonia.cpp -o eonia.o >/dev/null 2>&1 mv -f .deps/eonia.Tpo .deps/eonia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euribor.lo -MD -MP -MF .deps/euribor.Tpo -c -o euribor.lo euribor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euribor.lo -MD -MP -MF .deps/euribor.Tpo -c euribor.cpp -fPIC -DPIC -o .libs/euribor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euribor.lo -MD -MP -MF .deps/euribor.Tpo -c euribor.cpp -o euribor.o >/dev/null 2>&1 mv -f .deps/euribor.Tpo .deps/euribor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurlibor.lo -MD -MP -MF .deps/eurlibor.Tpo -c -o eurlibor.lo eurlibor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurlibor.lo -MD -MP -MF .deps/eurlibor.Tpo -c eurlibor.cpp -fPIC -DPIC -o .libs/eurlibor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurlibor.lo -MD -MP -MF .deps/eurlibor.Tpo -c eurlibor.cpp -o eurlibor.o >/dev/null 2>&1 mv -f .deps/eurlibor.Tpo .deps/eurlibor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fedfunds.lo -MD -MP -MF .deps/fedfunds.Tpo -c -o fedfunds.lo fedfunds.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fedfunds.lo -MD -MP -MF .deps/fedfunds.Tpo -c fedfunds.cpp -fPIC -DPIC -o .libs/fedfunds.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fedfunds.lo -MD -MP -MF .deps/fedfunds.Tpo -c fedfunds.cpp -o fedfunds.o >/dev/null 2>&1 mv -f .deps/fedfunds.Tpo .deps/fedfunds.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT libor.lo -MD -MP -MF .deps/libor.Tpo -c -o libor.lo libor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT libor.lo -MD -MP -MF .deps/libor.Tpo -c libor.cpp -fPIC -DPIC -o .libs/libor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT libor.lo -MD -MP -MF .deps/libor.Tpo -c libor.cpp -o libor.o >/dev/null 2>&1 mv -f .deps/libor.Tpo .deps/libor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT shibor.lo -MD -MP -MF .deps/shibor.Tpo -c -o shibor.lo shibor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT shibor.lo -MD -MP -MF .deps/shibor.Tpo -c shibor.cpp -fPIC -DPIC -o .libs/shibor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT shibor.lo -MD -MP -MF .deps/shibor.Tpo -c shibor.cpp -o shibor.o >/dev/null 2>&1 mv -f .deps/shibor.Tpo .deps/shibor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sofr.lo -MD -MP -MF .deps/sofr.Tpo -c -o sofr.lo sofr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sofr.lo -MD -MP -MF .deps/sofr.Tpo -c sofr.cpp -fPIC -DPIC -o .libs/sofr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sofr.lo -MD -MP -MF .deps/sofr.Tpo -c sofr.cpp -o sofr.o >/dev/null 2>&1 mv -f .deps/sofr.Tpo .deps/sofr.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sonia.lo -MD -MP -MF .deps/sonia.Tpo -c -o sonia.lo sonia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sonia.lo -MD -MP -MF .deps/sonia.Tpo -c sonia.cpp -fPIC -DPIC -o .libs/sonia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sonia.lo -MD -MP -MF .deps/sonia.Tpo -c sonia.cpp -o sonia.o >/dev/null 2>&1 mv -f .deps/sonia.Tpo .deps/sonia.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libIborIndexes.la bibor.lo eonia.lo euribor.lo eurlibor.lo fedfunds.lo libor.lo shibor.lo sofr.lo sonia.lo libtool: link: ar cru .libs/libIborIndexes.a .libs/bibor.o .libs/eonia.o .libs/euribor.o .libs/eurlibor.o .libs/fedfunds.o .libs/libor.o .libs/shibor.o .libs/sofr.o .libs/sonia.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libIborIndexes.a libtool: link: ( cd ".libs" && rm -f "libIborIndexes.la" && ln -s "../libIborIndexes.la" "libIborIndexes.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/indexes/ibor' Making all in inflation make[5]: Entering directory '/build/quantlib-1.15/ql/indexes/inflation' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/indexes/inflation' Making all in swap make[5]: Entering directory '/build/quantlib-1.15/ql/indexes/swap' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chfliborswap.lo -MD -MP -MF .deps/chfliborswap.Tpo -c -o chfliborswap.lo chfliborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chfliborswap.lo -MD -MP -MF .deps/chfliborswap.Tpo -c chfliborswap.cpp -fPIC -DPIC -o .libs/chfliborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chfliborswap.lo -MD -MP -MF .deps/chfliborswap.Tpo -c chfliborswap.cpp -o chfliborswap.o >/dev/null 2>&1 mv -f .deps/chfliborswap.Tpo .deps/chfliborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euriborswap.lo -MD -MP -MF .deps/euriborswap.Tpo -c -o euriborswap.lo euriborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euriborswap.lo -MD -MP -MF .deps/euriborswap.Tpo -c euriborswap.cpp -fPIC -DPIC -o .libs/euriborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT euriborswap.lo -MD -MP -MF .deps/euriborswap.Tpo -c euriborswap.cpp -o euriborswap.o >/dev/null 2>&1 mv -f .deps/euriborswap.Tpo .deps/euriborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurliborswap.lo -MD -MP -MF .deps/eurliborswap.Tpo -c -o eurliborswap.lo eurliborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurliborswap.lo -MD -MP -MF .deps/eurliborswap.Tpo -c eurliborswap.cpp -fPIC -DPIC -o .libs/eurliborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurliborswap.lo -MD -MP -MF .deps/eurliborswap.Tpo -c eurliborswap.cpp -o eurliborswap.o >/dev/null 2>&1 mv -f .deps/eurliborswap.Tpo .deps/eurliborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbpliborswap.lo -MD -MP -MF .deps/gbpliborswap.Tpo -c -o gbpliborswap.lo gbpliborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbpliborswap.lo -MD -MP -MF .deps/gbpliborswap.Tpo -c gbpliborswap.cpp -fPIC -DPIC -o .libs/gbpliborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gbpliborswap.lo -MD -MP -MF .deps/gbpliborswap.Tpo -c gbpliborswap.cpp -o gbpliborswap.o >/dev/null 2>&1 mv -f .deps/gbpliborswap.Tpo .deps/gbpliborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jpyliborswap.lo -MD -MP -MF .deps/jpyliborswap.Tpo -c -o jpyliborswap.lo jpyliborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jpyliborswap.lo -MD -MP -MF .deps/jpyliborswap.Tpo -c jpyliborswap.cpp -fPIC -DPIC -o .libs/jpyliborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jpyliborswap.lo -MD -MP -MF .deps/jpyliborswap.Tpo -c jpyliborswap.cpp -o jpyliborswap.o >/dev/null 2>&1 mv -f .deps/jpyliborswap.Tpo .deps/jpyliborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT usdliborswap.lo -MD -MP -MF .deps/usdliborswap.Tpo -c -o usdliborswap.lo usdliborswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT usdliborswap.lo -MD -MP -MF .deps/usdliborswap.Tpo -c usdliborswap.cpp -fPIC -DPIC -o .libs/usdliborswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT usdliborswap.lo -MD -MP -MF .deps/usdliborswap.Tpo -c usdliborswap.cpp -o usdliborswap.o >/dev/null 2>&1 mv -f .deps/usdliborswap.Tpo .deps/usdliborswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libSwapIndexes.la chfliborswap.lo euriborswap.lo eurliborswap.lo gbpliborswap.lo jpyliborswap.lo usdliborswap.lo libtool: link: ar cru .libs/libSwapIndexes.a .libs/chfliborswap.o .libs/euriborswap.o .libs/eurliborswap.o .libs/gbpliborswap.o .libs/jpyliborswap.o .libs/usdliborswap.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libSwapIndexes.a libtool: link: ( cd ".libs" && rm -f "libSwapIndexes.la" && ln -s "../libSwapIndexes.la" "libSwapIndexes.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/indexes/swap' make[5]: Entering directory '/build/quantlib-1.15/ql/indexes' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaindex.lo -MD -MP -MF .deps/bmaindex.Tpo -c -o bmaindex.lo bmaindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaindex.lo -MD -MP -MF .deps/bmaindex.Tpo -c bmaindex.cpp -fPIC -DPIC -o .libs/bmaindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaindex.lo -MD -MP -MF .deps/bmaindex.Tpo -c bmaindex.cpp -o bmaindex.o >/dev/null 2>&1 mv -f .deps/bmaindex.Tpo .deps/bmaindex.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborindex.lo -MD -MP -MF .deps/iborindex.Tpo -c -o iborindex.lo iborindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborindex.lo -MD -MP -MF .deps/iborindex.Tpo -c iborindex.cpp -fPIC -DPIC -o .libs/iborindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iborindex.lo -MD -MP -MF .deps/iborindex.Tpo -c iborindex.cpp -o iborindex.o >/dev/null 2>&1 mv -f .deps/iborindex.Tpo .deps/iborindex.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexmanager.lo -MD -MP -MF .deps/indexmanager.Tpo -c -o indexmanager.lo indexmanager.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexmanager.lo -MD -MP -MF .deps/indexmanager.Tpo -c indexmanager.cpp -fPIC -DPIC -o .libs/indexmanager.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indexmanager.lo -MD -MP -MF .deps/indexmanager.Tpo -c indexmanager.cpp -o indexmanager.o >/dev/null 2>&1 mv -f .deps/indexmanager.Tpo .deps/indexmanager.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationindex.lo -MD -MP -MF .deps/inflationindex.Tpo -c -o inflationindex.lo inflationindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationindex.lo -MD -MP -MF .deps/inflationindex.Tpo -c inflationindex.cpp -fPIC -DPIC -o .libs/inflationindex.o In file included from ../../ql/indexes/inflationindex.hpp:27, from inflationindex.cpp:20: ../../ql/index.hpp: In member function 'void QuantLib::Index::addFixings(DateIterator, DateIterator, ValueIterator, bool) [with DateIterator = __gnu_cxx::__normal_iterator >; ValueIterator = __gnu_cxx::__normal_iterator > >]': ../../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void addFixings(DateIterator dBegin, DateIterator dEnd, ^~~~~~~~~~ ../../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 inflationindex.cpp: In member function 'virtual void QuantLib::InflationIndex::addFixing(const QuantLib::Date&, QuantLib::Real, bool)': inflationindex.cpp:61:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Index::addFixings(dates.begin(), dates.end(), ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rates.begin(), forceOverwrite); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inflationindex.cpp:61:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationindex.lo -MD -MP -MF .deps/inflationindex.Tpo -c inflationindex.cpp -o inflationindex.o >/dev/null 2>&1 mv -f .deps/inflationindex.Tpo .deps/inflationindex.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrateindex.lo -MD -MP -MF .deps/interestrateindex.Tpo -c -o interestrateindex.lo interestrateindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrateindex.lo -MD -MP -MF .deps/interestrateindex.Tpo -c interestrateindex.cpp -fPIC -DPIC -o .libs/interestrateindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrateindex.lo -MD -MP -MF .deps/interestrateindex.Tpo -c interestrateindex.cpp -o interestrateindex.o >/dev/null 2>&1 mv -f .deps/interestrateindex.Tpo .deps/interestrateindex.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT region.lo -MD -MP -MF .deps/region.Tpo -c -o region.lo region.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT region.lo -MD -MP -MF .deps/region.Tpo -c region.cpp -fPIC -DPIC -o .libs/region.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT region.lo -MD -MP -MF .deps/region.Tpo -c region.cpp -o region.o >/dev/null 2>&1 mv -f .deps/region.Tpo .deps/region.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapindex.lo -MD -MP -MF .deps/swapindex.Tpo -c -o swapindex.lo swapindex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapindex.lo -MD -MP -MF .deps/swapindex.Tpo -c swapindex.cpp -fPIC -DPIC -o .libs/swapindex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapindex.lo -MD -MP -MF .deps/swapindex.Tpo -c swapindex.cpp -o swapindex.o >/dev/null 2>&1 mv -f .deps/swapindex.Tpo .deps/swapindex.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libIndexes.la bmaindex.lo iborindex.lo indexmanager.lo inflationindex.lo interestrateindex.lo region.lo swapindex.lo ibor/libIborIndexes.la swap/libSwapIndexes.la libtool: link: (cd .libs/libIndexes.lax/libIborIndexes.a && ar x "/build/quantlib-1.15/ql/indexes/ibor/.libs/libIborIndexes.a") libtool: link: (cd .libs/libIndexes.lax/libSwapIndexes.a && ar x "/build/quantlib-1.15/ql/indexes/swap/.libs/libSwapIndexes.a") libtool: link: ar cru .libs/libIndexes.a .libs/bmaindex.o .libs/iborindex.o .libs/indexmanager.o .libs/inflationindex.o .libs/interestrateindex.o .libs/region.o .libs/swapindex.o .libs/libIndexes.lax/libIborIndexes.a/bibor.o .libs/libIndexes.lax/libIborIndexes.a/eonia.o .libs/libIndexes.lax/libIborIndexes.a/euribor.o .libs/libIndexes.lax/libIborIndexes.a/eurlibor.o .libs/libIndexes.lax/libIborIndexes.a/fedfunds.o .libs/libIndexes.lax/libIborIndexes.a/libor.o .libs/libIndexes.lax/libIborIndexes.a/shibor.o .libs/libIndexes.lax/libIborIndexes.a/sofr.o .libs/libIndexes.lax/libIborIndexes.a/sonia.o .libs/libIndexes.lax/libSwapIndexes.a/chfliborswap.o .libs/libIndexes.lax/libSwapIndexes.a/euriborswap.o .libs/libIndexes.lax/libSwapIndexes.a/eurliborswap.o .libs/libIndexes.lax/libSwapIndexes.a/gbpliborswap.o .libs/libIndexes.lax/libSwapIndexes.a/jpyliborswap.o .libs/libIndexes.lax/libSwapIndexes.a/usdliborswap.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libIndexes.a libtool: link: rm -fr .libs/libIndexes.lax libtool: link: ( cd ".libs" && rm -f "libIndexes.la" && ln -s "../libIndexes.la" "libIndexes.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/indexes' make[4]: Leaving directory '/build/quantlib-1.15/ql/indexes' Making all in instruments make[4]: Entering directory '/build/quantlib-1.15/ql/instruments' Making all in bonds make[5]: Entering directory '/build/quantlib-1.15/ql/instruments/bonds' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT btp.lo -MD -MP -MF .deps/btp.Tpo -c -o btp.lo btp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT btp.lo -MD -MP -MF .deps/btp.Tpo -c btp.cpp -fPIC -DPIC -o .libs/btp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT btp.lo -MD -MP -MF .deps/btp.Tpo -c btp.cpp -o btp.o >/dev/null 2>&1 mv -f .deps/btp.Tpo .deps/btp.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsratebond.lo -MD -MP -MF .deps/cmsratebond.Tpo -c -o cmsratebond.lo cmsratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsratebond.lo -MD -MP -MF .deps/cmsratebond.Tpo -c cmsratebond.cpp -fPIC -DPIC -o .libs/cmsratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsratebond.lo -MD -MP -MF .deps/cmsratebond.Tpo -c cmsratebond.cpp -o cmsratebond.o >/dev/null 2>&1 mv -f .deps/cmsratebond.Tpo .deps/cmsratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpibond.lo -MD -MP -MF .deps/cpibond.Tpo -c -o cpibond.lo cpibond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpibond.lo -MD -MP -MF .deps/cpibond.Tpo -c cpibond.cpp -fPIC -DPIC -o .libs/cpibond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpibond.lo -MD -MP -MF .deps/cpibond.Tpo -c cpibond.cpp -o cpibond.o >/dev/null 2>&1 mv -f .deps/cpibond.Tpo .deps/cpibond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebond.lo -MD -MP -MF .deps/fixedratebond.Tpo -c -o fixedratebond.lo fixedratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebond.lo -MD -MP -MF .deps/fixedratebond.Tpo -c fixedratebond.cpp -fPIC -DPIC -o .libs/fixedratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebond.lo -MD -MP -MF .deps/fixedratebond.Tpo -c fixedratebond.cpp -o fixedratebond.o >/dev/null 2>&1 mv -f .deps/fixedratebond.Tpo .deps/fixedratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratebond.lo -MD -MP -MF .deps/floatingratebond.Tpo -c -o floatingratebond.lo floatingratebond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratebond.lo -MD -MP -MF .deps/floatingratebond.Tpo -c floatingratebond.cpp -fPIC -DPIC -o .libs/floatingratebond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatingratebond.lo -MD -MP -MF .deps/floatingratebond.Tpo -c floatingratebond.cpp -o floatingratebond.o >/dev/null 2>&1 mv -f .deps/floatingratebond.Tpo .deps/floatingratebond.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponbond.lo -MD -MP -MF .deps/zerocouponbond.Tpo -c -o zerocouponbond.lo zerocouponbond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponbond.lo -MD -MP -MF .deps/zerocouponbond.Tpo -c zerocouponbond.cpp -fPIC -DPIC -o .libs/zerocouponbond.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponbond.lo -MD -MP -MF .deps/zerocouponbond.Tpo -c zerocouponbond.cpp -o zerocouponbond.o >/dev/null 2>&1 mv -f .deps/zerocouponbond.Tpo .deps/zerocouponbond.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBonds.la btp.lo cmsratebond.lo cpibond.lo fixedratebond.lo floatingratebond.lo zerocouponbond.lo libtool: link: ar cru .libs/libBonds.a .libs/btp.o .libs/cmsratebond.o .libs/cpibond.o .libs/fixedratebond.o .libs/floatingratebond.o .libs/zerocouponbond.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBonds.a libtool: link: ( cd ".libs" && rm -f "libBonds.la" && ln -s "../libBonds.la" "libBonds.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/instruments/bonds' make[5]: Entering directory '/build/quantlib-1.15/ql/instruments' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asianoption.lo -MD -MP -MF .deps/asianoption.Tpo -c -o asianoption.lo asianoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asianoption.lo -MD -MP -MF .deps/asianoption.Tpo -c asianoption.cpp -fPIC -DPIC -o .libs/asianoption.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/asianoption.hpp:28, from asianoption.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/asianoption.hpp:28, from asianoption.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/asianoption.hpp:28, from asianoption.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::DiscreteAveragingAsianOption::DiscreteAveragingAsianOption(QuantLib::Average::Type, QuantLib::Real, QuantLib::Size, const std::vector&, const boost::shared_ptr&, const boost::shared_ptr&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::DiscreteAveragingAsianOption::DiscreteAveragingAsianOption(QuantLib::Average::Type, QuantLib::Real, QuantLib::Size, const std::vector&, const boost::shared_ptr&, const boost::shared_ptr&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asianoption.lo -MD -MP -MF .deps/asianoption.Tpo -c asianoption.cpp -o asianoption.o >/dev/null 2>&1 mv -f .deps/asianoption.Tpo .deps/asianoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT assetswap.lo -MD -MP -MF .deps/assetswap.Tpo -c -o assetswap.lo assetswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT assetswap.lo -MD -MP -MF .deps/assetswap.Tpo -c assetswap.cpp -fPIC -DPIC -o .libs/assetswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT assetswap.lo -MD -MP -MF .deps/assetswap.Tpo -c assetswap.cpp -o assetswap.o >/dev/null 2>&1 mv -f .deps/assetswap.Tpo .deps/assetswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagetype.lo -MD -MP -MF .deps/averagetype.Tpo -c -o averagetype.lo averagetype.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagetype.lo -MD -MP -MF .deps/averagetype.Tpo -c averagetype.cpp -fPIC -DPIC -o .libs/averagetype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT averagetype.lo -MD -MP -MF .deps/averagetype.Tpo -c averagetype.cpp -o averagetype.o >/dev/null 2>&1 mv -f .deps/averagetype.Tpo .deps/averagetype.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barrieroption.lo -MD -MP -MF .deps/barrieroption.Tpo -c -o barrieroption.lo barrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barrieroption.lo -MD -MP -MF .deps/barrieroption.Tpo -c barrieroption.cpp -fPIC -DPIC -o .libs/barrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barrieroption.lo -MD -MP -MF .deps/barrieroption.Tpo -c barrieroption.cpp -o barrieroption.o >/dev/null 2>&1 mv -f .deps/barrieroption.Tpo .deps/barrieroption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barriertype.lo -MD -MP -MF .deps/barriertype.Tpo -c -o barriertype.lo barriertype.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barriertype.lo -MD -MP -MF .deps/barriertype.Tpo -c barriertype.cpp -fPIC -DPIC -o .libs/barriertype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barriertype.lo -MD -MP -MF .deps/barriertype.Tpo -c barriertype.cpp -o barriertype.o >/dev/null 2>&1 mv -f .deps/barriertype.Tpo .deps/barriertype.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketoption.lo -MD -MP -MF .deps/basketoption.Tpo -c -o basketoption.lo basketoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketoption.lo -MD -MP -MF .deps/basketoption.Tpo -c basketoption.cpp -fPIC -DPIC -o .libs/basketoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketoption.lo -MD -MP -MF .deps/basketoption.Tpo -c basketoption.cpp -o basketoption.o >/dev/null 2>&1 mv -f .deps/basketoption.Tpo .deps/basketoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaswap.lo -MD -MP -MF .deps/bmaswap.Tpo -c -o bmaswap.lo bmaswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaswap.lo -MD -MP -MF .deps/bmaswap.Tpo -c bmaswap.cpp -fPIC -DPIC -o .libs/bmaswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bmaswap.lo -MD -MP -MF .deps/bmaswap.Tpo -c bmaswap.cpp -o bmaswap.o >/dev/null 2>&1 mv -f .deps/bmaswap.Tpo .deps/bmaswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bond.lo -MD -MP -MF .deps/bond.Tpo -c -o bond.lo bond.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bond.lo -MD -MP -MF .deps/bond.Tpo -c bond.cpp -fPIC -DPIC -o .libs/bond.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/bond.hpp:32, from bond.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/bond.hpp:32, from bond.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::Bond::calculateNotionalsFromCashflows()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bond.lo -MD -MP -MF .deps/bond.Tpo -c bond.cpp -o bond.o >/dev/null 2>&1 mv -f .deps/bond.Tpo .deps/bond.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloor.lo -MD -MP -MF .deps/capfloor.Tpo -c -o capfloor.lo capfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloor.lo -MD -MP -MF .deps/capfloor.Tpo -c capfloor.cpp -fPIC -DPIC -o .libs/capfloor.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/capfloor.hpp:30, from capfloor.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/capfloor.hpp:30, from capfloor.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CapFloor::CapFloor(QuantLib::CapFloor::Type, const Leg&, const std::vector >&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CapFloor::CapFloor(QuantLib::CapFloor::Type, const Leg&, const std::vector >&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CapFloor::CapFloor(QuantLib::CapFloor::Type, const Leg&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CapFloor::CapFloor(QuantLib::CapFloor::Type, const Leg&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloor.lo -MD -MP -MF .deps/capfloor.Tpo -c capfloor.cpp -o capfloor.o >/dev/null 2>&1 mv -f .deps/capfloor.Tpo .deps/capfloor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claim.lo -MD -MP -MF .deps/claim.Tpo -c -o claim.lo claim.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claim.lo -MD -MP -MF .deps/claim.Tpo -c claim.cpp -fPIC -DPIC -o .libs/claim.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claim.lo -MD -MP -MF .deps/claim.Tpo -c claim.cpp -o claim.o >/dev/null 2>&1 mv -f .deps/claim.Tpo .deps/claim.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cliquetoption.lo -MD -MP -MF .deps/cliquetoption.Tpo -c -o cliquetoption.lo cliquetoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cliquetoption.lo -MD -MP -MF .deps/cliquetoption.Tpo -c cliquetoption.cpp -fPIC -DPIC -o .libs/cliquetoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cliquetoption.lo -MD -MP -MF .deps/cliquetoption.Tpo -c cliquetoption.cpp -o cliquetoption.o >/dev/null 2>&1 mv -f .deps/cliquetoption.Tpo .deps/cliquetoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeinstrument.lo -MD -MP -MF .deps/compositeinstrument.Tpo -c -o compositeinstrument.lo compositeinstrument.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeinstrument.lo -MD -MP -MF .deps/compositeinstrument.Tpo -c compositeinstrument.cpp -fPIC -DPIC -o .libs/compositeinstrument.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeinstrument.lo -MD -MP -MF .deps/compositeinstrument.Tpo -c compositeinstrument.cpp -o compositeinstrument.o >/dev/null 2>&1 mv -f .deps/compositeinstrument.Tpo .deps/compositeinstrument.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpiswap.lo -MD -MP -MF .deps/cpiswap.Tpo -c -o cpiswap.lo cpiswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpiswap.lo -MD -MP -MF .deps/cpiswap.Tpo -c cpiswap.cpp -fPIC -DPIC -o .libs/cpiswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpiswap.lo -MD -MP -MF .deps/cpiswap.Tpo -c cpiswap.cpp -o cpiswap.o >/dev/null 2>&1 mv -f .deps/cpiswap.Tpo .deps/cpiswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloor.lo -MD -MP -MF .deps/cpicapfloor.Tpo -c -o cpicapfloor.lo cpicapfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloor.lo -MD -MP -MF .deps/cpicapfloor.Tpo -c cpicapfloor.cpp -fPIC -DPIC -o .libs/cpicapfloor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpicapfloor.lo -MD -MP -MF .deps/cpicapfloor.Tpo -c cpicapfloor.cpp -o cpicapfloor.o >/dev/null 2>&1 mv -f .deps/cpicapfloor.Tpo .deps/cpicapfloor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditdefaultswap.lo -MD -MP -MF .deps/creditdefaultswap.Tpo -c -o creditdefaultswap.lo creditdefaultswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditdefaultswap.lo -MD -MP -MF .deps/creditdefaultswap.Tpo -c creditdefaultswap.cpp -fPIC -DPIC -o .libs/creditdefaultswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditdefaultswap.lo -MD -MP -MF .deps/creditdefaultswap.Tpo -c creditdefaultswap.cpp -o creditdefaultswap.o >/dev/null 2>&1 mv -f .deps/creditdefaultswap.Tpo .deps/creditdefaultswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendbarrieroption.lo -MD -MP -MF .deps/dividendbarrieroption.Tpo -c -o dividendbarrieroption.lo dividendbarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendbarrieroption.lo -MD -MP -MF .deps/dividendbarrieroption.Tpo -c dividendbarrieroption.cpp -fPIC -DPIC -o .libs/dividendbarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendbarrieroption.lo -MD -MP -MF .deps/dividendbarrieroption.Tpo -c dividendbarrieroption.cpp -o dividendbarrieroption.o >/dev/null 2>&1 mv -f .deps/dividendbarrieroption.Tpo .deps/dividendbarrieroption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendvanillaoption.lo -MD -MP -MF .deps/dividendvanillaoption.Tpo -c -o dividendvanillaoption.lo dividendvanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendvanillaoption.lo -MD -MP -MF .deps/dividendvanillaoption.Tpo -c dividendvanillaoption.cpp -fPIC -DPIC -o .libs/dividendvanillaoption.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/dividendvanillaoption.hpp:27, from dividendvanillaoption.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/dividendvanillaoption.hpp:27, from dividendvanillaoption.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/dividendvanillaoption.hpp:27, from dividendvanillaoption.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendvanillaoption.lo -MD -MP -MF .deps/dividendvanillaoption.Tpo -c dividendvanillaoption.cpp -o dividendvanillaoption.o >/dev/null 2>&1 mv -f .deps/dividendvanillaoption.Tpo .deps/dividendvanillaoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europeanoption.lo -MD -MP -MF .deps/europeanoption.Tpo -c -o europeanoption.lo europeanoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europeanoption.lo -MD -MP -MF .deps/europeanoption.Tpo -c europeanoption.cpp -fPIC -DPIC -o .libs/europeanoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europeanoption.lo -MD -MP -MF .deps/europeanoption.Tpo -c europeanoption.cpp -o europeanoption.o >/dev/null 2>&1 mv -f .deps/europeanoption.Tpo .deps/europeanoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebondforward.lo -MD -MP -MF .deps/fixedratebondforward.Tpo -c -o fixedratebondforward.lo fixedratebondforward.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebondforward.lo -MD -MP -MF .deps/fixedratebondforward.Tpo -c fixedratebondforward.cpp -fPIC -DPIC -o .libs/fixedratebondforward.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedratebondforward.lo -MD -MP -MF .deps/fixedratebondforward.Tpo -c fixedratebondforward.cpp -o fixedratebondforward.o >/dev/null 2>&1 mv -f .deps/fixedratebondforward.Tpo .deps/fixedratebondforward.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswap.lo -MD -MP -MF .deps/floatfloatswap.Tpo -c -o floatfloatswap.lo floatfloatswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswap.lo -MD -MP -MF .deps/floatfloatswap.Tpo -c floatfloatswap.cpp -fPIC -DPIC -o .libs/floatfloatswap.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from floatfloatswap.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from floatfloatswap.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FloatFloatSwap::setupArguments(QuantLib::PricingEngine::arguments*) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ floatfloatswap.cpp: In member function 'void QuantLib::FloatFloatSwap::init(boost::optional, boost::optional)': floatfloatswap.cpp:340:55: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 nominal1_.insert(it2, nominal1_[i]); ^ floatfloatswap.cpp:355:55: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 nominal2_.insert(it2, nominal2_[i]); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from floatfloatswap.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswap.lo -MD -MP -MF .deps/floatfloatswap.Tpo -c floatfloatswap.cpp -o floatfloatswap.o >/dev/null 2>&1 mv -f .deps/floatfloatswap.Tpo .deps/floatfloatswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswaption.lo -MD -MP -MF .deps/floatfloatswaption.Tpo -c -o floatfloatswaption.lo floatfloatswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswaption.lo -MD -MP -MF .deps/floatfloatswaption.Tpo -c floatfloatswaption.cpp -fPIC -DPIC -o .libs/floatfloatswaption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT floatfloatswaption.lo -MD -MP -MF .deps/floatfloatswaption.Tpo -c floatfloatswaption.cpp -o floatfloatswaption.o >/dev/null 2>&1 mv -f .deps/floatfloatswaption.Tpo .deps/floatfloatswaption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forward.lo -MD -MP -MF .deps/forward.Tpo -c -o forward.lo forward.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forward.lo -MD -MP -MF .deps/forward.Tpo -c forward.cpp -fPIC -DPIC -o .libs/forward.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forward.lo -MD -MP -MF .deps/forward.Tpo -c forward.cpp -o forward.o >/dev/null 2>&1 mv -f .deps/forward.Tpo .deps/forward.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardrateagreement.lo -MD -MP -MF .deps/forwardrateagreement.Tpo -c -o forwardrateagreement.lo forwardrateagreement.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardrateagreement.lo -MD -MP -MF .deps/forwardrateagreement.Tpo -c forwardrateagreement.cpp -fPIC -DPIC -o .libs/forwardrateagreement.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardrateagreement.lo -MD -MP -MF .deps/forwardrateagreement.Tpo -c forwardrateagreement.cpp -o forwardrateagreement.o >/dev/null 2>&1 mv -f .deps/forwardrateagreement.Tpo .deps/forwardrateagreement.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvanillaoption.lo -MD -MP -MF .deps/forwardvanillaoption.Tpo -c -o forwardvanillaoption.lo forwardvanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvanillaoption.lo -MD -MP -MF .deps/forwardvanillaoption.Tpo -c forwardvanillaoption.cpp -fPIC -DPIC -o .libs/forwardvanillaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvanillaoption.lo -MD -MP -MF .deps/forwardvanillaoption.Tpo -c forwardvanillaoption.cpp -o forwardvanillaoption.o >/dev/null 2>&1 mv -f .deps/forwardvanillaoption.Tpo .deps/forwardvanillaoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futures.lo -MD -MP -MF .deps/futures.Tpo -c -o futures.lo futures.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futures.lo -MD -MP -MF .deps/futures.Tpo -c futures.cpp -fPIC -DPIC -o .libs/futures.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futures.lo -MD -MP -MF .deps/futures.Tpo -c futures.cpp -o futures.o >/dev/null 2>&1 mv -f .deps/futures.Tpo .deps/futures.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedvolatility.lo -MD -MP -MF .deps/impliedvolatility.Tpo -c -o impliedvolatility.lo impliedvolatility.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedvolatility.lo -MD -MP -MF .deps/impliedvolatility.Tpo -c impliedvolatility.cpp -fPIC -DPIC -o .libs/impliedvolatility.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedvolatility.lo -MD -MP -MF .deps/impliedvolatility.Tpo -c impliedvolatility.cpp -o impliedvolatility.o >/dev/null 2>&1 mv -f .deps/impliedvolatility.Tpo .deps/impliedvolatility.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloor.lo -MD -MP -MF .deps/inflationcapfloor.Tpo -c -o inflationcapfloor.lo inflationcapfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloor.lo -MD -MP -MF .deps/inflationcapfloor.Tpo -c inflationcapfloor.cpp -fPIC -DPIC -o .libs/inflationcapfloor.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/inflationcapfloor.hpp:27, from inflationcapfloor.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/inflationcapfloor.hpp:27, from inflationcapfloor.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYInflationCapFloor::YoYInflationCapFloor(QuantLib::YoYInflationCapFloor::Type, const Leg&, const std::vector >&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYInflationCapFloor::YoYInflationCapFloor(QuantLib::YoYInflationCapFloor::Type, const Leg&, const std::vector >&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'boost::shared_ptr QuantLib::YoYInflationCapFloor::optionlet(QuantLib::Size) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYInflationCapFloor::YoYInflationCapFloor(QuantLib::YoYInflationCapFloor::Type, const Leg&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::YoYInflationCapFloor::YoYInflationCapFloor(QuantLib::YoYInflationCapFloor::Type, const Leg&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloor.lo -MD -MP -MF .deps/inflationcapfloor.Tpo -c inflationcapfloor.cpp -o inflationcapfloor.o >/dev/null 2>&1 mv -f .deps/inflationcapfloor.Tpo .deps/inflationcapfloor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lookbackoption.lo -MD -MP -MF .deps/lookbackoption.Tpo -c -o lookbackoption.lo lookbackoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lookbackoption.lo -MD -MP -MF .deps/lookbackoption.Tpo -c lookbackoption.cpp -fPIC -DPIC -o .libs/lookbackoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lookbackoption.lo -MD -MP -MF .deps/lookbackoption.Tpo -c lookbackoption.cpp -o lookbackoption.o >/dev/null 2>&1 mv -f .deps/lookbackoption.Tpo .deps/lookbackoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecapfloor.lo -MD -MP -MF .deps/makecapfloor.Tpo -c -o makecapfloor.lo makecapfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecapfloor.lo -MD -MP -MF .deps/makecapfloor.Tpo -c makecapfloor.cpp -fPIC -DPIC -o .libs/makecapfloor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecapfloor.lo -MD -MP -MF .deps/makecapfloor.Tpo -c makecapfloor.cpp -o makecapfloor.o >/dev/null 2>&1 mv -f .deps/makecapfloor.Tpo .deps/makecapfloor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecds.lo -MD -MP -MF .deps/makecds.Tpo -c -o makecds.lo makecds.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecds.lo -MD -MP -MF .deps/makecds.Tpo -c makecds.cpp -fPIC -DPIC -o .libs/makecds.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecds.lo -MD -MP -MF .deps/makecds.Tpo -c makecds.cpp -o makecds.o >/dev/null 2>&1 mv -f .deps/makecds.Tpo .deps/makecds.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecms.lo -MD -MP -MF .deps/makecms.Tpo -c -o makecms.lo makecms.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecms.lo -MD -MP -MF .deps/makecms.Tpo -c makecms.cpp -fPIC -DPIC -o .libs/makecms.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makecms.lo -MD -MP -MF .deps/makecms.Tpo -c makecms.cpp -o makecms.o >/dev/null 2>&1 mv -f .deps/makecms.Tpo .deps/makecms.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeois.lo -MD -MP -MF .deps/makeois.Tpo -c -o makeois.lo makeois.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeois.lo -MD -MP -MF .deps/makeois.Tpo -c makeois.cpp -fPIC -DPIC -o .libs/makeois.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeois.lo -MD -MP -MF .deps/makeois.Tpo -c makeois.cpp -o makeois.o >/dev/null 2>&1 mv -f .deps/makeois.Tpo .deps/makeois.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeswaption.lo -MD -MP -MF .deps/makeswaption.Tpo -c -o makeswaption.lo makeswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeswaption.lo -MD -MP -MF .deps/makeswaption.Tpo -c makeswaption.cpp -fPIC -DPIC -o .libs/makeswaption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeswaption.lo -MD -MP -MF .deps/makeswaption.Tpo -c makeswaption.cpp -o makeswaption.o >/dev/null 2>&1 mv -f .deps/makeswaption.Tpo .deps/makeswaption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makevanillaswap.lo -MD -MP -MF .deps/makevanillaswap.Tpo -c -o makevanillaswap.lo makevanillaswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makevanillaswap.lo -MD -MP -MF .deps/makevanillaswap.Tpo -c makevanillaswap.cpp -fPIC -DPIC -o .libs/makevanillaswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makevanillaswap.lo -MD -MP -MF .deps/makevanillaswap.Tpo -c makevanillaswap.cpp -o makevanillaswap.o >/dev/null 2>&1 mv -f .deps/makevanillaswap.Tpo .deps/makevanillaswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeyoyinflationcapfloor.lo -MD -MP -MF .deps/makeyoyinflationcapfloor.Tpo -c -o makeyoyinflationcapfloor.lo makeyoyinflationcapfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeyoyinflationcapfloor.lo -MD -MP -MF .deps/makeyoyinflationcapfloor.Tpo -c makeyoyinflationcapfloor.cpp -fPIC -DPIC -o .libs/makeyoyinflationcapfloor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT makeyoyinflationcapfloor.lo -MD -MP -MF .deps/makeyoyinflationcapfloor.Tpo -c makeyoyinflationcapfloor.cpp -o makeyoyinflationcapfloor.o >/dev/null 2>&1 mv -f .deps/makeyoyinflationcapfloor.Tpo .deps/makeyoyinflationcapfloor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiassetoption.lo -MD -MP -MF .deps/multiassetoption.Tpo -c -o multiassetoption.lo multiassetoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiassetoption.lo -MD -MP -MF .deps/multiassetoption.Tpo -c multiassetoption.cpp -fPIC -DPIC -o .libs/multiassetoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiassetoption.lo -MD -MP -MF .deps/multiassetoption.Tpo -c multiassetoption.cpp -o multiassetoption.o >/dev/null 2>&1 mv -f .deps/multiassetoption.Tpo .deps/multiassetoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswap.lo -MD -MP -MF .deps/nonstandardswap.Tpo -c -o nonstandardswap.lo nonstandardswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswap.lo -MD -MP -MF .deps/nonstandardswap.Tpo -c nonstandardswap.cpp -fPIC -DPIC -o .libs/nonstandardswap.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:382:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:142:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, std::move(__x_copy._M_val())); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::NonstandardSwap::setupArguments(QuantLib::PricingEngine::arguments*) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nonstandardswap.cpp: In member function 'void QuantLib::NonstandardSwap::init()': nonstandardswap.cpp:171:63: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 fixedNominal_.insert(it2, fixedNominal_[i]); ^ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/vector.tcc:341:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ nonstandardswap.cpp:189:69: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 floatingNominal_.insert(it2, floatingNominal_[i]); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/nonstandardswap.hpp:27, from nonstandardswap.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswap.lo -MD -MP -MF .deps/nonstandardswap.Tpo -c nonstandardswap.cpp -o nonstandardswap.o >/dev/null 2>&1 mv -f .deps/nonstandardswap.Tpo .deps/nonstandardswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswaption.lo -MD -MP -MF .deps/nonstandardswaption.Tpo -c -o nonstandardswaption.lo nonstandardswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswaption.lo -MD -MP -MF .deps/nonstandardswaption.Tpo -c nonstandardswaption.cpp -fPIC -DPIC -o .libs/nonstandardswaption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonstandardswaption.lo -MD -MP -MF .deps/nonstandardswaption.Tpo -c nonstandardswaption.cpp -o nonstandardswaption.o >/dev/null 2>&1 mv -f .deps/nonstandardswaption.Tpo .deps/nonstandardswaption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oneassetoption.lo -MD -MP -MF .deps/oneassetoption.Tpo -c -o oneassetoption.lo oneassetoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oneassetoption.lo -MD -MP -MF .deps/oneassetoption.Tpo -c oneassetoption.cpp -fPIC -DPIC -o .libs/oneassetoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oneassetoption.lo -MD -MP -MF .deps/oneassetoption.Tpo -c oneassetoption.cpp -o oneassetoption.o >/dev/null 2>&1 mv -f .deps/oneassetoption.Tpo .deps/oneassetoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedswap.lo -MD -MP -MF .deps/overnightindexedswap.Tpo -c -o overnightindexedswap.lo overnightindexedswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedswap.lo -MD -MP -MF .deps/overnightindexedswap.Tpo -c overnightindexedswap.cpp -fPIC -DPIC -o .libs/overnightindexedswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT overnightindexedswap.lo -MD -MP -MF .deps/overnightindexedswap.Tpo -c overnightindexedswap.cpp -o overnightindexedswap.o >/dev/null 2>&1 mv -f .deps/overnightindexedswap.Tpo .deps/overnightindexedswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT payoffs.lo -MD -MP -MF .deps/payoffs.Tpo -c -o payoffs.lo payoffs.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT payoffs.lo -MD -MP -MF .deps/payoffs.Tpo -c payoffs.cpp -fPIC -DPIC -o .libs/payoffs.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT payoffs.lo -MD -MP -MF .deps/payoffs.Tpo -c payoffs.cpp -o payoffs.o >/dev/null 2>&1 mv -f .deps/payoffs.Tpo .deps/payoffs.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantobarrieroption.lo -MD -MP -MF .deps/quantobarrieroption.Tpo -c -o quantobarrieroption.lo quantobarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantobarrieroption.lo -MD -MP -MF .deps/quantobarrieroption.Tpo -c quantobarrieroption.cpp -fPIC -DPIC -o .libs/quantobarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantobarrieroption.lo -MD -MP -MF .deps/quantobarrieroption.Tpo -c quantobarrieroption.cpp -o quantobarrieroption.o >/dev/null 2>&1 mv -f .deps/quantobarrieroption.Tpo .deps/quantobarrieroption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantoforwardvanillaoption.lo -MD -MP -MF .deps/quantoforwardvanillaoption.Tpo -c -o quantoforwardvanillaoption.lo quantoforwardvanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantoforwardvanillaoption.lo -MD -MP -MF .deps/quantoforwardvanillaoption.Tpo -c quantoforwardvanillaoption.cpp -fPIC -DPIC -o .libs/quantoforwardvanillaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantoforwardvanillaoption.lo -MD -MP -MF .deps/quantoforwardvanillaoption.Tpo -c quantoforwardvanillaoption.cpp -o quantoforwardvanillaoption.o >/dev/null 2>&1 mv -f .deps/quantoforwardvanillaoption.Tpo .deps/quantoforwardvanillaoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantovanillaoption.lo -MD -MP -MF .deps/quantovanillaoption.Tpo -c -o quantovanillaoption.lo quantovanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantovanillaoption.lo -MD -MP -MF .deps/quantovanillaoption.Tpo -c quantovanillaoption.cpp -fPIC -DPIC -o .libs/quantovanillaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantovanillaoption.lo -MD -MP -MF .deps/quantovanillaoption.Tpo -c quantovanillaoption.cpp -o quantovanillaoption.o >/dev/null 2>&1 mv -f .deps/quantovanillaoption.Tpo .deps/quantovanillaoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stickyratchet.lo -MD -MP -MF .deps/stickyratchet.Tpo -c -o stickyratchet.lo stickyratchet.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stickyratchet.lo -MD -MP -MF .deps/stickyratchet.Tpo -c stickyratchet.cpp -fPIC -DPIC -o .libs/stickyratchet.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stickyratchet.lo -MD -MP -MF .deps/stickyratchet.Tpo -c stickyratchet.cpp -o stickyratchet.o >/dev/null 2>&1 mv -f .deps/stickyratchet.Tpo .deps/stickyratchet.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stock.lo -MD -MP -MF .deps/stock.Tpo -c -o stock.lo stock.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stock.lo -MD -MP -MF .deps/stock.Tpo -c stock.cpp -fPIC -DPIC -o .libs/stock.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stock.lo -MD -MP -MF .deps/stock.Tpo -c stock.cpp -o stock.o >/dev/null 2>&1 mv -f .deps/stock.Tpo .deps/stock.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swap.lo -MD -MP -MF .deps/swap.Tpo -c -o swap.lo swap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swap.lo -MD -MP -MF .deps/swap.Tpo -c swap.cpp -fPIC -DPIC -o .libs/swap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swap.lo -MD -MP -MF .deps/swap.Tpo -c swap.cpp -o swap.o >/dev/null 2>&1 mv -f .deps/swap.Tpo .deps/swap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaption.lo -MD -MP -MF .deps/swaption.Tpo -c -o swaption.lo swaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaption.lo -MD -MP -MF .deps/swaption.Tpo -c swaption.cpp -fPIC -DPIC -o .libs/swaption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaption.lo -MD -MP -MF .deps/swaption.Tpo -c swaption.cpp -o swaption.o >/dev/null 2>&1 mv -f .deps/swaption.Tpo .deps/swaption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaoption.lo -MD -MP -MF .deps/vanillaoption.Tpo -c -o vanillaoption.lo vanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaoption.lo -MD -MP -MF .deps/vanillaoption.Tpo -c vanillaoption.cpp -fPIC -DPIC -o .libs/vanillaoption.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FDStepConditionEngine::calculate(QuantLib::PricingEngine::results*) const [with Scheme = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FDMultiPeriodEngine::initializeModel() const [with Scheme = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from vanillaoption.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaoption.lo -MD -MP -MF .deps/vanillaoption.Tpo -c vanillaoption.cpp -o vanillaoption.o >/dev/null 2>&1 mv -f .deps/vanillaoption.Tpo .deps/vanillaoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswap.lo -MD -MP -MF .deps/vanillaswap.Tpo -c -o vanillaswap.lo vanillaswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswap.lo -MD -MP -MF .deps/vanillaswap.Tpo -c vanillaswap.cpp -fPIC -DPIC -o .libs/vanillaswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswap.lo -MD -MP -MF .deps/vanillaswap.Tpo -c vanillaswap.cpp -o vanillaswap.o >/dev/null 2>&1 mv -f .deps/vanillaswap.Tpo .deps/vanillaswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswingoption.lo -MD -MP -MF .deps/vanillaswingoption.Tpo -c -o vanillaswingoption.lo vanillaswingoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswingoption.lo -MD -MP -MF .deps/vanillaswingoption.Tpo -c vanillaswingoption.cpp -fPIC -DPIC -o .libs/vanillaswingoption.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from vanillaswingoption.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from vanillaswingoption.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In function 'std::pair, std::vector > QuantLib::{anonymous}::createDateTimes(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Size)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from vanillaswingoption.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from vanillaswingoption.cpp:25: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::SwingExercise::exerciseTimes(const QuantLib::DayCounter&, const QuantLib::Date&) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vanillaswingoption.lo -MD -MP -MF .deps/vanillaswingoption.Tpo -c vanillaswingoption.cpp -o vanillaswingoption.o >/dev/null 2>&1 mv -f .deps/vanillaswingoption.Tpo .deps/vanillaswingoption.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceswap.lo -MD -MP -MF .deps/varianceswap.Tpo -c -o varianceswap.lo varianceswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceswap.lo -MD -MP -MF .deps/varianceswap.Tpo -c varianceswap.cpp -fPIC -DPIC -o .libs/varianceswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT varianceswap.lo -MD -MP -MF .deps/varianceswap.Tpo -c varianceswap.cpp -o varianceswap.o >/dev/null 2>&1 mv -f .deps/varianceswap.Tpo .deps/varianceswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yearonyearinflationswap.lo -MD -MP -MF .deps/yearonyearinflationswap.Tpo -c -o yearonyearinflationswap.lo yearonyearinflationswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yearonyearinflationswap.lo -MD -MP -MF .deps/yearonyearinflationswap.Tpo -c yearonyearinflationswap.cpp -fPIC -DPIC -o .libs/yearonyearinflationswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yearonyearinflationswap.lo -MD -MP -MF .deps/yearonyearinflationswap.Tpo -c yearonyearinflationswap.cpp -o yearonyearinflationswap.o >/dev/null 2>&1 mv -f .deps/yearonyearinflationswap.Tpo .deps/yearonyearinflationswap.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponinflationswap.lo -MD -MP -MF .deps/zerocouponinflationswap.Tpo -c -o zerocouponinflationswap.lo zerocouponinflationswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponinflationswap.lo -MD -MP -MF .deps/zerocouponinflationswap.Tpo -c zerocouponinflationswap.cpp -fPIC -DPIC -o .libs/zerocouponinflationswap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zerocouponinflationswap.lo -MD -MP -MF .deps/zerocouponinflationswap.Tpo -c zerocouponinflationswap.cpp -o zerocouponinflationswap.o >/dev/null 2>&1 mv -f .deps/zerocouponinflationswap.Tpo .deps/zerocouponinflationswap.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libInstruments.la asianoption.lo assetswap.lo averagetype.lo barrieroption.lo barriertype.lo basketoption.lo bmaswap.lo bond.lo capfloor.lo claim.lo cliquetoption.lo compositeinstrument.lo cpiswap.lo cpicapfloor.lo creditdefaultswap.lo dividendbarrieroption.lo dividendvanillaoption.lo europeanoption.lo fixedratebondforward.lo floatfloatswap.lo floatfloatswaption.lo forward.lo forwardrateagreement.lo forwardvanillaoption.lo futures.lo impliedvolatility.lo inflationcapfloor.lo lookbackoption.lo makecapfloor.lo makecds.lo makecms.lo makeois.lo makeswaption.lo makevanillaswap.lo makeyoyinflationcapfloor.lo multiassetoption.lo nonstandardswap.lo nonstandardswaption.lo oneassetoption.lo overnightindexedswap.lo payoffs.lo quantobarrieroption.lo quantoforwardvanillaoption.lo quantovanillaoption.lo stickyratchet.lo stock.lo swap.lo swaption.lo vanillaoption.lo vanillaswap.lo vanillaswingoption.lo varianceswap.lo yearonyearinflationswap.lo zerocouponinflationswap.lo bonds/libBonds.la libtool: link: (cd .libs/libInstruments.lax/libBonds.a && ar x "/build/quantlib-1.15/ql/instruments/bonds/.libs/libBonds.a") libtool: link: ar cru .libs/libInstruments.a .libs/asianoption.o .libs/assetswap.o .libs/averagetype.o .libs/barrieroption.o .libs/barriertype.o .libs/basketoption.o .libs/bmaswap.o .libs/bond.o .libs/capfloor.o .libs/claim.o .libs/cliquetoption.o .libs/compositeinstrument.o .libs/cpiswap.o .libs/cpicapfloor.o .libs/creditdefaultswap.o .libs/dividendbarrieroption.o .libs/dividendvanillaoption.o .libs/europeanoption.o .libs/fixedratebondforward.o .libs/floatfloatswap.o .libs/floatfloatswaption.o .libs/forward.o .libs/forwardrateagreement.o .libs/forwardvanillaoption.o .libs/futures.o .libs/impliedvolatility.o .libs/inflationcapfloor.o .libs/lookbackoption.o .libs/makecapfloor.o .libs/makecds.o .libs/makecms.o .libs/makeois.o .libs/makeswaption.o .libs/makevanillaswap.o .libs/makeyoyinflationcapfloor.o .libs/multiassetoption.o .libs/nonstandardswap.o .libs/nonstandardswaption.o .libs/oneassetoption.o .libs/overnightindexedswap.o .libs/payoffs.o .libs/quantobarrieroption.o .libs/quantoforwardvanillaoption.o .libs/quantovanillaoption.o .libs/stickyratchet.o .libs/stock.o .libs/swap.o .libs/swaption.o .libs/vanillaoption.o .libs/vanillaswap.o .libs/vanillaswingoption.o .libs/varianceswap.o .libs/yearonyearinflationswap.o .libs/zerocouponinflationswap.o .libs/libInstruments.lax/libBonds.a/btp.o .libs/libInstruments.lax/libBonds.a/cmsratebond.o .libs/libInstruments.lax/libBonds.a/cpibond.o .libs/libInstruments.lax/libBonds.a/fixedratebond.o .libs/libInstruments.lax/libBonds.a/floatingratebond.o .libs/libInstruments.lax/libBonds.a/zerocouponbond.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libInstruments.a libtool: link: rm -fr .libs/libInstruments.lax libtool: link: ( cd ".libs" && rm -f "libInstruments.la" && ln -s "../libInstruments.la" "libInstruments.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/instruments' make[4]: Leaving directory '/build/quantlib-1.15/ql/instruments' Making all in legacy make[4]: Entering directory '/build/quantlib-1.15/ql/legacy' Making all in libormarketmodels make[5]: Entering directory '/build/quantlib-1.15/ql/legacy/libormarketmodels' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarparam.lo -MD -MP -MF .deps/lfmcovarparam.Tpo -c -o lfmcovarparam.lo lfmcovarparam.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarparam.lo -MD -MP -MF .deps/lfmcovarparam.Tpo -c lfmcovarparam.cpp -fPIC -DPIC -o .libs/lfmcovarparam.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarparam.lo -MD -MP -MF .deps/lfmcovarparam.Tpo -c lfmcovarparam.cpp -o lfmcovarparam.o >/dev/null 2>&1 mv -f .deps/lfmcovarparam.Tpo .deps/lfmcovarparam.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarproxy.lo -MD -MP -MF .deps/lfmcovarproxy.Tpo -c -o lfmcovarproxy.lo lfmcovarproxy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarproxy.lo -MD -MP -MF .deps/lfmcovarproxy.Tpo -c lfmcovarproxy.cpp -fPIC -DPIC -o .libs/lfmcovarproxy.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmcovarproxy.lo -MD -MP -MF .deps/lfmcovarproxy.Tpo -c lfmcovarproxy.cpp -o lfmcovarproxy.o >/dev/null 2>&1 mv -f .deps/lfmcovarproxy.Tpo .deps/lfmcovarproxy.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmhullwhiteparam.lo -MD -MP -MF .deps/lfmhullwhiteparam.Tpo -c -o lfmhullwhiteparam.lo lfmhullwhiteparam.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmhullwhiteparam.lo -MD -MP -MF .deps/lfmhullwhiteparam.Tpo -c lfmhullwhiteparam.cpp -fPIC -DPIC -o .libs/lfmhullwhiteparam.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/pseudosqrt.hpp:27, from lfmhullwhiteparam.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::LfmHullWhiteParameterization::LfmHullWhiteParameterization(const boost::shared_ptr&, const boost::shared_ptr&, const QuantLib::Matrix&, QuantLib::Size)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmhullwhiteparam.lo -MD -MP -MF .deps/lfmhullwhiteparam.Tpo -c lfmhullwhiteparam.cpp -o lfmhullwhiteparam.o >/dev/null 2>&1 mv -f .deps/lfmhullwhiteparam.Tpo .deps/lfmhullwhiteparam.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmprocess.lo -MD -MP -MF .deps/lfmprocess.Tpo -c -o lfmprocess.lo lfmprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmprocess.lo -MD -MP -MF .deps/lfmprocess.Tpo -c lfmprocess.cpp -fPIC -DPIC -o .libs/lfmprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmprocess.lo -MD -MP -MF .deps/lfmprocess.Tpo -c lfmprocess.cpp -o lfmprocess.o >/dev/null 2>&1 mv -f .deps/lfmprocess.Tpo .deps/lfmprocess.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmswaptionengine.lo -MD -MP -MF .deps/lfmswaptionengine.Tpo -c -o lfmswaptionengine.lo lfmswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmswaptionengine.lo -MD -MP -MF .deps/lfmswaptionengine.Tpo -c lfmswaptionengine.cpp -fPIC -DPIC -o .libs/lfmswaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lfmswaptionengine.lo -MD -MP -MF .deps/lfmswaptionengine.Tpo -c lfmswaptionengine.cpp -o lfmswaptionengine.o >/dev/null 2>&1 mv -f .deps/lfmswaptionengine.Tpo .deps/lfmswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT liborforwardmodel.lo -MD -MP -MF .deps/liborforwardmodel.Tpo -c -o liborforwardmodel.lo liborforwardmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT liborforwardmodel.lo -MD -MP -MF .deps/liborforwardmodel.Tpo -c liborforwardmodel.cpp -fPIC -DPIC -o .libs/liborforwardmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT liborforwardmodel.lo -MD -MP -MF .deps/liborforwardmodel.Tpo -c liborforwardmodel.cpp -o liborforwardmodel.o >/dev/null 2>&1 mv -f .deps/liborforwardmodel.Tpo .deps/liborforwardmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmcorrmodel.lo -MD -MP -MF .deps/lmcorrmodel.Tpo -c -o lmcorrmodel.lo lmcorrmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmcorrmodel.lo -MD -MP -MF .deps/lmcorrmodel.Tpo -c lmcorrmodel.cpp -fPIC -DPIC -o .libs/lmcorrmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmcorrmodel.lo -MD -MP -MF .deps/lmcorrmodel.Tpo -c lmcorrmodel.cpp -o lmcorrmodel.o >/dev/null 2>&1 mv -f .deps/lmcorrmodel.Tpo .deps/lmcorrmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmexpcorrmodel.lo -MD -MP -MF .deps/lmexpcorrmodel.Tpo -c -o lmexpcorrmodel.lo lmexpcorrmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmexpcorrmodel.lo -MD -MP -MF .deps/lmexpcorrmodel.Tpo -c lmexpcorrmodel.cpp -fPIC -DPIC -o .libs/lmexpcorrmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmexpcorrmodel.lo -MD -MP -MF .deps/lmexpcorrmodel.Tpo -c lmexpcorrmodel.cpp -o lmexpcorrmodel.o >/dev/null 2>&1 mv -f .deps/lmexpcorrmodel.Tpo .deps/lmexpcorrmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmextlinexpvolmodel.lo -MD -MP -MF .deps/lmextlinexpvolmodel.Tpo -c -o lmextlinexpvolmodel.lo lmextlinexpvolmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmextlinexpvolmodel.lo -MD -MP -MF .deps/lmextlinexpvolmodel.Tpo -c lmextlinexpvolmodel.cpp -fPIC -DPIC -o .libs/lmextlinexpvolmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmextlinexpvolmodel.lo -MD -MP -MF .deps/lmextlinexpvolmodel.Tpo -c lmextlinexpvolmodel.cpp -o lmextlinexpvolmodel.o >/dev/null 2>&1 mv -f .deps/lmextlinexpvolmodel.Tpo .deps/lmextlinexpvolmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmfixedvolmodel.lo -MD -MP -MF .deps/lmfixedvolmodel.Tpo -c -o lmfixedvolmodel.lo lmfixedvolmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmfixedvolmodel.lo -MD -MP -MF .deps/lmfixedvolmodel.Tpo -c lmfixedvolmodel.cpp -fPIC -DPIC -o .libs/lmfixedvolmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmfixedvolmodel.lo -MD -MP -MF .deps/lmfixedvolmodel.Tpo -c lmfixedvolmodel.cpp -o lmfixedvolmodel.o >/dev/null 2>&1 mv -f .deps/lmfixedvolmodel.Tpo .deps/lmfixedvolmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpcorrmodel.lo -MD -MP -MF .deps/lmlinexpcorrmodel.Tpo -c -o lmlinexpcorrmodel.lo lmlinexpcorrmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpcorrmodel.lo -MD -MP -MF .deps/lmlinexpcorrmodel.Tpo -c lmlinexpcorrmodel.cpp -fPIC -DPIC -o .libs/lmlinexpcorrmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpcorrmodel.lo -MD -MP -MF .deps/lmlinexpcorrmodel.Tpo -c lmlinexpcorrmodel.cpp -o lmlinexpcorrmodel.o >/dev/null 2>&1 mv -f .deps/lmlinexpcorrmodel.Tpo .deps/lmlinexpcorrmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpvolmodel.lo -MD -MP -MF .deps/lmlinexpvolmodel.Tpo -c -o lmlinexpvolmodel.lo lmlinexpvolmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpvolmodel.lo -MD -MP -MF .deps/lmlinexpvolmodel.Tpo -c lmlinexpvolmodel.cpp -fPIC -DPIC -o .libs/lmlinexpvolmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmlinexpvolmodel.lo -MD -MP -MF .deps/lmlinexpvolmodel.Tpo -c lmlinexpvolmodel.cpp -o lmlinexpvolmodel.o >/dev/null 2>&1 mv -f .deps/lmlinexpvolmodel.Tpo .deps/lmlinexpvolmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmvolmodel.lo -MD -MP -MF .deps/lmvolmodel.Tpo -c -o lmvolmodel.lo lmvolmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmvolmodel.lo -MD -MP -MF .deps/lmvolmodel.Tpo -c lmvolmodel.cpp -fPIC -DPIC -o .libs/lmvolmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmvolmodel.lo -MD -MP -MF .deps/lmvolmodel.Tpo -c lmvolmodel.cpp -o lmvolmodel.o >/dev/null 2>&1 mv -f .deps/lmvolmodel.Tpo .deps/lmvolmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libLiborMarketModels.la lfmcovarparam.lo lfmcovarproxy.lo lfmhullwhiteparam.lo lfmprocess.lo lfmswaptionengine.lo liborforwardmodel.lo lmcorrmodel.lo lmexpcorrmodel.lo lmextlinexpvolmodel.lo lmfixedvolmodel.lo lmlinexpcorrmodel.lo lmlinexpvolmodel.lo lmvolmodel.lo libtool: link: ar cru .libs/libLiborMarketModels.a .libs/lfmcovarparam.o .libs/lfmcovarproxy.o .libs/lfmhullwhiteparam.o .libs/lfmprocess.o .libs/lfmswaptionengine.o .libs/liborforwardmodel.o .libs/lmcorrmodel.o .libs/lmexpcorrmodel.o .libs/lmextlinexpvolmodel.o .libs/lmfixedvolmodel.o .libs/lmlinexpcorrmodel.o .libs/lmlinexpvolmodel.o .libs/lmvolmodel.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libLiborMarketModels.a libtool: link: ( cd ".libs" && rm -f "libLiborMarketModels.la" && ln -s "../libLiborMarketModels.la" "libLiborMarketModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/legacy/libormarketmodels' make[5]: Entering directory '/build/quantlib-1.15/ql/legacy' /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libLegacy.la libormarketmodels/libLiborMarketModels.la libtool: link: (cd .libs/libLegacy.lax/libLiborMarketModels.a && ar x "/build/quantlib-1.15/ql/legacy/libormarketmodels/.libs/libLiborMarketModels.a") libtool: link: ar cru .libs/libLegacy.a .libs/libLegacy.lax/libLiborMarketModels.a/lfmcovarparam.o .libs/libLegacy.lax/libLiborMarketModels.a/lfmcovarproxy.o .libs/libLegacy.lax/libLiborMarketModels.a/lfmhullwhiteparam.o .libs/libLegacy.lax/libLiborMarketModels.a/lfmprocess.o .libs/libLegacy.lax/libLiborMarketModels.a/lfmswaptionengine.o .libs/libLegacy.lax/libLiborMarketModels.a/liborforwardmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmcorrmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmexpcorrmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmextlinexpvolmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmfixedvolmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmlinexpcorrmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmlinexpvolmodel.o .libs/libLegacy.lax/libLiborMarketModels.a/lmvolmodel.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libLegacy.a libtool: link: rm -fr .libs/libLegacy.lax libtool: link: ( cd ".libs" && rm -f "libLegacy.la" && ln -s "../libLegacy.la" "libLegacy.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/legacy' make[4]: Leaving directory '/build/quantlib-1.15/ql/legacy' Making all in math make[4]: Entering directory '/build/quantlib-1.15/ql/math' Making all in copulas make[5]: Entering directory '/build/quantlib-1.15/ql/math/copulas' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alimikhailhaqcopula.lo -MD -MP -MF .deps/alimikhailhaqcopula.Tpo -c -o alimikhailhaqcopula.lo alimikhailhaqcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alimikhailhaqcopula.lo -MD -MP -MF .deps/alimikhailhaqcopula.Tpo -c alimikhailhaqcopula.cpp -fPIC -DPIC -o .libs/alimikhailhaqcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alimikhailhaqcopula.lo -MD -MP -MF .deps/alimikhailhaqcopula.Tpo -c alimikhailhaqcopula.cpp -o alimikhailhaqcopula.o >/dev/null 2>&1 mv -f .deps/alimikhailhaqcopula.Tpo .deps/alimikhailhaqcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claytoncopula.lo -MD -MP -MF .deps/claytoncopula.Tpo -c -o claytoncopula.lo claytoncopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claytoncopula.lo -MD -MP -MF .deps/claytoncopula.Tpo -c claytoncopula.cpp -fPIC -DPIC -o .libs/claytoncopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT claytoncopula.lo -MD -MP -MF .deps/claytoncopula.Tpo -c claytoncopula.cpp -o claytoncopula.o >/dev/null 2>&1 mv -f .deps/claytoncopula.Tpo .deps/claytoncopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT farliegumbelmorgensterncopula.lo -MD -MP -MF .deps/farliegumbelmorgensterncopula.Tpo -c -o farliegumbelmorgensterncopula.lo farliegumbelmorgensterncopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT farliegumbelmorgensterncopula.lo -MD -MP -MF .deps/farliegumbelmorgensterncopula.Tpo -c farliegumbelmorgensterncopula.cpp -fPIC -DPIC -o .libs/farliegumbelmorgensterncopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT farliegumbelmorgensterncopula.lo -MD -MP -MF .deps/farliegumbelmorgensterncopula.Tpo -c farliegumbelmorgensterncopula.cpp -o farliegumbelmorgensterncopula.o >/dev/null 2>&1 mv -f .deps/farliegumbelmorgensterncopula.Tpo .deps/farliegumbelmorgensterncopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frankcopula.lo -MD -MP -MF .deps/frankcopula.Tpo -c -o frankcopula.lo frankcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frankcopula.lo -MD -MP -MF .deps/frankcopula.Tpo -c frankcopula.cpp -fPIC -DPIC -o .libs/frankcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frankcopula.lo -MD -MP -MF .deps/frankcopula.Tpo -c frankcopula.cpp -o frankcopula.o >/dev/null 2>&1 mv -f .deps/frankcopula.Tpo .deps/frankcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT galamboscopula.lo -MD -MP -MF .deps/galamboscopula.Tpo -c -o galamboscopula.lo galamboscopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT galamboscopula.lo -MD -MP -MF .deps/galamboscopula.Tpo -c galamboscopula.cpp -fPIC -DPIC -o .libs/galamboscopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT galamboscopula.lo -MD -MP -MF .deps/galamboscopula.Tpo -c galamboscopula.cpp -o galamboscopula.o >/dev/null 2>&1 mv -f .deps/galamboscopula.Tpo .deps/galamboscopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopula.lo -MD -MP -MF .deps/gaussiancopula.Tpo -c -o gaussiancopula.lo gaussiancopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopula.lo -MD -MP -MF .deps/gaussiancopula.Tpo -c gaussiancopula.cpp -fPIC -DPIC -o .libs/gaussiancopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussiancopula.lo -MD -MP -MF .deps/gaussiancopula.Tpo -c gaussiancopula.cpp -o gaussiancopula.o >/dev/null 2>&1 mv -f .deps/gaussiancopula.Tpo .deps/gaussiancopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gumbelcopula.lo -MD -MP -MF .deps/gumbelcopula.Tpo -c -o gumbelcopula.lo gumbelcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gumbelcopula.lo -MD -MP -MF .deps/gumbelcopula.Tpo -c gumbelcopula.cpp -fPIC -DPIC -o .libs/gumbelcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gumbelcopula.lo -MD -MP -MF .deps/gumbelcopula.Tpo -c gumbelcopula.cpp -o gumbelcopula.o >/dev/null 2>&1 mv -f .deps/gumbelcopula.Tpo .deps/gumbelcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT huslerreisscopula.lo -MD -MP -MF .deps/huslerreisscopula.Tpo -c -o huslerreisscopula.lo huslerreisscopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT huslerreisscopula.lo -MD -MP -MF .deps/huslerreisscopula.Tpo -c huslerreisscopula.cpp -fPIC -DPIC -o .libs/huslerreisscopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT huslerreisscopula.lo -MD -MP -MF .deps/huslerreisscopula.Tpo -c huslerreisscopula.cpp -o huslerreisscopula.o >/dev/null 2>&1 mv -f .deps/huslerreisscopula.Tpo .deps/huslerreisscopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT independentcopula.lo -MD -MP -MF .deps/independentcopula.Tpo -c -o independentcopula.lo independentcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT independentcopula.lo -MD -MP -MF .deps/independentcopula.Tpo -c independentcopula.cpp -fPIC -DPIC -o .libs/independentcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT independentcopula.lo -MD -MP -MF .deps/independentcopula.Tpo -c independentcopula.cpp -o independentcopula.o >/dev/null 2>&1 mv -f .deps/independentcopula.Tpo .deps/independentcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marshallolkincopula.lo -MD -MP -MF .deps/marshallolkincopula.Tpo -c -o marshallolkincopula.lo marshallolkincopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marshallolkincopula.lo -MD -MP -MF .deps/marshallolkincopula.Tpo -c marshallolkincopula.cpp -fPIC -DPIC -o .libs/marshallolkincopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marshallolkincopula.lo -MD -MP -MF .deps/marshallolkincopula.Tpo -c marshallolkincopula.cpp -o marshallolkincopula.o >/dev/null 2>&1 mv -f .deps/marshallolkincopula.Tpo .deps/marshallolkincopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT maxcopula.lo -MD -MP -MF .deps/maxcopula.Tpo -c -o maxcopula.lo maxcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT maxcopula.lo -MD -MP -MF .deps/maxcopula.Tpo -c maxcopula.cpp -fPIC -DPIC -o .libs/maxcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT maxcopula.lo -MD -MP -MF .deps/maxcopula.Tpo -c maxcopula.cpp -o maxcopula.o >/dev/null 2>&1 mv -f .deps/maxcopula.Tpo .deps/maxcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mincopula.lo -MD -MP -MF .deps/mincopula.Tpo -c -o mincopula.lo mincopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mincopula.lo -MD -MP -MF .deps/mincopula.Tpo -c mincopula.cpp -fPIC -DPIC -o .libs/mincopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mincopula.lo -MD -MP -MF .deps/mincopula.Tpo -c mincopula.cpp -o mincopula.o >/dev/null 2>&1 mv -f .deps/mincopula.Tpo .deps/mincopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT plackettcopula.lo -MD -MP -MF .deps/plackettcopula.Tpo -c -o plackettcopula.lo plackettcopula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT plackettcopula.lo -MD -MP -MF .deps/plackettcopula.Tpo -c plackettcopula.cpp -fPIC -DPIC -o .libs/plackettcopula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT plackettcopula.lo -MD -MP -MF .deps/plackettcopula.Tpo -c plackettcopula.cpp -o plackettcopula.o >/dev/null 2>&1 mv -f .deps/plackettcopula.Tpo .deps/plackettcopula.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCopulas.la alimikhailhaqcopula.lo claytoncopula.lo farliegumbelmorgensterncopula.lo frankcopula.lo galamboscopula.lo gaussiancopula.lo gumbelcopula.lo huslerreisscopula.lo independentcopula.lo marshallolkincopula.lo maxcopula.lo mincopula.lo plackettcopula.lo libtool: link: ar cru .libs/libCopulas.a .libs/alimikhailhaqcopula.o .libs/claytoncopula.o .libs/farliegumbelmorgensterncopula.o .libs/frankcopula.o .libs/galamboscopula.o .libs/gaussiancopula.o .libs/gumbelcopula.o .libs/huslerreisscopula.o .libs/independentcopula.o .libs/marshallolkincopula.o .libs/maxcopula.o .libs/mincopula.o .libs/plackettcopula.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCopulas.a libtool: link: ( cd ".libs" && rm -f "libCopulas.la" && ln -s "../libCopulas.la" "libCopulas.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/copulas' Making all in distributions make[5]: Entering directory '/build/quantlib-1.15/ql/math/distributions' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatenormaldistribution.lo -MD -MP -MF .deps/bivariatenormaldistribution.Tpo -c -o bivariatenormaldistribution.lo bivariatenormaldistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatenormaldistribution.lo -MD -MP -MF .deps/bivariatenormaldistribution.Tpo -c bivariatenormaldistribution.cpp -fPIC -DPIC -o .libs/bivariatenormaldistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatenormaldistribution.lo -MD -MP -MF .deps/bivariatenormaldistribution.Tpo -c bivariatenormaldistribution.cpp -o bivariatenormaldistribution.o >/dev/null 2>&1 mv -f .deps/bivariatenormaldistribution.Tpo .deps/bivariatenormaldistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatestudenttdistribution.lo -MD -MP -MF .deps/bivariatestudenttdistribution.Tpo -c -o bivariatestudenttdistribution.lo bivariatestudenttdistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatestudenttdistribution.lo -MD -MP -MF .deps/bivariatestudenttdistribution.Tpo -c bivariatestudenttdistribution.cpp -fPIC -DPIC -o .libs/bivariatestudenttdistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bivariatestudenttdistribution.lo -MD -MP -MF .deps/bivariatestudenttdistribution.Tpo -c bivariatestudenttdistribution.cpp -o bivariatestudenttdistribution.o >/dev/null 2>&1 mv -f .deps/bivariatestudenttdistribution.Tpo .deps/bivariatestudenttdistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chisquaredistribution.lo -MD -MP -MF .deps/chisquaredistribution.Tpo -c -o chisquaredistribution.lo chisquaredistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chisquaredistribution.lo -MD -MP -MF .deps/chisquaredistribution.Tpo -c chisquaredistribution.cpp -fPIC -DPIC -o .libs/chisquaredistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chisquaredistribution.lo -MD -MP -MF .deps/chisquaredistribution.Tpo -c chisquaredistribution.cpp -o chisquaredistribution.o >/dev/null 2>&1 mv -f .deps/chisquaredistribution.Tpo .deps/chisquaredistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gammadistribution.lo -MD -MP -MF .deps/gammadistribution.Tpo -c -o gammadistribution.lo gammadistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gammadistribution.lo -MD -MP -MF .deps/gammadistribution.Tpo -c gammadistribution.cpp -fPIC -DPIC -o .libs/gammadistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gammadistribution.lo -MD -MP -MF .deps/gammadistribution.Tpo -c gammadistribution.cpp -o gammadistribution.o >/dev/null 2>&1 mv -f .deps/gammadistribution.Tpo .deps/gammadistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normaldistribution.lo -MD -MP -MF .deps/normaldistribution.Tpo -c -o normaldistribution.lo normaldistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normaldistribution.lo -MD -MP -MF .deps/normaldistribution.Tpo -c normaldistribution.cpp -fPIC -DPIC -o .libs/normaldistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normaldistribution.lo -MD -MP -MF .deps/normaldistribution.Tpo -c normaldistribution.cpp -o normaldistribution.o >/dev/null 2>&1 mv -f .deps/normaldistribution.Tpo .deps/normaldistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT studenttdistribution.lo -MD -MP -MF .deps/studenttdistribution.Tpo -c -o studenttdistribution.lo studenttdistribution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT studenttdistribution.lo -MD -MP -MF .deps/studenttdistribution.Tpo -c studenttdistribution.cpp -fPIC -DPIC -o .libs/studenttdistribution.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT studenttdistribution.lo -MD -MP -MF .deps/studenttdistribution.Tpo -c studenttdistribution.cpp -o studenttdistribution.o >/dev/null 2>&1 mv -f .deps/studenttdistribution.Tpo .deps/studenttdistribution.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libDistributions.la bivariatenormaldistribution.lo bivariatestudenttdistribution.lo chisquaredistribution.lo gammadistribution.lo normaldistribution.lo studenttdistribution.lo libtool: link: ar cru .libs/libDistributions.a .libs/bivariatenormaldistribution.o .libs/bivariatestudenttdistribution.o .libs/chisquaredistribution.o .libs/gammadistribution.o .libs/normaldistribution.o .libs/studenttdistribution.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libDistributions.a libtool: link: ( cd ".libs" && rm -f "libDistributions.la" && ln -s "../libDistributions.la" "libDistributions.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/distributions' Making all in integrals make[5]: Entering directory '/build/quantlib-1.15/ql/math/integrals' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discreteintegrals.lo -MD -MP -MF .deps/discreteintegrals.Tpo -c -o discreteintegrals.lo discreteintegrals.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discreteintegrals.lo -MD -MP -MF .deps/discreteintegrals.Tpo -c discreteintegrals.cpp -fPIC -DPIC -o .libs/discreteintegrals.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discreteintegrals.lo -MD -MP -MF .deps/discreteintegrals.Tpo -c discreteintegrals.cpp -o discreteintegrals.o >/dev/null 2>&1 mv -f .deps/discreteintegrals.Tpo .deps/discreteintegrals.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT filonintegral.lo -MD -MP -MF .deps/filonintegral.Tpo -c -o filonintegral.lo filonintegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT filonintegral.lo -MD -MP -MF .deps/filonintegral.Tpo -c filonintegral.cpp -fPIC -DPIC -o .libs/filonintegral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT filonintegral.lo -MD -MP -MF .deps/filonintegral.Tpo -c filonintegral.cpp -o filonintegral.o >/dev/null 2>&1 mv -f .deps/filonintegral.Tpo .deps/filonintegral.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gausslobattointegral.lo -MD -MP -MF .deps/gausslobattointegral.Tpo -c -o gausslobattointegral.lo gausslobattointegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gausslobattointegral.lo -MD -MP -MF .deps/gausslobattointegral.Tpo -c gausslobattointegral.cpp -fPIC -DPIC -o .libs/gausslobattointegral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gausslobattointegral.lo -MD -MP -MF .deps/gausslobattointegral.Tpo -c gausslobattointegral.cpp -o gausslobattointegral.o >/dev/null 2>&1 mv -f .deps/gausslobattointegral.Tpo .deps/gausslobattointegral.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianorthogonalpolynomial.lo -MD -MP -MF .deps/gaussianorthogonalpolynomial.Tpo -c -o gaussianorthogonalpolynomial.lo gaussianorthogonalpolynomial.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianorthogonalpolynomial.lo -MD -MP -MF .deps/gaussianorthogonalpolynomial.Tpo -c gaussianorthogonalpolynomial.cpp -fPIC -DPIC -o .libs/gaussianorthogonalpolynomial.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianorthogonalpolynomial.lo -MD -MP -MF .deps/gaussianorthogonalpolynomial.Tpo -c gaussianorthogonalpolynomial.cpp -o gaussianorthogonalpolynomial.o >/dev/null 2>&1 mv -f .deps/gaussianorthogonalpolynomial.Tpo .deps/gaussianorthogonalpolynomial.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianquadratures.lo -MD -MP -MF .deps/gaussianquadratures.Tpo -c -o gaussianquadratures.lo gaussianquadratures.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianquadratures.lo -MD -MP -MF .deps/gaussianquadratures.Tpo -c gaussianquadratures.cpp -fPIC -DPIC -o .libs/gaussianquadratures.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianquadratures.lo -MD -MP -MF .deps/gaussianquadratures.Tpo -c gaussianquadratures.cpp -o gaussianquadratures.o >/dev/null 2>&1 mv -f .deps/gaussianquadratures.Tpo .deps/gaussianquadratures.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integral.lo -MD -MP -MF .deps/integral.Tpo -c -o integral.lo integral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integral.lo -MD -MP -MF .deps/integral.Tpo -c integral.cpp -fPIC -DPIC -o .libs/integral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integral.lo -MD -MP -MF .deps/integral.Tpo -c integral.cpp -o integral.o >/dev/null 2>&1 mv -f .deps/integral.Tpo .deps/integral.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kronrodintegral.lo -MD -MP -MF .deps/kronrodintegral.Tpo -c -o kronrodintegral.lo kronrodintegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kronrodintegral.lo -MD -MP -MF .deps/kronrodintegral.Tpo -c kronrodintegral.cpp -fPIC -DPIC -o .libs/kronrodintegral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kronrodintegral.lo -MD -MP -MF .deps/kronrodintegral.Tpo -c kronrodintegral.cpp -o kronrodintegral.o >/dev/null 2>&1 mv -f .deps/kronrodintegral.Tpo .deps/kronrodintegral.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT segmentintegral.lo -MD -MP -MF .deps/segmentintegral.Tpo -c -o segmentintegral.lo segmentintegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT segmentintegral.lo -MD -MP -MF .deps/segmentintegral.Tpo -c segmentintegral.cpp -fPIC -DPIC -o .libs/segmentintegral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT segmentintegral.lo -MD -MP -MF .deps/segmentintegral.Tpo -c segmentintegral.cpp -o segmentintegral.o >/dev/null 2>&1 mv -f .deps/segmentintegral.Tpo .deps/segmentintegral.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libIntegrals.la discreteintegrals.lo filonintegral.lo gausslobattointegral.lo gaussianorthogonalpolynomial.lo gaussianquadratures.lo integral.lo kronrodintegral.lo segmentintegral.lo libtool: link: ar cru .libs/libIntegrals.a .libs/discreteintegrals.o .libs/filonintegral.o .libs/gausslobattointegral.o .libs/gaussianorthogonalpolynomial.o .libs/gaussianquadratures.o .libs/integral.o .libs/kronrodintegral.o .libs/segmentintegral.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libIntegrals.a libtool: link: ( cd ".libs" && rm -f "libIntegrals.la" && ln -s "../libIntegrals.la" "libIntegrals.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/integrals' Making all in interpolations make[5]: Entering directory '/build/quantlib-1.15/ql/math/interpolations' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/math/interpolations' Making all in matrixutilities make[5]: Entering directory '/build/quantlib-1.15/ql/math/matrixutilities' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bicgstab.lo -MD -MP -MF .deps/bicgstab.Tpo -c -o bicgstab.lo bicgstab.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bicgstab.lo -MD -MP -MF .deps/bicgstab.Tpo -c bicgstab.cpp -fPIC -DPIC -o .libs/bicgstab.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bicgstab.lo -MD -MP -MF .deps/bicgstab.Tpo -c bicgstab.cpp -o bicgstab.o >/dev/null 2>&1 mv -f .deps/bicgstab.Tpo .deps/bicgstab.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basisincompleteordered.lo -MD -MP -MF .deps/basisincompleteordered.Tpo -c -o basisincompleteordered.lo basisincompleteordered.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basisincompleteordered.lo -MD -MP -MF .deps/basisincompleteordered.Tpo -c basisincompleteordered.cpp -fPIC -DPIC -o .libs/basisincompleteordered.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basisincompleteordered.lo -MD -MP -MF .deps/basisincompleteordered.Tpo -c basisincompleteordered.cpp -o basisincompleteordered.o >/dev/null 2>&1 mv -f .deps/basisincompleteordered.Tpo .deps/basisincompleteordered.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT choleskydecomposition.lo -MD -MP -MF .deps/choleskydecomposition.Tpo -c -o choleskydecomposition.lo choleskydecomposition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT choleskydecomposition.lo -MD -MP -MF .deps/choleskydecomposition.Tpo -c choleskydecomposition.cpp -fPIC -DPIC -o .libs/choleskydecomposition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT choleskydecomposition.lo -MD -MP -MF .deps/choleskydecomposition.Tpo -c choleskydecomposition.cpp -o choleskydecomposition.o >/dev/null 2>&1 mv -f .deps/choleskydecomposition.Tpo .deps/choleskydecomposition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorreduction.lo -MD -MP -MF .deps/factorreduction.Tpo -c -o factorreduction.lo factorreduction.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorreduction.lo -MD -MP -MF .deps/factorreduction.Tpo -c factorreduction.cpp -fPIC -DPIC -o .libs/factorreduction.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorreduction.lo -MD -MP -MF .deps/factorreduction.Tpo -c factorreduction.cpp -o factorreduction.o >/dev/null 2>&1 mv -f .deps/factorreduction.Tpo .deps/factorreduction.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT getcovariance.lo -MD -MP -MF .deps/getcovariance.Tpo -c -o getcovariance.lo getcovariance.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT getcovariance.lo -MD -MP -MF .deps/getcovariance.Tpo -c getcovariance.cpp -fPIC -DPIC -o .libs/getcovariance.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT getcovariance.lo -MD -MP -MF .deps/getcovariance.Tpo -c getcovariance.cpp -o getcovariance.o >/dev/null 2>&1 mv -f .deps/getcovariance.Tpo .deps/getcovariance.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gmres.lo -MD -MP -MF .deps/gmres.Tpo -c -o gmres.lo gmres.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gmres.lo -MD -MP -MF .deps/gmres.Tpo -c gmres.cpp -fPIC -DPIC -o .libs/gmres.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gmres.lo -MD -MP -MF .deps/gmres.Tpo -c gmres.cpp -o gmres.o >/dev/null 2>&1 mv -f .deps/gmres.Tpo .deps/gmres.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudosqrt.lo -MD -MP -MF .deps/pseudosqrt.Tpo -c -o pseudosqrt.lo pseudosqrt.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudosqrt.lo -MD -MP -MF .deps/pseudosqrt.Tpo -c pseudosqrt.cpp -fPIC -DPIC -o .libs/pseudosqrt.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudosqrt.lo -MD -MP -MF .deps/pseudosqrt.Tpo -c pseudosqrt.cpp -o pseudosqrt.o >/dev/null 2>&1 mv -f .deps/pseudosqrt.Tpo .deps/pseudosqrt.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT qrdecomposition.lo -MD -MP -MF .deps/qrdecomposition.Tpo -c -o qrdecomposition.lo qrdecomposition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT qrdecomposition.lo -MD -MP -MF .deps/qrdecomposition.Tpo -c qrdecomposition.cpp -fPIC -DPIC -o .libs/qrdecomposition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT qrdecomposition.lo -MD -MP -MF .deps/qrdecomposition.Tpo -c qrdecomposition.cpp -o qrdecomposition.o >/dev/null 2>&1 mv -f .deps/qrdecomposition.Tpo .deps/qrdecomposition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sparseilupreconditioner.lo -MD -MP -MF .deps/sparseilupreconditioner.Tpo -c -o sparseilupreconditioner.lo sparseilupreconditioner.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sparseilupreconditioner.lo -MD -MP -MF .deps/sparseilupreconditioner.Tpo -c sparseilupreconditioner.cpp -fPIC -DPIC -o .libs/sparseilupreconditioner.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrixutilities/sparseilupreconditioner.hpp:31, from sparseilupreconditioner.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/math/array.hpp:40, from ../../../ql/math/matrixutilities/sparseilupreconditioner.hpp:31, from sparseilupreconditioner.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::SparseILUPreconditioner::SparseILUPreconditioner(const SparseMatrix&, QuantLib::Integer)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sparseilupreconditioner.lo -MD -MP -MF .deps/sparseilupreconditioner.Tpo -c sparseilupreconditioner.cpp -o sparseilupreconditioner.o >/dev/null 2>&1 mv -f .deps/sparseilupreconditioner.Tpo .deps/sparseilupreconditioner.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svd.lo -MD -MP -MF .deps/svd.Tpo -c -o svd.lo svd.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svd.lo -MD -MP -MF .deps/svd.Tpo -c svd.cpp -fPIC -DPIC -o .libs/svd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svd.lo -MD -MP -MF .deps/svd.Tpo -c svd.cpp -o svd.o >/dev/null 2>&1 mv -f .deps/svd.Tpo .deps/svd.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT symmetricschurdecomposition.lo -MD -MP -MF .deps/symmetricschurdecomposition.Tpo -c -o symmetricschurdecomposition.lo symmetricschurdecomposition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT symmetricschurdecomposition.lo -MD -MP -MF .deps/symmetricschurdecomposition.Tpo -c symmetricschurdecomposition.cpp -fPIC -DPIC -o .libs/symmetricschurdecomposition.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/symmetricschurdecomposition.hpp:28, from symmetricschurdecomposition.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/symmetricschurdecomposition.hpp:28, from symmetricschurdecomposition.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/math/matrixutilities/symmetricschurdecomposition.hpp:28, from symmetricschurdecomposition.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::SymmetricSchurDecomposition::SymmetricSchurDecomposition(const QuantLib::Matrix&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT symmetricschurdecomposition.lo -MD -MP -MF .deps/symmetricschurdecomposition.Tpo -c symmetricschurdecomposition.cpp -o symmetricschurdecomposition.o >/dev/null 2>&1 mv -f .deps/symmetricschurdecomposition.Tpo .deps/symmetricschurdecomposition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tapcorrelations.lo -MD -MP -MF .deps/tapcorrelations.Tpo -c -o tapcorrelations.lo tapcorrelations.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tapcorrelations.lo -MD -MP -MF .deps/tapcorrelations.Tpo -c tapcorrelations.cpp -fPIC -DPIC -o .libs/tapcorrelations.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tapcorrelations.lo -MD -MP -MF .deps/tapcorrelations.Tpo -c tapcorrelations.cpp -o tapcorrelations.o >/dev/null 2>&1 mv -f .deps/tapcorrelations.Tpo .deps/tapcorrelations.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tqreigendecomposition.lo -MD -MP -MF .deps/tqreigendecomposition.Tpo -c -o tqreigendecomposition.lo tqreigendecomposition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tqreigendecomposition.lo -MD -MP -MF .deps/tqreigendecomposition.Tpo -c tqreigendecomposition.cpp -fPIC -DPIC -o .libs/tqreigendecomposition.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrixutilities/tqreigendecomposition.hpp:27, from tqreigendecomposition.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrixutilities/tqreigendecomposition.hpp:27, from tqreigendecomposition.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrixutilities/tqreigendecomposition.hpp:27, from tqreigendecomposition.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::TqrEigenDecomposition::TqrEigenDecomposition(const QuantLib::Array&, const QuantLib::Array&, QuantLib::TqrEigenDecomposition::EigenVectorCalculation, QuantLib::TqrEigenDecomposition::ShiftStrategy)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tqreigendecomposition.lo -MD -MP -MF .deps/tqreigendecomposition.Tpo -c tqreigendecomposition.cpp -o tqreigendecomposition.o >/dev/null 2>&1 mv -f .deps/tqreigendecomposition.Tpo .deps/tqreigendecomposition.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMatrixUtilities.la bicgstab.lo basisincompleteordered.lo choleskydecomposition.lo factorreduction.lo getcovariance.lo gmres.lo pseudosqrt.lo qrdecomposition.lo sparseilupreconditioner.lo svd.lo symmetricschurdecomposition.lo tapcorrelations.lo tqreigendecomposition.lo libtool: link: ar cru .libs/libMatrixUtilities.a .libs/bicgstab.o .libs/basisincompleteordered.o .libs/choleskydecomposition.o .libs/factorreduction.o .libs/getcovariance.o .libs/gmres.o .libs/pseudosqrt.o .libs/qrdecomposition.o .libs/sparseilupreconditioner.o .libs/svd.o .libs/symmetricschurdecomposition.o .libs/tapcorrelations.o .libs/tqreigendecomposition.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMatrixUtilities.a libtool: link: ( cd ".libs" && rm -f "libMatrixUtilities.la" && ln -s "../libMatrixUtilities.la" "libMatrixUtilities.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/matrixutilities' Making all in ode make[5]: Entering directory '/build/quantlib-1.15/ql/math/ode' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/math/ode' Making all in optimization make[5]: Entering directory '/build/quantlib-1.15/ql/math/optimization' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT armijo.lo -MD -MP -MF .deps/armijo.Tpo -c -o armijo.lo armijo.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT armijo.lo -MD -MP -MF .deps/armijo.Tpo -c armijo.cpp -fPIC -DPIC -o .libs/armijo.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT armijo.lo -MD -MP -MF .deps/armijo.Tpo -c armijo.cpp -o armijo.o >/dev/null 2>&1 mv -f .deps/armijo.Tpo .deps/armijo.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bfgs.lo -MD -MP -MF .deps/bfgs.Tpo -c -o bfgs.lo bfgs.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bfgs.lo -MD -MP -MF .deps/bfgs.Tpo -c bfgs.cpp -fPIC -DPIC -o .libs/bfgs.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bfgs.lo -MD -MP -MF .deps/bfgs.Tpo -c bfgs.cpp -o bfgs.o >/dev/null 2>&1 mv -f .deps/bfgs.Tpo .deps/bfgs.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conjugategradient.lo -MD -MP -MF .deps/conjugategradient.Tpo -c -o conjugategradient.lo conjugategradient.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conjugategradient.lo -MD -MP -MF .deps/conjugategradient.Tpo -c conjugategradient.cpp -fPIC -DPIC -o .libs/conjugategradient.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT conjugategradient.lo -MD -MP -MF .deps/conjugategradient.Tpo -c conjugategradient.cpp -o conjugategradient.o >/dev/null 2>&1 mv -f .deps/conjugategradient.Tpo .deps/conjugategradient.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constraint.lo -MD -MP -MF .deps/constraint.Tpo -c -o constraint.lo constraint.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constraint.lo -MD -MP -MF .deps/constraint.Tpo -c constraint.cpp -fPIC -DPIC -o .libs/constraint.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constraint.lo -MD -MP -MF .deps/constraint.Tpo -c constraint.cpp -o constraint.o >/dev/null 2>&1 mv -f .deps/constraint.Tpo .deps/constraint.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT differentialevolution.lo -MD -MP -MF .deps/differentialevolution.Tpo -c -o differentialevolution.lo differentialevolution.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT differentialevolution.lo -MD -MP -MF .deps/differentialevolution.Tpo -c differentialevolution.cpp -fPIC -DPIC -o .libs/differentialevolution.o differentialevolution.cpp: In function 'void QuantLib::{anonymous}::randomize(I, I, const QuantLib::MersenneTwisterUniformRng&) [with I = __gnu_cxx::__normal_iterator >]': differentialevolution.cpp:36:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void randomize(I begin, I end, ^~~~~~~~~ differentialevolution.cpp:36:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/optimization/constraint.hpp:28, from ../../../ql/math/optimization/differentialevolution.hpp:28, from differentialevolution.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::DifferentialEvolution::Candidate; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/optimization/constraint.hpp:28, from ../../../ql/math/optimization/differentialevolution.hpp:28, from differentialevolution.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 differentialevolution.cpp: In member function 'void QuantLib::DifferentialEvolution::calculateNextGeneration(std::vector&, const QuantLib::CostFunction&) const': differentialevolution.cpp:94:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:96:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:98:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:110:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:112:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:129:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:131:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:145:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:147:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:149:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:163:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:165:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:167:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:179:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:181:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:183:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:205:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:207:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ differentialevolution.cpp:209:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 randomize(population.begin(), population.end(), rng_); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/optimization/constraint.hpp:28, from ../../../ql/math/optimization/differentialevolution.hpp:28, from differentialevolution.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::EndCriteria::Type QuantLib::DifferentialEvolution::minimize(QuantLib::Problem&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT differentialevolution.lo -MD -MP -MF .deps/differentialevolution.Tpo -c differentialevolution.cpp -o differentialevolution.o >/dev/null 2>&1 mv -f .deps/differentialevolution.Tpo .deps/differentialevolution.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endcriteria.lo -MD -MP -MF .deps/endcriteria.Tpo -c -o endcriteria.lo endcriteria.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endcriteria.lo -MD -MP -MF .deps/endcriteria.Tpo -c endcriteria.cpp -fPIC -DPIC -o .libs/endcriteria.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endcriteria.lo -MD -MP -MF .deps/endcriteria.Tpo -c endcriteria.cpp -o endcriteria.o >/dev/null 2>&1 mv -f .deps/endcriteria.Tpo .deps/endcriteria.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT goldstein.lo -MD -MP -MF .deps/goldstein.Tpo -c -o goldstein.lo goldstein.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT goldstein.lo -MD -MP -MF .deps/goldstein.Tpo -c goldstein.cpp -fPIC -DPIC -o .libs/goldstein.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT goldstein.lo -MD -MP -MF .deps/goldstein.Tpo -c goldstein.cpp -o goldstein.o >/dev/null 2>&1 mv -f .deps/goldstein.Tpo .deps/goldstein.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT leastsquare.lo -MD -MP -MF .deps/leastsquare.Tpo -c -o leastsquare.lo leastsquare.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT leastsquare.lo -MD -MP -MF .deps/leastsquare.Tpo -c leastsquare.cpp -fPIC -DPIC -o .libs/leastsquare.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT leastsquare.lo -MD -MP -MF .deps/leastsquare.Tpo -c leastsquare.cpp -o leastsquare.o >/dev/null 2>&1 mv -f .deps/leastsquare.Tpo .deps/leastsquare.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT levenbergmarquardt.lo -MD -MP -MF .deps/levenbergmarquardt.Tpo -c -o levenbergmarquardt.lo levenbergmarquardt.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT levenbergmarquardt.lo -MD -MP -MF .deps/levenbergmarquardt.Tpo -c levenbergmarquardt.cpp -fPIC -DPIC -o .libs/levenbergmarquardt.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT levenbergmarquardt.lo -MD -MP -MF .deps/levenbergmarquardt.Tpo -c levenbergmarquardt.cpp -o levenbergmarquardt.o >/dev/null 2>&1 mv -f .deps/levenbergmarquardt.Tpo .deps/levenbergmarquardt.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearch.lo -MD -MP -MF .deps/linesearch.Tpo -c -o linesearch.lo linesearch.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearch.lo -MD -MP -MF .deps/linesearch.Tpo -c linesearch.cpp -fPIC -DPIC -o .libs/linesearch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearch.lo -MD -MP -MF .deps/linesearch.Tpo -c linesearch.cpp -o linesearch.o >/dev/null 2>&1 mv -f .deps/linesearch.Tpo .deps/linesearch.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearchbasedmethod.lo -MD -MP -MF .deps/linesearchbasedmethod.Tpo -c -o linesearchbasedmethod.lo linesearchbasedmethod.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearchbasedmethod.lo -MD -MP -MF .deps/linesearchbasedmethod.Tpo -c linesearchbasedmethod.cpp -fPIC -DPIC -o .libs/linesearchbasedmethod.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT linesearchbasedmethod.lo -MD -MP -MF .deps/linesearchbasedmethod.Tpo -c linesearchbasedmethod.cpp -o linesearchbasedmethod.o >/dev/null 2>&1 mv -f .deps/linesearchbasedmethod.Tpo .deps/linesearchbasedmethod.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmdif.lo -MD -MP -MF .deps/lmdif.Tpo -c -o lmdif.lo lmdif.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmdif.lo -MD -MP -MF .deps/lmdif.Tpo -c lmdif.cpp -fPIC -DPIC -o .libs/lmdif.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmdif.lo -MD -MP -MF .deps/lmdif.Tpo -c lmdif.cpp -o lmdif.o >/dev/null 2>&1 mv -f .deps/lmdif.Tpo .deps/lmdif.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projectedcostfunction.lo -MD -MP -MF .deps/projectedcostfunction.Tpo -c -o projectedcostfunction.lo projectedcostfunction.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projectedcostfunction.lo -MD -MP -MF .deps/projectedcostfunction.Tpo -c projectedcostfunction.cpp -fPIC -DPIC -o .libs/projectedcostfunction.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projectedcostfunction.lo -MD -MP -MF .deps/projectedcostfunction.Tpo -c projectedcostfunction.cpp -o projectedcostfunction.o >/dev/null 2>&1 mv -f .deps/projectedcostfunction.Tpo .deps/projectedcostfunction.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projection.lo -MD -MP -MF .deps/projection.Tpo -c -o projection.lo projection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projection.lo -MD -MP -MF .deps/projection.Tpo -c projection.cpp -fPIC -DPIC -o .libs/projection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT projection.lo -MD -MP -MF .deps/projection.Tpo -c projection.cpp -o projection.o >/dev/null 2>&1 mv -f .deps/projection.Tpo .deps/projection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplex.lo -MD -MP -MF .deps/simplex.Tpo -c -o simplex.lo simplex.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplex.lo -MD -MP -MF .deps/simplex.Tpo -c simplex.cpp -fPIC -DPIC -o .libs/simplex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simplex.lo -MD -MP -MF .deps/simplex.Tpo -c simplex.cpp -o simplex.o >/dev/null 2>&1 mv -f .deps/simplex.Tpo .deps/simplex.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spherecylinder.lo -MD -MP -MF .deps/spherecylinder.Tpo -c -o spherecylinder.lo spherecylinder.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spherecylinder.lo -MD -MP -MF .deps/spherecylinder.Tpo -c spherecylinder.cpp -fPIC -DPIC -o .libs/spherecylinder.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spherecylinder.lo -MD -MP -MF .deps/spherecylinder.Tpo -c spherecylinder.cpp -o spherecylinder.o >/dev/null 2>&1 mv -f .deps/spherecylinder.Tpo .deps/spherecylinder.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT steepestdescent.lo -MD -MP -MF .deps/steepestdescent.Tpo -c -o steepestdescent.lo steepestdescent.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT steepestdescent.lo -MD -MP -MF .deps/steepestdescent.Tpo -c steepestdescent.cpp -fPIC -DPIC -o .libs/steepestdescent.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT steepestdescent.lo -MD -MP -MF .deps/steepestdescent.Tpo -c steepestdescent.cpp -o steepestdescent.o >/dev/null 2>&1 mv -f .deps/steepestdescent.Tpo .deps/steepestdescent.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libOptimization.la armijo.lo bfgs.lo conjugategradient.lo constraint.lo differentialevolution.lo endcriteria.lo goldstein.lo leastsquare.lo levenbergmarquardt.lo linesearch.lo linesearchbasedmethod.lo lmdif.lo projectedcostfunction.lo projection.lo simplex.lo spherecylinder.lo steepestdescent.lo libtool: link: ar cru .libs/libOptimization.a .libs/armijo.o .libs/bfgs.o .libs/conjugategradient.o .libs/constraint.o .libs/differentialevolution.o .libs/endcriteria.o .libs/goldstein.o .libs/leastsquare.o .libs/levenbergmarquardt.o .libs/linesearch.o .libs/linesearchbasedmethod.o .libs/lmdif.o .libs/projectedcostfunction.o .libs/projection.o .libs/simplex.o .libs/spherecylinder.o .libs/steepestdescent.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libOptimization.a libtool: link: ( cd ".libs" && rm -f "libOptimization.la" && ln -s "../libOptimization.la" "libOptimization.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/optimization' Making all in randomnumbers make[5]: Entering directory '/build/quantlib-1.15/ql/math/randomnumbers' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT faurersg.lo -MD -MP -MF .deps/faurersg.Tpo -c -o faurersg.lo faurersg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT faurersg.lo -MD -MP -MF .deps/faurersg.Tpo -c faurersg.cpp -fPIC -DPIC -o .libs/faurersg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT faurersg.lo -MD -MP -MF .deps/faurersg.Tpo -c faurersg.cpp -o faurersg.o >/dev/null 2>&1 mv -f .deps/faurersg.Tpo .deps/faurersg.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haltonrsg.lo -MD -MP -MF .deps/haltonrsg.Tpo -c -o haltonrsg.lo haltonrsg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haltonrsg.lo -MD -MP -MF .deps/haltonrsg.Tpo -c haltonrsg.cpp -fPIC -DPIC -o .libs/haltonrsg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT haltonrsg.lo -MD -MP -MF .deps/haltonrsg.Tpo -c haltonrsg.cpp -o haltonrsg.o >/dev/null 2>&1 mv -f .deps/haltonrsg.Tpo .deps/haltonrsg.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT knuthuniformrng.lo -MD -MP -MF .deps/knuthuniformrng.Tpo -c -o knuthuniformrng.lo knuthuniformrng.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT knuthuniformrng.lo -MD -MP -MF .deps/knuthuniformrng.Tpo -c knuthuniformrng.cpp -fPIC -DPIC -o .libs/knuthuniformrng.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT knuthuniformrng.lo -MD -MP -MF .deps/knuthuniformrng.Tpo -c knuthuniformrng.cpp -o knuthuniformrng.o >/dev/null 2>&1 mv -f .deps/knuthuniformrng.Tpo .deps/knuthuniformrng.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticersg.lo -MD -MP -MF .deps/latticersg.Tpo -c -o latticersg.lo latticersg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticersg.lo -MD -MP -MF .deps/latticersg.Tpo -c latticersg.cpp -fPIC -DPIC -o .libs/latticersg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticersg.lo -MD -MP -MF .deps/latticersg.Tpo -c latticersg.cpp -o latticersg.o >/dev/null 2>&1 mv -f .deps/latticersg.Tpo .deps/latticersg.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticerules.lo -MD -MP -MF .deps/latticerules.Tpo -c -o latticerules.lo latticerules.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticerules.lo -MD -MP -MF .deps/latticerules.Tpo -c latticerules.cpp -fPIC -DPIC -o .libs/latticerules.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT latticerules.lo -MD -MP -MF .deps/latticerules.Tpo -c latticerules.cpp -o latticerules.o >/dev/null 2>&1 mv -f .deps/latticerules.Tpo .deps/latticerules.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lecuyeruniformrng.lo -MD -MP -MF .deps/lecuyeruniformrng.Tpo -c -o lecuyeruniformrng.lo lecuyeruniformrng.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lecuyeruniformrng.lo -MD -MP -MF .deps/lecuyeruniformrng.Tpo -c lecuyeruniformrng.cpp -fPIC -DPIC -o .libs/lecuyeruniformrng.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lecuyeruniformrng.lo -MD -MP -MF .deps/lecuyeruniformrng.Tpo -c lecuyeruniformrng.cpp -o lecuyeruniformrng.o >/dev/null 2>&1 mv -f .deps/lecuyeruniformrng.Tpo .deps/lecuyeruniformrng.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mt19937uniformrng.lo -MD -MP -MF .deps/mt19937uniformrng.Tpo -c -o mt19937uniformrng.lo mt19937uniformrng.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mt19937uniformrng.lo -MD -MP -MF .deps/mt19937uniformrng.Tpo -c mt19937uniformrng.cpp -fPIC -DPIC -o .libs/mt19937uniformrng.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mt19937uniformrng.lo -MD -MP -MF .deps/mt19937uniformrng.Tpo -c mt19937uniformrng.cpp -o mt19937uniformrng.o >/dev/null 2>&1 mv -f .deps/mt19937uniformrng.Tpo .deps/mt19937uniformrng.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primitivepolynomials.lo -MD -MP -MF .deps/primitivepolynomials.Tpo -c -o primitivepolynomials.lo primitivepolynomials.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primitivepolynomials.lo -MD -MP -MF .deps/primitivepolynomials.Tpo -c primitivepolynomials.cpp -fPIC -DPIC -o .libs/primitivepolynomials.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primitivepolynomials.lo -MD -MP -MF .deps/primitivepolynomials.Tpo -c primitivepolynomials.cpp -o primitivepolynomials.o >/dev/null 2>&1 mv -f .deps/primitivepolynomials.Tpo .deps/primitivepolynomials.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seedgenerator.lo -MD -MP -MF .deps/seedgenerator.Tpo -c -o seedgenerator.lo seedgenerator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seedgenerator.lo -MD -MP -MF .deps/seedgenerator.Tpo -c seedgenerator.cpp -fPIC -DPIC -o .libs/seedgenerator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seedgenerator.lo -MD -MP -MF .deps/seedgenerator.Tpo -c seedgenerator.cpp -o seedgenerator.o >/dev/null 2>&1 mv -f .deps/seedgenerator.Tpo .deps/seedgenerator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrownianbridgersg.lo -MD -MP -MF .deps/sobolbrownianbridgersg.Tpo -c -o sobolbrownianbridgersg.lo sobolbrownianbridgersg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrownianbridgersg.lo -MD -MP -MF .deps/sobolbrownianbridgersg.Tpo -c sobolbrownianbridgersg.cpp -fPIC -DPIC -o .libs/sobolbrownianbridgersg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrownianbridgersg.lo -MD -MP -MF .deps/sobolbrownianbridgersg.Tpo -c sobolbrownianbridgersg.cpp -o sobolbrownianbridgersg.o >/dev/null 2>&1 mv -f .deps/sobolbrownianbridgersg.Tpo .deps/sobolbrownianbridgersg.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolrsg.lo -MD -MP -MF .deps/sobolrsg.Tpo -c -o sobolrsg.lo sobolrsg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolrsg.lo -MD -MP -MF .deps/sobolrsg.Tpo -c sobolrsg.cpp -fPIC -DPIC -o .libs/sobolrsg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolrsg.lo -MD -MP -MF .deps/sobolrsg.Tpo -c sobolrsg.cpp -o sobolrsg.o >/dev/null 2>&1 mv -f .deps/sobolrsg.Tpo .deps/sobolrsg.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticcollocationinvcdf.lo -MD -MP -MF .deps/stochasticcollocationinvcdf.Tpo -c -o stochasticcollocationinvcdf.lo stochasticcollocationinvcdf.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticcollocationinvcdf.lo -MD -MP -MF .deps/stochasticcollocationinvcdf.Tpo -c stochasticcollocationinvcdf.cpp -fPIC -DPIC -o .libs/stochasticcollocationinvcdf.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticcollocationinvcdf.lo -MD -MP -MF .deps/stochasticcollocationinvcdf.Tpo -c stochasticcollocationinvcdf.cpp -o stochasticcollocationinvcdf.o >/dev/null 2>&1 mv -f .deps/stochasticcollocationinvcdf.Tpo .deps/stochasticcollocationinvcdf.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libRandomNumbers.la faurersg.lo haltonrsg.lo knuthuniformrng.lo latticersg.lo latticerules.lo lecuyeruniformrng.lo mt19937uniformrng.lo primitivepolynomials.lo seedgenerator.lo sobolbrownianbridgersg.lo sobolrsg.lo stochasticcollocationinvcdf.lo libtool: link: ar cru .libs/libRandomNumbers.a .libs/faurersg.o .libs/haltonrsg.o .libs/knuthuniformrng.o .libs/latticersg.o .libs/latticerules.o .libs/lecuyeruniformrng.o .libs/mt19937uniformrng.o .libs/primitivepolynomials.o .libs/seedgenerator.o .libs/sobolbrownianbridgersg.o .libs/sobolrsg.o .libs/stochasticcollocationinvcdf.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libRandomNumbers.a libtool: link: ( cd ".libs" && rm -f "libRandomNumbers.la" && ln -s "../libRandomNumbers.la" "libRandomNumbers.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/randomnumbers' Making all in solvers1d make[5]: Entering directory '/build/quantlib-1.15/ql/math/solvers1d' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/math/solvers1d' Making all in statistics make[5]: Entering directory '/build/quantlib-1.15/ql/math/statistics' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discrepancystatistics.lo -MD -MP -MF .deps/discrepancystatistics.Tpo -c -o discrepancystatistics.lo discrepancystatistics.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discrepancystatistics.lo -MD -MP -MF .deps/discrepancystatistics.Tpo -c discrepancystatistics.cpp -fPIC -DPIC -o .libs/discrepancystatistics.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discrepancystatistics.lo -MD -MP -MF .deps/discrepancystatistics.Tpo -c discrepancystatistics.cpp -o discrepancystatistics.o >/dev/null 2>&1 mv -f .deps/discrepancystatistics.Tpo .deps/discrepancystatistics.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalstatistics.lo -MD -MP -MF .deps/generalstatistics.Tpo -c -o generalstatistics.lo generalstatistics.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalstatistics.lo -MD -MP -MF .deps/generalstatistics.Tpo -c generalstatistics.cpp -fPIC -DPIC -o .libs/generalstatistics.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT generalstatistics.lo -MD -MP -MF .deps/generalstatistics.Tpo -c generalstatistics.cpp -o generalstatistics.o >/dev/null 2>&1 mv -f .deps/generalstatistics.Tpo .deps/generalstatistics.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT histogram.lo -MD -MP -MF .deps/histogram.Tpo -c -o histogram.lo histogram.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT histogram.lo -MD -MP -MF .deps/histogram.Tpo -c histogram.cpp -fPIC -DPIC -o .libs/histogram.o In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/statistics/histogram.hpp:27, from histogram.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../ql/utilities/null.hpp:36, from ../../../ql/math/statistics/histogram.hpp:27, from histogram.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'QuantLib::Real QuantLib::{anonymous}::quantile(const std::vector&, QuantLib::Real)': /usr/include/c++/8/bits/stl_algo.h:1703:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__make_heap(__result_first, __result_real_last, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1703:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::Histogram::calculate()': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT histogram.lo -MD -MP -MF .deps/histogram.Tpo -c histogram.cpp -o histogram.o >/dev/null 2>&1 mv -f .deps/histogram.Tpo .deps/histogram.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incrementalstatistics.lo -MD -MP -MF .deps/incrementalstatistics.Tpo -c -o incrementalstatistics.lo incrementalstatistics.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incrementalstatistics.lo -MD -MP -MF .deps/incrementalstatistics.Tpo -c incrementalstatistics.cpp -fPIC -DPIC -o .libs/incrementalstatistics.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incrementalstatistics.lo -MD -MP -MF .deps/incrementalstatistics.Tpo -c incrementalstatistics.cpp -o incrementalstatistics.o >/dev/null 2>&1 mv -f .deps/incrementalstatistics.Tpo .deps/incrementalstatistics.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libStatistics.la discrepancystatistics.lo generalstatistics.lo histogram.lo incrementalstatistics.lo libtool: link: ar cru .libs/libStatistics.a .libs/discrepancystatistics.o .libs/generalstatistics.o .libs/histogram.o .libs/incrementalstatistics.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libStatistics.a libtool: link: ( cd ".libs" && rm -f "libStatistics.la" && ln -s "../libStatistics.la" "libStatistics.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math/statistics' make[5]: Entering directory '/build/quantlib-1.15/ql/math' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdmathfunction.lo -MD -MP -MF .deps/abcdmathfunction.Tpo -c -o abcdmathfunction.lo abcdmathfunction.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdmathfunction.lo -MD -MP -MF .deps/abcdmathfunction.Tpo -c abcdmathfunction.cpp -fPIC -DPIC -o .libs/abcdmathfunction.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdmathfunction.lo -MD -MP -MF .deps/abcdmathfunction.Tpo -c abcdmathfunction.cpp -o abcdmathfunction.o >/dev/null 2>&1 mv -f .deps/abcdmathfunction.Tpo .deps/abcdmathfunction.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bernsteinpolynomial.lo -MD -MP -MF .deps/bernsteinpolynomial.Tpo -c -o bernsteinpolynomial.lo bernsteinpolynomial.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bernsteinpolynomial.lo -MD -MP -MF .deps/bernsteinpolynomial.Tpo -c bernsteinpolynomial.cpp -fPIC -DPIC -o .libs/bernsteinpolynomial.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bernsteinpolynomial.lo -MD -MP -MF .deps/bernsteinpolynomial.Tpo -c bernsteinpolynomial.cpp -o bernsteinpolynomial.o >/dev/null 2>&1 mv -f .deps/bernsteinpolynomial.Tpo .deps/bernsteinpolynomial.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT beta.lo -MD -MP -MF .deps/beta.Tpo -c -o beta.lo beta.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT beta.lo -MD -MP -MF .deps/beta.Tpo -c beta.cpp -fPIC -DPIC -o .libs/beta.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT beta.lo -MD -MP -MF .deps/beta.Tpo -c beta.cpp -o beta.o >/dev/null 2>&1 mv -f .deps/beta.Tpo .deps/beta.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bspline.lo -MD -MP -MF .deps/bspline.Tpo -c -o bspline.lo bspline.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bspline.lo -MD -MP -MF .deps/bspline.Tpo -c bspline.cpp -fPIC -DPIC -o .libs/bspline.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bspline.lo -MD -MP -MF .deps/bspline.Tpo -c bspline.cpp -o bspline.o >/dev/null 2>&1 mv -f .deps/bspline.Tpo .deps/bspline.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errorfunction.lo -MD -MP -MF .deps/errorfunction.Tpo -c -o errorfunction.lo errorfunction.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errorfunction.lo -MD -MP -MF .deps/errorfunction.Tpo -c errorfunction.cpp -fPIC -DPIC -o .libs/errorfunction.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errorfunction.lo -MD -MP -MF .deps/errorfunction.Tpo -c errorfunction.cpp -o errorfunction.o >/dev/null 2>&1 mv -f .deps/errorfunction.Tpo .deps/errorfunction.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorial.lo -MD -MP -MF .deps/factorial.Tpo -c -o factorial.lo factorial.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorial.lo -MD -MP -MF .deps/factorial.Tpo -c factorial.cpp -fPIC -DPIC -o .libs/factorial.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT factorial.lo -MD -MP -MF .deps/factorial.Tpo -c factorial.cpp -o factorial.o >/dev/null 2>&1 mv -f .deps/factorial.Tpo .deps/factorial.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incompletegamma.lo -MD -MP -MF .deps/incompletegamma.Tpo -c -o incompletegamma.lo incompletegamma.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incompletegamma.lo -MD -MP -MF .deps/incompletegamma.Tpo -c incompletegamma.cpp -fPIC -DPIC -o .libs/incompletegamma.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT incompletegamma.lo -MD -MP -MF .deps/incompletegamma.Tpo -c incompletegamma.cpp -o incompletegamma.o >/dev/null 2>&1 mv -f .deps/incompletegamma.Tpo .deps/incompletegamma.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c -o matrix.lo matrix.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.cpp -fPIC -DPIC -o .libs/matrix.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.cpp -o matrix.o >/dev/null 2>&1 mv -f .deps/matrix.Tpo .deps/matrix.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedbessel.lo -MD -MP -MF .deps/modifiedbessel.Tpo -c -o modifiedbessel.lo modifiedbessel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedbessel.lo -MD -MP -MF .deps/modifiedbessel.Tpo -c modifiedbessel.cpp -fPIC -DPIC -o .libs/modifiedbessel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedbessel.lo -MD -MP -MF .deps/modifiedbessel.Tpo -c modifiedbessel.cpp -o modifiedbessel.o >/dev/null 2>&1 mv -f .deps/modifiedbessel.Tpo .deps/modifiedbessel.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pascaltriangle.lo -MD -MP -MF .deps/pascaltriangle.Tpo -c -o pascaltriangle.lo pascaltriangle.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pascaltriangle.lo -MD -MP -MF .deps/pascaltriangle.Tpo -c pascaltriangle.cpp -fPIC -DPIC -o .libs/pascaltriangle.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pascaltriangle.lo -MD -MP -MF .deps/pascaltriangle.Tpo -c pascaltriangle.cpp -o pascaltriangle.o >/dev/null 2>&1 mv -f .deps/pascaltriangle.Tpo .deps/pascaltriangle.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT polynomialmathfunction.lo -MD -MP -MF .deps/polynomialmathfunction.Tpo -c -o polynomialmathfunction.lo polynomialmathfunction.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT polynomialmathfunction.lo -MD -MP -MF .deps/polynomialmathfunction.Tpo -c polynomialmathfunction.cpp -fPIC -DPIC -o .libs/polynomialmathfunction.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT polynomialmathfunction.lo -MD -MP -MF .deps/polynomialmathfunction.Tpo -c polynomialmathfunction.cpp -o polynomialmathfunction.o >/dev/null 2>&1 mv -f .deps/polynomialmathfunction.Tpo .deps/polynomialmathfunction.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primenumbers.lo -MD -MP -MF .deps/primenumbers.Tpo -c -o primenumbers.lo primenumbers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primenumbers.lo -MD -MP -MF .deps/primenumbers.Tpo -c primenumbers.cpp -fPIC -DPIC -o .libs/primenumbers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT primenumbers.lo -MD -MP -MF .deps/primenumbers.Tpo -c primenumbers.cpp -o primenumbers.o >/dev/null 2>&1 mv -f .deps/primenumbers.Tpo .deps/primenumbers.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quadratic.lo -MD -MP -MF .deps/quadratic.Tpo -c -o quadratic.lo quadratic.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quadratic.lo -MD -MP -MF .deps/quadratic.Tpo -c quadratic.cpp -fPIC -DPIC -o .libs/quadratic.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quadratic.lo -MD -MP -MF .deps/quadratic.Tpo -c quadratic.cpp -o quadratic.o >/dev/null 2>&1 mv -f .deps/quadratic.Tpo .deps/quadratic.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT richardsonextrapolation.lo -MD -MP -MF .deps/richardsonextrapolation.Tpo -c -o richardsonextrapolation.lo richardsonextrapolation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT richardsonextrapolation.lo -MD -MP -MF .deps/richardsonextrapolation.Tpo -c richardsonextrapolation.cpp -fPIC -DPIC -o .libs/richardsonextrapolation.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT richardsonextrapolation.lo -MD -MP -MF .deps/richardsonextrapolation.Tpo -c richardsonextrapolation.cpp -o richardsonextrapolation.o >/dev/null 2>&1 mv -f .deps/richardsonextrapolation.Tpo .deps/richardsonextrapolation.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rounding.lo -MD -MP -MF .deps/rounding.Tpo -c -o rounding.lo rounding.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rounding.lo -MD -MP -MF .deps/rounding.Tpo -c rounding.cpp -fPIC -DPIC -o .libs/rounding.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rounding.lo -MD -MP -MF .deps/rounding.Tpo -c rounding.cpp -o rounding.o >/dev/null 2>&1 mv -f .deps/rounding.Tpo .deps/rounding.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sampledcurve.lo -MD -MP -MF .deps/sampledcurve.Tpo -c -o sampledcurve.lo sampledcurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sampledcurve.lo -MD -MP -MF .deps/sampledcurve.Tpo -c sampledcurve.cpp -fPIC -DPIC -o .libs/sampledcurve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sampledcurve.lo -MD -MP -MF .deps/sampledcurve.Tpo -c sampledcurve.cpp -o sampledcurve.o >/dev/null 2>&1 mv -f .deps/sampledcurve.Tpo .deps/sampledcurve.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMath.la abcdmathfunction.lo bernsteinpolynomial.lo beta.lo bspline.lo errorfunction.lo factorial.lo incompletegamma.lo matrix.lo modifiedbessel.lo pascaltriangle.lo polynomialmathfunction.lo primenumbers.lo quadratic.lo richardsonextrapolation.lo rounding.lo sampledcurve.lo copulas/libCopulas.la distributions/libDistributions.la integrals/libIntegrals.la matrixutilities/libMatrixUtilities.la optimization/libOptimization.la randomnumbers/libRandomNumbers.la statistics/libStatistics.la libtool: link: (cd .libs/libMath.lax/libCopulas.a && ar x "/build/quantlib-1.15/ql/math/copulas/.libs/libCopulas.a") libtool: link: (cd .libs/libMath.lax/libDistributions.a && ar x "/build/quantlib-1.15/ql/math/distributions/.libs/libDistributions.a") libtool: link: (cd .libs/libMath.lax/libIntegrals.a && ar x "/build/quantlib-1.15/ql/math/integrals/.libs/libIntegrals.a") libtool: link: (cd .libs/libMath.lax/libMatrixUtilities.a && ar x "/build/quantlib-1.15/ql/math/matrixutilities/.libs/libMatrixUtilities.a") libtool: link: (cd .libs/libMath.lax/libOptimization.a && ar x "/build/quantlib-1.15/ql/math/optimization/.libs/libOptimization.a") libtool: link: (cd .libs/libMath.lax/libRandomNumbers.a && ar x "/build/quantlib-1.15/ql/math/randomnumbers/.libs/libRandomNumbers.a") libtool: link: (cd .libs/libMath.lax/libStatistics.a && ar x "/build/quantlib-1.15/ql/math/statistics/.libs/libStatistics.a") libtool: link: ar cru .libs/libMath.a .libs/abcdmathfunction.o .libs/bernsteinpolynomial.o .libs/beta.o .libs/bspline.o .libs/errorfunction.o .libs/factorial.o .libs/incompletegamma.o .libs/matrix.o .libs/modifiedbessel.o .libs/pascaltriangle.o .libs/polynomialmathfunction.o .libs/primenumbers.o .libs/quadratic.o .libs/richardsonextrapolation.o .libs/rounding.o .libs/sampledcurve.o .libs/libMath.lax/libCopulas.a/alimikhailhaqcopula.o .libs/libMath.lax/libCopulas.a/claytoncopula.o .libs/libMath.lax/libCopulas.a/farliegumbelmorgensterncopula.o .libs/libMath.lax/libCopulas.a/frankcopula.o .libs/libMath.lax/libCopulas.a/galamboscopula.o .libs/libMath.lax/libCopulas.a/gaussiancopula.o .libs/libMath.lax/libCopulas.a/gumbelcopula.o .libs/libMath.lax/libCopulas.a/huslerreisscopula.o .libs/libMath.lax/libCopulas.a/independentcopula.o .libs/libMath.lax/libCopulas.a/marshallolkincopula.o .libs/libMath.lax/libCopulas.a/maxcopula.o .libs/libMath.lax/libCopulas.a/mincopula.o .libs/libMath.lax/libCopulas.a/plackettcopula.o .libs/libMath.lax/libDistributions.a/bivariatenormaldistribution.o .libs/libMath.lax/libDistributions.a/bivariatestudenttdistribution.o .libs/libMath.lax/libDistributions.a/chisquaredistribution.o .libs/libMath.lax/libDistributions.a/gammadistribution.o .libs/libMath.lax/libDistributions.a/normaldistribution.o .libs/libMath.lax/libDistributions.a/studenttdistribution.o .libs/libMath.lax/libIntegrals.a/discreteintegrals.o .libs/libMath.lax/libIntegrals.a/filonintegral.o .libs/libMath.lax/libIntegrals.a/gaussianorthogonalpolynomial.o .libs/libMath.lax/libIntegrals.a/gaussianquadratures.o .libs/libMath.lax/libIntegrals.a/gausslobattointegral.o .libs/libMath.lax/libIntegrals.a/integral.o .libs/libMath.lax/libIntegrals.a/kronrodintegral.o .libs/libMath.lax/libIntegrals.a/segmentintegral.o .libs/libMath.lax/libMatrixUtilities.a/basisincompleteordered.o .libs/libMath.lax/libMatrixUtilities.a/bicgstab.o .libs/libMath.lax/libMatrixUtilities.a/choleskydecomposition.o .libs/libMath.lax/libMatrixUtilities.a/factorreduction.o .libs/libMath.lax/libMatrixUtilities.a/getcovariance.o .libs/libMath.lax/libMatrixUtilities.a/gmres.o .libs/libMath.lax/libMatrixUtilities.a/pseudosqrt.o .libs/libMath.lax/libMatrixUtilities.a/qrdecomposition.o .libs/libMath.lax/libMatrixUtilities.a/sparseilupreconditioner.o .libs/libMath.lax/libMatrixUtilities.a/svd.o .libs/libMath.lax/libMatrixUtilities.a/symmetricschurdecomposition.o .libs/libMath.lax/libMatrixUtilities.a/tapcorrelations.o .libs/libMath.lax/libMatrixUtilities.a/tqreigendecomposition.o .libs/libMath.lax/libOptimization.a/armijo.o .libs/libMath.lax/libOptimization.a/bfgs.o .libs/libMath.lax/libOptimization.a/conjugategradient.o .libs/libMath.lax/libOptimization.a/constraint.o .libs/libMath.lax/libOptimization.a/differentialevolution.o .libs/libMath.lax/libOptimization.a/endcriteria.o .libs/libMath.lax/libOptimization.a/goldstein.o .libs/libMath.lax/libOptimization.a/leastsquare.o .libs/libMath.lax/libOptimization.a/levenbergmarquardt.o .libs/libMath.lax/libOptimization.a/linesearch.o .libs/libMath.lax/libOptimization.a/linesearchbasedmethod.o .libs/libMath.lax/libOptimization.a/lmdif.o .libs/libMath.lax/libOptimization.a/projectedcostfunction.o .libs/libMath.lax/libOptimization.a/projection.o .libs/libMath.lax/libOptimization.a/simplex.o .libs/libMath.lax/libOptimization.a/spherecylinder.o .libs/libMath.lax/libOptimization.a/steepestdescent.o .libs/libMath.lax/libRandomNumbers.a/faurersg.o .libs/libMath.lax/libRandomNumbers.a/haltonrsg.o .libs/libMath.lax/libRandomNumbers.a/knuthuniformrng.o .libs/libMath.lax/libRandomNumbers.a/latticersg.o .libs/libMath.lax/libRandomNumbers.a/latticerules.o .libs/libMath.lax/libRandomNumbers.a/lecuyeruniformrng.o .libs/libMath.lax/libRandomNumbers.a/mt19937uniformrng.o .libs/libMath.lax/libRandomNumbers.a/primitivepolynomials.o .libs/libMath.lax/libRandomNumbers.a/seedgenerator.o .libs/libMath.lax/libRandomNumbers.a/sobolbrownianbridgersg.o .libs/libMath.lax/libRandomNumbers.a/sobolrsg.o .libs/libMath.lax/libRandomNumbers.a/stochasticcollocationinvcdf.o .libs/libMath.lax/libStatistics.a/discrepancystatistics.o .libs/libMath.lax/libStatistics.a/generalstatistics.o .libs/libMath.lax/libStatistics.a/histogram.o .libs/libMath.lax/libStatistics.a/incrementalstatistics.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMath.a libtool: link: rm -fr .libs/libMath.lax libtool: link: ( cd ".libs" && rm -f "libMath.la" && ln -s "../libMath.la" "libMath.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/math' make[4]: Leaving directory '/build/quantlib-1.15/ql/math' Making all in methods make[4]: Entering directory '/build/quantlib-1.15/ql/methods' Making all in finitedifferences make[5]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences' Making all in meshers make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/meshers' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT concentrating1dmesher.lo -MD -MP -MF .deps/concentrating1dmesher.Tpo -c -o concentrating1dmesher.lo concentrating1dmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT concentrating1dmesher.lo -MD -MP -MF .deps/concentrating1dmesher.Tpo -c concentrating1dmesher.cpp -fPIC -DPIC -o .libs/concentrating1dmesher.o In file included from /usr/include/c++/8/vector:69, from ../../../../ql/timegrid.hpp:30, from concentrating1dmesher.cpp:28: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/timegrid.hpp:30, from concentrating1dmesher.cpp:28: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::Concentrating1dMesher::Concentrating1dMesher(QuantLib::Real, QuantLib::Real, QuantLib::Size, const std::pair&, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/timegrid.hpp:30, from concentrating1dmesher.cpp:28: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from concentrating1dmesher.cpp:27: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from concentrating1dmesher.cpp:27: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from concentrating1dmesher.cpp:27: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/timegrid.hpp:30, from concentrating1dmesher.cpp:28: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::Concentrating1dMesher::Concentrating1dMesher(QuantLib::Real, QuantLib::Real, QuantLib::Size, const std::vector >&, QuantLib::Real)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from concentrating1dmesher.cpp:27: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT concentrating1dmesher.lo -MD -MP -MF .deps/concentrating1dmesher.Tpo -c concentrating1dmesher.cpp -o concentrating1dmesher.o >/dev/null 2>&1 mv -f .deps/concentrating1dmesher.Tpo .deps/concentrating1dmesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exponentialjump1dmesher.lo -MD -MP -MF .deps/exponentialjump1dmesher.Tpo -c -o exponentialjump1dmesher.lo exponentialjump1dmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exponentialjump1dmesher.lo -MD -MP -MF .deps/exponentialjump1dmesher.Tpo -c exponentialjump1dmesher.cpp -fPIC -DPIC -o .libs/exponentialjump1dmesher.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exponentialjump1dmesher.lo -MD -MP -MF .deps/exponentialjump1dmesher.Tpo -c exponentialjump1dmesher.cpp -o exponentialjump1dmesher.o >/dev/null 2>&1 mv -f .deps/exponentialjump1dmesher.Tpo .deps/exponentialjump1dmesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmesher.lo -MD -MP -MF .deps/fdmblackscholesmesher.Tpo -c -o fdmblackscholesmesher.lo fdmblackscholesmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmesher.lo -MD -MP -MF .deps/fdmblackscholesmesher.Tpo -c fdmblackscholesmesher.cpp -fPIC -DPIC -o .libs/fdmblackscholesmesher.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/stochasticprocess.hpp:30, from ../../../../ql/processes/blackscholesprocess.hpp:30, from fdmblackscholesmesher.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/time/date.hpp:34, from ../../../../ql/stochasticprocess.hpp:29, from ../../../../ql/processes/blackscholesprocess.hpp:30, from fdmblackscholesmesher.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/time/date.hpp:34, from ../../../../ql/stochasticprocess.hpp:29, from ../../../../ql/processes/blackscholesprocess.hpp:30, from fdmblackscholesmesher.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/time/date.hpp:34, from ../../../../ql/stochasticprocess.hpp:29, from ../../../../ql/processes/blackscholesprocess.hpp:30, from fdmblackscholesmesher.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __heap_select(_RandomAccessIterator __first, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1668:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1933:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__heap_select(__first, __middle, __last, __comp); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FdmBlackScholesMesher::FdmBlackScholesMesher(QuantLib::Size, const boost::shared_ptr&, QuantLib::Time, QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real, QuantLib::Real, const std::pair&, const DividendSchedule&)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmesher.lo -MD -MP -MF .deps/fdmblackscholesmesher.Tpo -c fdmblackscholesmesher.cpp -o fdmblackscholesmesher.o >/dev/null 2>&1 mv -f .deps/fdmblackscholesmesher.Tpo .deps/fdmblackscholesmesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmultistrikemesher.lo -MD -MP -MF .deps/fdmblackscholesmultistrikemesher.Tpo -c -o fdmblackscholesmultistrikemesher.lo fdmblackscholesmultistrikemesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmultistrikemesher.lo -MD -MP -MF .deps/fdmblackscholesmultistrikemesher.Tpo -c fdmblackscholesmultistrikemesher.cpp -fPIC -DPIC -o .libs/fdmblackscholesmultistrikemesher.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesmultistrikemesher.lo -MD -MP -MF .deps/fdmblackscholesmultistrikemesher.Tpo -c fdmblackscholesmultistrikemesher.cpp -o fdmblackscholesmultistrikemesher.o >/dev/null 2>&1 mv -f .deps/fdmblackscholesmultistrikemesher.Tpo .deps/fdmblackscholesmultistrikemesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonvariancemesher.lo -MD -MP -MF .deps/fdmhestonvariancemesher.Tpo -c -o fdmhestonvariancemesher.lo fdmhestonvariancemesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonvariancemesher.lo -MD -MP -MF .deps/fdmhestonvariancemesher.Tpo -c fdmhestonvariancemesher.cpp -fPIC -DPIC -o .libs/fdmhestonvariancemesher.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/functional.hpp:28, from fdmhestonvariancemesher.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/functional.hpp:28, from fdmhestonvariancemesher.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/functional.hpp:28, from fdmhestonvariancemesher.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FdmHestonVarianceMesher::FdmHestonVarianceMesher(QuantLib::Size, const boost::shared_ptr&, QuantLib::Time, QuantLib::Size, QuantLib::Real)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonvariancemesher.lo -MD -MP -MF .deps/fdmhestonvariancemesher.Tpo -c fdmhestonvariancemesher.cpp -o fdmhestonvariancemesher.o >/dev/null 2>&1 mv -f .deps/fdmhestonvariancemesher.Tpo .deps/fdmhestonvariancemesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmeshercomposite.lo -MD -MP -MF .deps/fdmmeshercomposite.Tpo -c -o fdmmeshercomposite.lo fdmmeshercomposite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmeshercomposite.lo -MD -MP -MF .deps/fdmmeshercomposite.Tpo -c fdmmeshercomposite.cpp -fPIC -DPIC -o .libs/fdmmeshercomposite.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmeshercomposite.lo -MD -MP -MF .deps/fdmmeshercomposite.Tpo -c fdmmeshercomposite.cpp -o fdmmeshercomposite.o >/dev/null 2>&1 mv -f .deps/fdmmeshercomposite.Tpo .deps/fdmmeshercomposite.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleprocess1dmesher.lo -MD -MP -MF .deps/fdmsimpleprocess1dmesher.Tpo -c -o fdmsimpleprocess1dmesher.lo fdmsimpleprocess1dmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleprocess1dmesher.lo -MD -MP -MF .deps/fdmsimpleprocess1dmesher.Tpo -c fdmsimpleprocess1dmesher.cpp -fPIC -DPIC -o .libs/fdmsimpleprocess1dmesher.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleprocess1dmesher.lo -MD -MP -MF .deps/fdmsimpleprocess1dmesher.Tpo -c fdmsimpleprocess1dmesher.cpp -o fdmsimpleprocess1dmesher.o >/dev/null 2>&1 mv -f .deps/fdmsimpleprocess1dmesher.Tpo .deps/fdmsimpleprocess1dmesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT uniformgridmesher.lo -MD -MP -MF .deps/uniformgridmesher.Tpo -c -o uniformgridmesher.lo uniformgridmesher.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT uniformgridmesher.lo -MD -MP -MF .deps/uniformgridmesher.Tpo -c uniformgridmesher.cpp -fPIC -DPIC -o .libs/uniformgridmesher.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT uniformgridmesher.lo -MD -MP -MF .deps/uniformgridmesher.Tpo -c uniformgridmesher.cpp -o uniformgridmesher.o >/dev/null 2>&1 mv -f .deps/uniformgridmesher.Tpo .deps/uniformgridmesher.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmMeshers.la concentrating1dmesher.lo exponentialjump1dmesher.lo fdmblackscholesmesher.lo fdmblackscholesmultistrikemesher.lo fdmhestonvariancemesher.lo fdmmeshercomposite.lo fdmsimpleprocess1dmesher.lo uniformgridmesher.lo libtool: link: ar cru .libs/libFdmMeshers.a .libs/concentrating1dmesher.o .libs/exponentialjump1dmesher.o .libs/fdmblackscholesmesher.o .libs/fdmblackscholesmultistrikemesher.o .libs/fdmhestonvariancemesher.o .libs/fdmmeshercomposite.o .libs/fdmsimpleprocess1dmesher.o .libs/uniformgridmesher.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmMeshers.a libtool: link: ( cd ".libs" && rm -f "libFdmMeshers.la" && ln -s "../libFdmMeshers.la" "libFdmMeshers.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/meshers' Making all in operators make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/operators' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholesop.lo -MD -MP -MF .deps/fdm2dblackscholesop.Tpo -c -o fdm2dblackscholesop.lo fdm2dblackscholesop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholesop.lo -MD -MP -MF .deps/fdm2dblackscholesop.Tpo -c fdm2dblackscholesop.cpp -fPIC -DPIC -o .libs/fdm2dblackscholesop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholesop.lo -MD -MP -MF .deps/fdm2dblackscholesop.Tpo -c fdm2dblackscholesop.cpp -o fdm2dblackscholesop.o >/dev/null 2>&1 mv -f .deps/fdm2dblackscholesop.Tpo .deps/fdm2dblackscholesop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatesop.lo -MD -MP -MF .deps/fdmbatesop.Tpo -c -o fdmbatesop.lo fdmbatesop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatesop.lo -MD -MP -MF .deps/fdmbatesop.Tpo -c fdmbatesop.cpp -fPIC -DPIC -o .libs/fdmbatesop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatesop.lo -MD -MP -MF .deps/fdmbatesop.Tpo -c fdmbatesop.cpp -o fdmbatesop.o >/dev/null 2>&1 mv -f .deps/fdmbatesop.Tpo .deps/fdmbatesop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesop.lo -MD -MP -MF .deps/fdmblackscholesop.Tpo -c -o fdmblackscholesop.lo fdmblackscholesop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesop.lo -MD -MP -MF .deps/fdmblackscholesop.Tpo -c fdmblackscholesop.cpp -fPIC -DPIC -o .libs/fdmblackscholesop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholesop.lo -MD -MP -MF .deps/fdmblackscholesop.Tpo -c fdmblackscholesop.cpp -o fdmblackscholesop.o >/dev/null 2>&1 mv -f .deps/fdmblackscholesop.Tpo .deps/fdmblackscholesop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2op.lo -MD -MP -MF .deps/fdmg2op.Tpo -c -o fdmg2op.lo fdmg2op.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2op.lo -MD -MP -MF .deps/fdmg2op.Tpo -c fdmg2op.cpp -fPIC -DPIC -o .libs/fdmg2op.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2op.lo -MD -MP -MF .deps/fdmg2op.Tpo -c fdmg2op.cpp -o fdmg2op.o >/dev/null 2>&1 mv -f .deps/fdmg2op.Tpo .deps/fdmg2op.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhiteop.lo -MD -MP -MF .deps/fdmhestonhullwhiteop.Tpo -c -o fdmhestonhullwhiteop.lo fdmhestonhullwhiteop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhiteop.lo -MD -MP -MF .deps/fdmhestonhullwhiteop.Tpo -c fdmhestonhullwhiteop.cpp -fPIC -DPIC -o .libs/fdmhestonhullwhiteop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhiteop.lo -MD -MP -MF .deps/fdmhestonhullwhiteop.Tpo -c fdmhestonhullwhiteop.cpp -o fdmhestonhullwhiteop.o >/dev/null 2>&1 mv -f .deps/fdmhestonhullwhiteop.Tpo .deps/fdmhestonhullwhiteop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonop.lo -MD -MP -MF .deps/fdmhestonop.Tpo -c -o fdmhestonop.lo fdmhestonop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonop.lo -MD -MP -MF .deps/fdmhestonop.Tpo -c fdmhestonop.cpp -fPIC -DPIC -o .libs/fdmhestonop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonop.lo -MD -MP -MF .deps/fdmhestonop.Tpo -c fdmhestonop.cpp -o fdmhestonop.o >/dev/null 2>&1 mv -f .deps/fdmhestonop.Tpo .deps/fdmhestonop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhiteop.lo -MD -MP -MF .deps/fdmhullwhiteop.Tpo -c -o fdmhullwhiteop.lo fdmhullwhiteop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhiteop.lo -MD -MP -MF .deps/fdmhullwhiteop.Tpo -c fdmhullwhiteop.cpp -fPIC -DPIC -o .libs/fdmhullwhiteop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhiteop.lo -MD -MP -MF .deps/fdmhullwhiteop.Tpo -c fdmhullwhiteop.cpp -o fdmhullwhiteop.o >/dev/null 2>&1 mv -f .deps/fdmhullwhiteop.Tpo .deps/fdmhullwhiteop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlinearoplayout.lo -MD -MP -MF .deps/fdmlinearoplayout.Tpo -c -o fdmlinearoplayout.lo fdmlinearoplayout.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlinearoplayout.lo -MD -MP -MF .deps/fdmlinearoplayout.Tpo -c fdmlinearoplayout.cpp -fPIC -DPIC -o .libs/fdmlinearoplayout.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlinearoplayout.lo -MD -MP -MF .deps/fdmlinearoplayout.Tpo -c fdmlinearoplayout.cpp -o fdmlinearoplayout.o >/dev/null 2>&1 mv -f .deps/fdmlinearoplayout.Tpo .deps/fdmlinearoplayout.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmornsteinuhlenbeckop.Tpo -c -o fdmornsteinuhlenbeckop.lo fdmornsteinuhlenbeckop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmornsteinuhlenbeckop.Tpo -c fdmornsteinuhlenbeckop.cpp -fPIC -DPIC -o .libs/fdmornsteinuhlenbeckop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmornsteinuhlenbeckop.lo -MD -MP -MF .deps/fdmornsteinuhlenbeckop.Tpo -c fdmornsteinuhlenbeckop.cpp -o fdmornsteinuhlenbeckop.o >/dev/null 2>&1 mv -f .deps/fdmornsteinuhlenbeckop.Tpo .deps/fdmornsteinuhlenbeckop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT firstderivativeop.lo -MD -MP -MF .deps/firstderivativeop.Tpo -c -o firstderivativeop.lo firstderivativeop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT firstderivativeop.lo -MD -MP -MF .deps/firstderivativeop.Tpo -c firstderivativeop.cpp -fPIC -DPIC -o .libs/firstderivativeop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT firstderivativeop.lo -MD -MP -MF .deps/firstderivativeop.Tpo -c firstderivativeop.cpp -o firstderivativeop.o >/dev/null 2>&1 mv -f .deps/firstderivativeop.Tpo .deps/firstderivativeop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ninepointlinearop.lo -MD -MP -MF .deps/ninepointlinearop.Tpo -c -o ninepointlinearop.lo ninepointlinearop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ninepointlinearop.lo -MD -MP -MF .deps/ninepointlinearop.Tpo -c ninepointlinearop.cpp -fPIC -DPIC -o .libs/ninepointlinearop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ninepointlinearop.lo -MD -MP -MF .deps/ninepointlinearop.Tpo -c ninepointlinearop.cpp -o ninepointlinearop.o >/dev/null 2>&1 mv -f .deps/ninepointlinearop.Tpo .deps/ninepointlinearop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthorderderivativeop.lo -MD -MP -MF .deps/nthorderderivativeop.Tpo -c -o nthorderderivativeop.lo nthorderderivativeop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthorderderivativeop.lo -MD -MP -MF .deps/nthorderderivativeop.Tpo -c nthorderderivativeop.cpp -fPIC -DPIC -o .libs/nthorderderivativeop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nthorderderivativeop.lo -MD -MP -MF .deps/nthorderderivativeop.Tpo -c nthorderderivativeop.cpp -o nthorderderivativeop.o >/dev/null 2>&1 mv -f .deps/nthorderderivativeop.Tpo .deps/nthorderderivativeop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT numericaldifferentiation.lo -MD -MP -MF .deps/numericaldifferentiation.Tpo -c -o numericaldifferentiation.lo numericaldifferentiation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT numericaldifferentiation.lo -MD -MP -MF .deps/numericaldifferentiation.Tpo -c numericaldifferentiation.cpp -fPIC -DPIC -o .libs/numericaldifferentiation.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT numericaldifferentiation.lo -MD -MP -MF .deps/numericaldifferentiation.Tpo -c numericaldifferentiation.cpp -o numericaldifferentiation.o >/dev/null 2>&1 mv -f .deps/numericaldifferentiation.Tpo .deps/numericaldifferentiation.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondderivativeop.lo -MD -MP -MF .deps/secondderivativeop.Tpo -c -o secondderivativeop.lo secondderivativeop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondderivativeop.lo -MD -MP -MF .deps/secondderivativeop.Tpo -c secondderivativeop.cpp -fPIC -DPIC -o .libs/secondderivativeop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondderivativeop.lo -MD -MP -MF .deps/secondderivativeop.Tpo -c secondderivativeop.cpp -o secondderivativeop.o >/dev/null 2>&1 mv -f .deps/secondderivativeop.Tpo .deps/secondderivativeop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondordermixedderivativeop.lo -MD -MP -MF .deps/secondordermixedderivativeop.Tpo -c -o secondordermixedderivativeop.lo secondordermixedderivativeop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondordermixedderivativeop.lo -MD -MP -MF .deps/secondordermixedderivativeop.Tpo -c secondordermixedderivativeop.cpp -fPIC -DPIC -o .libs/secondordermixedderivativeop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT secondordermixedderivativeop.lo -MD -MP -MF .deps/secondordermixedderivativeop.Tpo -c secondordermixedderivativeop.cpp -o secondordermixedderivativeop.o >/dev/null 2>&1 mv -f .deps/secondordermixedderivativeop.Tpo .deps/secondordermixedderivativeop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triplebandlinearop.lo -MD -MP -MF .deps/triplebandlinearop.Tpo -c -o triplebandlinearop.lo triplebandlinearop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triplebandlinearop.lo -MD -MP -MF .deps/triplebandlinearop.Tpo -c triplebandlinearop.cpp -fPIC -DPIC -o .libs/triplebandlinearop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triplebandlinearop.lo -MD -MP -MF .deps/triplebandlinearop.Tpo -c triplebandlinearop.cpp -o triplebandlinearop.o >/dev/null 2>&1 mv -f .deps/triplebandlinearop.Tpo .deps/triplebandlinearop.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmOperators.la fdm2dblackscholesop.lo fdmbatesop.lo fdmblackscholesop.lo fdmg2op.lo fdmhestonhullwhiteop.lo fdmhestonop.lo fdmhullwhiteop.lo fdmlinearoplayout.lo fdmornsteinuhlenbeckop.lo firstderivativeop.lo ninepointlinearop.lo nthorderderivativeop.lo numericaldifferentiation.lo secondderivativeop.lo secondordermixedderivativeop.lo triplebandlinearop.lo libtool: link: ar cru .libs/libFdmOperators.a .libs/fdm2dblackscholesop.o .libs/fdmbatesop.o .libs/fdmblackscholesop.o .libs/fdmg2op.o .libs/fdmhestonhullwhiteop.o .libs/fdmhestonop.o .libs/fdmhullwhiteop.o .libs/fdmlinearoplayout.o .libs/fdmornsteinuhlenbeckop.o .libs/firstderivativeop.o .libs/ninepointlinearop.o .libs/nthorderderivativeop.o .libs/numericaldifferentiation.o .libs/secondderivativeop.o .libs/secondordermixedderivativeop.o .libs/triplebandlinearop.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmOperators.a libtool: link: ( cd ".libs" && rm -f "libFdmOperators.la" && ln -s "../libFdmOperators.la" "libFdmOperators.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/operators' Making all in schemes make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/schemes' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT craigsneydscheme.lo -MD -MP -MF .deps/craigsneydscheme.Tpo -c -o craigsneydscheme.lo craigsneydscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT craigsneydscheme.lo -MD -MP -MF .deps/craigsneydscheme.Tpo -c craigsneydscheme.cpp -fPIC -DPIC -o .libs/craigsneydscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT craigsneydscheme.lo -MD -MP -MF .deps/craigsneydscheme.Tpo -c craigsneydscheme.cpp -o craigsneydscheme.o >/dev/null 2>&1 mv -f .deps/craigsneydscheme.Tpo .deps/craigsneydscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT douglasscheme.lo -MD -MP -MF .deps/douglasscheme.Tpo -c -o douglasscheme.lo douglasscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT douglasscheme.lo -MD -MP -MF .deps/douglasscheme.Tpo -c douglasscheme.cpp -fPIC -DPIC -o .libs/douglasscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT douglasscheme.lo -MD -MP -MF .deps/douglasscheme.Tpo -c douglasscheme.cpp -o douglasscheme.o >/dev/null 2>&1 mv -f .deps/douglasscheme.Tpo .deps/douglasscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expliciteulerscheme.lo -MD -MP -MF .deps/expliciteulerscheme.Tpo -c -o expliciteulerscheme.lo expliciteulerscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expliciteulerscheme.lo -MD -MP -MF .deps/expliciteulerscheme.Tpo -c expliciteulerscheme.cpp -fPIC -DPIC -o .libs/expliciteulerscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expliciteulerscheme.lo -MD -MP -MF .deps/expliciteulerscheme.Tpo -c expliciteulerscheme.cpp -o expliciteulerscheme.o >/dev/null 2>&1 mv -f .deps/expliciteulerscheme.Tpo .deps/expliciteulerscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hundsdorferscheme.lo -MD -MP -MF .deps/hundsdorferscheme.Tpo -c -o hundsdorferscheme.lo hundsdorferscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hundsdorferscheme.lo -MD -MP -MF .deps/hundsdorferscheme.Tpo -c hundsdorferscheme.cpp -fPIC -DPIC -o .libs/hundsdorferscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hundsdorferscheme.lo -MD -MP -MF .deps/hundsdorferscheme.Tpo -c hundsdorferscheme.cpp -o hundsdorferscheme.o >/dev/null 2>&1 mv -f .deps/hundsdorferscheme.Tpo .deps/hundsdorferscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliciteulerscheme.lo -MD -MP -MF .deps/impliciteulerscheme.Tpo -c -o impliciteulerscheme.lo impliciteulerscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliciteulerscheme.lo -MD -MP -MF .deps/impliciteulerscheme.Tpo -c impliciteulerscheme.cpp -fPIC -DPIC -o .libs/impliciteulerscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliciteulerscheme.lo -MD -MP -MF .deps/impliciteulerscheme.Tpo -c impliciteulerscheme.cpp -o impliciteulerscheme.o >/dev/null 2>&1 mv -f .deps/impliciteulerscheme.Tpo .deps/impliciteulerscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT methodoflinesscheme.lo -MD -MP -MF .deps/methodoflinesscheme.Tpo -c -o methodoflinesscheme.lo methodoflinesscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT methodoflinesscheme.lo -MD -MP -MF .deps/methodoflinesscheme.Tpo -c methodoflinesscheme.cpp -fPIC -DPIC -o .libs/methodoflinesscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT methodoflinesscheme.lo -MD -MP -MF .deps/methodoflinesscheme.Tpo -c methodoflinesscheme.cpp -o methodoflinesscheme.o >/dev/null 2>&1 mv -f .deps/methodoflinesscheme.Tpo .deps/methodoflinesscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedcraigsneydscheme.lo -MD -MP -MF .deps/modifiedcraigsneydscheme.Tpo -c -o modifiedcraigsneydscheme.lo modifiedcraigsneydscheme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedcraigsneydscheme.lo -MD -MP -MF .deps/modifiedcraigsneydscheme.Tpo -c modifiedcraigsneydscheme.cpp -fPIC -DPIC -o .libs/modifiedcraigsneydscheme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT modifiedcraigsneydscheme.lo -MD -MP -MF .deps/modifiedcraigsneydscheme.Tpo -c modifiedcraigsneydscheme.cpp -o modifiedcraigsneydscheme.o >/dev/null 2>&1 mv -f .deps/modifiedcraigsneydscheme.Tpo .deps/modifiedcraigsneydscheme.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmSchemes.la craigsneydscheme.lo douglasscheme.lo expliciteulerscheme.lo hundsdorferscheme.lo impliciteulerscheme.lo methodoflinesscheme.lo modifiedcraigsneydscheme.lo libtool: link: ar cru .libs/libFdmSchemes.a .libs/craigsneydscheme.o .libs/douglasscheme.o .libs/expliciteulerscheme.o .libs/hundsdorferscheme.o .libs/impliciteulerscheme.o .libs/methodoflinesscheme.o .libs/modifiedcraigsneydscheme.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmSchemes.a libtool: link: ( cd ".libs" && rm -f "libFdmSchemes.la" && ln -s "../libFdmSchemes.la" "libFdmSchemes.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/schemes' Making all in solvers make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/solvers' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholessolver.lo -MD -MP -MF .deps/fdm2dblackscholessolver.Tpo -c -o fdm2dblackscholessolver.lo fdm2dblackscholessolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholessolver.lo -MD -MP -MF .deps/fdm2dblackscholessolver.Tpo -c fdm2dblackscholessolver.cpp -fPIC -DPIC -o .libs/fdm2dblackscholessolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dblackscholessolver.lo -MD -MP -MF .deps/fdm2dblackscholessolver.Tpo -c fdm2dblackscholessolver.cpp -o fdm2dblackscholessolver.o >/dev/null 2>&1 mv -f .deps/fdm2dblackscholessolver.Tpo .deps/fdm2dblackscholessolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm1dimsolver.lo -MD -MP -MF .deps/fdm1dimsolver.Tpo -c -o fdm1dimsolver.lo fdm1dimsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm1dimsolver.lo -MD -MP -MF .deps/fdm1dimsolver.Tpo -c fdm1dimsolver.cpp -fPIC -DPIC -o .libs/fdm1dimsolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm1dimsolver.lo -MD -MP -MF .deps/fdm1dimsolver.Tpo -c fdm1dimsolver.cpp -o fdm1dimsolver.o >/dev/null 2>&1 mv -f .deps/fdm1dimsolver.Tpo .deps/fdm1dimsolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dimsolver.lo -MD -MP -MF .deps/fdm2dimsolver.Tpo -c -o fdm2dimsolver.lo fdm2dimsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dimsolver.lo -MD -MP -MF .deps/fdm2dimsolver.Tpo -c fdm2dimsolver.cpp -fPIC -DPIC -o .libs/fdm2dimsolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm2dimsolver.lo -MD -MP -MF .deps/fdm2dimsolver.Tpo -c fdm2dimsolver.cpp -o fdm2dimsolver.o >/dev/null 2>&1 mv -f .deps/fdm2dimsolver.Tpo .deps/fdm2dimsolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm3dimsolver.lo -MD -MP -MF .deps/fdm3dimsolver.Tpo -c -o fdm3dimsolver.lo fdm3dimsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm3dimsolver.lo -MD -MP -MF .deps/fdm3dimsolver.Tpo -c fdm3dimsolver.cpp -fPIC -DPIC -o .libs/fdm3dimsolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdm3dimsolver.lo -MD -MP -MF .deps/fdm3dimsolver.Tpo -c fdm3dimsolver.cpp -o fdm3dimsolver.o >/dev/null 2>&1 mv -f .deps/fdm3dimsolver.Tpo .deps/fdm3dimsolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbackwardsolver.lo -MD -MP -MF .deps/fdmbackwardsolver.Tpo -c -o fdmbackwardsolver.lo fdmbackwardsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbackwardsolver.lo -MD -MP -MF .deps/fdmbackwardsolver.Tpo -c fdmbackwardsolver.cpp -fPIC -DPIC -o .libs/fdmbackwardsolver.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FiniteDifferenceModel::FiniteDifferenceModel(const Evolver&, const std::vector&) [with Evolver = QuantLib::ImplicitEulerScheme]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FdmBackwardSolver::rollback(QuantLib::FdmBackwardSolver::array_type&, QuantLib::Time, QuantLib::Time, QuantLib::Size, QuantLib::Size)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/finitedifferencemodel.hpp:27, from fdmbackwardsolver.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbackwardsolver.lo -MD -MP -MF .deps/fdmbackwardsolver.Tpo -c fdmbackwardsolver.cpp -o fdmbackwardsolver.o >/dev/null 2>&1 mv -f .deps/fdmbackwardsolver.Tpo .deps/fdmbackwardsolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatessolver.lo -MD -MP -MF .deps/fdmbatessolver.Tpo -c -o fdmbatessolver.lo fdmbatessolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatessolver.lo -MD -MP -MF .deps/fdmbatessolver.Tpo -c fdmbatessolver.cpp -fPIC -DPIC -o .libs/fdmbatessolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbatessolver.lo -MD -MP -MF .deps/fdmbatessolver.Tpo -c fdmbatessolver.cpp -o fdmbatessolver.o >/dev/null 2>&1 mv -f .deps/fdmbatessolver.Tpo .deps/fdmbatessolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholessolver.lo -MD -MP -MF .deps/fdmblackscholessolver.Tpo -c -o fdmblackscholessolver.lo fdmblackscholessolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholessolver.lo -MD -MP -MF .deps/fdmblackscholessolver.Tpo -c fdmblackscholessolver.cpp -fPIC -DPIC -o .libs/fdmblackscholessolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmblackscholessolver.lo -MD -MP -MF .deps/fdmblackscholessolver.Tpo -c fdmblackscholessolver.cpp -o fdmblackscholessolver.o >/dev/null 2>&1 mv -f .deps/fdmblackscholessolver.Tpo .deps/fdmblackscholessolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2solver.lo -MD -MP -MF .deps/fdmg2solver.Tpo -c -o fdmg2solver.lo fdmg2solver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2solver.lo -MD -MP -MF .deps/fdmg2solver.Tpo -c fdmg2solver.cpp -fPIC -DPIC -o .libs/fdmg2solver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmg2solver.lo -MD -MP -MF .deps/fdmg2solver.Tpo -c fdmg2solver.cpp -o fdmg2solver.o >/dev/null 2>&1 mv -f .deps/fdmg2solver.Tpo .deps/fdmg2solver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhitesolver.lo -MD -MP -MF .deps/fdmhestonhullwhitesolver.Tpo -c -o fdmhestonhullwhitesolver.lo fdmhestonhullwhitesolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhitesolver.lo -MD -MP -MF .deps/fdmhestonhullwhitesolver.Tpo -c fdmhestonhullwhitesolver.cpp -fPIC -DPIC -o .libs/fdmhestonhullwhitesolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonhullwhitesolver.lo -MD -MP -MF .deps/fdmhestonhullwhitesolver.Tpo -c fdmhestonhullwhitesolver.cpp -o fdmhestonhullwhitesolver.o >/dev/null 2>&1 mv -f .deps/fdmhestonhullwhitesolver.Tpo .deps/fdmhestonhullwhitesolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonsolver.lo -MD -MP -MF .deps/fdmhestonsolver.Tpo -c -o fdmhestonsolver.lo fdmhestonsolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonsolver.lo -MD -MP -MF .deps/fdmhestonsolver.Tpo -c fdmhestonsolver.cpp -fPIC -DPIC -o .libs/fdmhestonsolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhestonsolver.lo -MD -MP -MF .deps/fdmhestonsolver.Tpo -c fdmhestonsolver.cpp -o fdmhestonsolver.o >/dev/null 2>&1 mv -f .deps/fdmhestonsolver.Tpo .deps/fdmhestonsolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhitesolver.lo -MD -MP -MF .deps/fdmhullwhitesolver.Tpo -c -o fdmhullwhitesolver.lo fdmhullwhitesolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhitesolver.lo -MD -MP -MF .deps/fdmhullwhitesolver.Tpo -c fdmhullwhitesolver.cpp -fPIC -DPIC -o .libs/fdmhullwhitesolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmhullwhitesolver.lo -MD -MP -MF .deps/fdmhullwhitesolver.Tpo -c fdmhullwhitesolver.cpp -o fdmhullwhitesolver.o >/dev/null 2>&1 mv -f .deps/fdmhullwhitesolver.Tpo .deps/fdmhullwhitesolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimple2dbssolver.lo -MD -MP -MF .deps/fdmsimple2dbssolver.Tpo -c -o fdmsimple2dbssolver.lo fdmsimple2dbssolver.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimple2dbssolver.lo -MD -MP -MF .deps/fdmsimple2dbssolver.Tpo -c fdmsimple2dbssolver.cpp -fPIC -DPIC -o .libs/fdmsimple2dbssolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimple2dbssolver.lo -MD -MP -MF .deps/fdmsimple2dbssolver.Tpo -c fdmsimple2dbssolver.cpp -o fdmsimple2dbssolver.o >/dev/null 2>&1 mv -f .deps/fdmsimple2dbssolver.Tpo .deps/fdmsimple2dbssolver.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmSolvers.la fdm2dblackscholessolver.lo fdm1dimsolver.lo fdm2dimsolver.lo fdm3dimsolver.lo fdmbackwardsolver.lo fdmbatessolver.lo fdmblackscholessolver.lo fdmg2solver.lo fdmhestonhullwhitesolver.lo fdmhestonsolver.lo fdmhullwhitesolver.lo fdmsimple2dbssolver.lo libtool: link: ar cru .libs/libFdmSolvers.a .libs/fdm2dblackscholessolver.o .libs/fdm1dimsolver.o .libs/fdm2dimsolver.o .libs/fdm3dimsolver.o .libs/fdmbackwardsolver.o .libs/fdmbatessolver.o .libs/fdmblackscholessolver.o .libs/fdmg2solver.o .libs/fdmhestonhullwhitesolver.o .libs/fdmhestonsolver.o .libs/fdmhullwhitesolver.o .libs/fdmsimple2dbssolver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmSolvers.a libtool: link: ( cd ".libs" && rm -f "libFdmSolvers.la" && ln -s "../libFdmSolvers.la" "libFdmSolvers.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/solvers' Making all in stepconditions make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/stepconditions' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmamericanstepcondition.lo -MD -MP -MF .deps/fdmamericanstepcondition.Tpo -c -o fdmamericanstepcondition.lo fdmamericanstepcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmamericanstepcondition.lo -MD -MP -MF .deps/fdmamericanstepcondition.Tpo -c fdmamericanstepcondition.cpp -fPIC -DPIC -o .libs/fdmamericanstepcondition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmamericanstepcondition.lo -MD -MP -MF .deps/fdmamericanstepcondition.Tpo -c fdmamericanstepcondition.cpp -o fdmamericanstepcondition.o >/dev/null 2>&1 mv -f .deps/fdmamericanstepcondition.Tpo .deps/fdmamericanstepcondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmarithmeticaveragecondition.lo -MD -MP -MF .deps/fdmarithmeticaveragecondition.Tpo -c -o fdmarithmeticaveragecondition.lo fdmarithmeticaveragecondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmarithmeticaveragecondition.lo -MD -MP -MF .deps/fdmarithmeticaveragecondition.Tpo -c fdmarithmeticaveragecondition.cpp -fPIC -DPIC -o .libs/fdmarithmeticaveragecondition.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/math/interpolations/cubicinterpolation.hpp:32, from fdmarithmeticaveragecondition.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FdmArithmeticAverageCondition::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmarithmeticaveragecondition.lo -MD -MP -MF .deps/fdmarithmeticaveragecondition.Tpo -c fdmarithmeticaveragecondition.cpp -o fdmarithmeticaveragecondition.o >/dev/null 2>&1 mv -f .deps/fdmarithmeticaveragecondition.Tpo .deps/fdmarithmeticaveragecondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbermudanstepcondition.lo -MD -MP -MF .deps/fdmbermudanstepcondition.Tpo -c -o fdmbermudanstepcondition.lo fdmbermudanstepcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbermudanstepcondition.lo -MD -MP -MF .deps/fdmbermudanstepcondition.Tpo -c fdmbermudanstepcondition.cpp -fPIC -DPIC -o .libs/fdmbermudanstepcondition.o In file included from /usr/include/c++/8/vector:69, from ../../../../ql/methods/finitedifferences/operators/fdmlinearopiterator.hpp:31, from ../../../../ql/methods/finitedifferences/operators/fdmlinearoplayout.hpp:29, from fdmbermudanstepcondition.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::FdmBermudanStepCondition::FdmBermudanStepCondition(const std::vector&, const QuantLib::Date&, const QuantLib::DayCounter&, const boost::shared_ptr&, const boost::shared_ptr&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/methods/finitedifferences/utilities/fdminnervaluecalculator.hpp:30, from fdmbermudanstepcondition.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FdmBermudanStepCondition::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmbermudanstepcondition.lo -MD -MP -MF .deps/fdmbermudanstepcondition.Tpo -c fdmbermudanstepcondition.cpp -o fdmbermudanstepcondition.o >/dev/null 2>&1 mv -f .deps/fdmbermudanstepcondition.Tpo .deps/fdmbermudanstepcondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimplestoragecondition.lo -MD -MP -MF .deps/fdmsimplestoragecondition.Tpo -c -o fdmsimplestoragecondition.lo fdmsimplestoragecondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimplestoragecondition.lo -MD -MP -MF .deps/fdmsimplestoragecondition.Tpo -c fdmsimplestoragecondition.cpp -fPIC -DPIC -o .libs/fdmsimplestoragecondition.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/math/comparison.hpp:28, from ../../../../ql/math/interpolations/interpolation2d.hpp:29, from ../../../../ql/math/interpolations/bilinearinterpolation.hpp:28, from fdmsimplestoragecondition.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FdmSimpleStorageCondition::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimplestoragecondition.lo -MD -MP -MF .deps/fdmsimplestoragecondition.Tpo -c fdmsimplestoragecondition.cpp -o fdmsimplestoragecondition.o >/dev/null 2>&1 mv -f .deps/fdmsimplestoragecondition.Tpo .deps/fdmsimplestoragecondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleswingcondition.lo -MD -MP -MF .deps/fdmsimpleswingcondition.Tpo -c -o fdmsimpleswingcondition.lo fdmsimpleswingcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleswingcondition.lo -MD -MP -MF .deps/fdmsimpleswingcondition.Tpo -c fdmsimpleswingcondition.cpp -fPIC -DPIC -o .libs/fdmsimpleswingcondition.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/methods/finitedifferences/stepcondition.hpp:27, from ../../../../ql/methods/finitedifferences/stepconditions/fdmsimpleswingcondition.hpp:27, from fdmsimpleswingcondition.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FdmSimpleSwingCondition::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsimpleswingcondition.lo -MD -MP -MF .deps/fdmsimpleswingcondition.Tpo -c fdmsimpleswingcondition.cpp -o fdmsimpleswingcondition.o >/dev/null 2>&1 mv -f .deps/fdmsimpleswingcondition.Tpo .deps/fdmsimpleswingcondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsnapshotcondition.lo -MD -MP -MF .deps/fdmsnapshotcondition.Tpo -c -o fdmsnapshotcondition.lo fdmsnapshotcondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsnapshotcondition.lo -MD -MP -MF .deps/fdmsnapshotcondition.Tpo -c fdmsnapshotcondition.cpp -fPIC -DPIC -o .libs/fdmsnapshotcondition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmsnapshotcondition.lo -MD -MP -MF .deps/fdmsnapshotcondition.Tpo -c fdmsnapshotcondition.cpp -o fdmsnapshotcondition.o >/dev/null 2>&1 mv -f .deps/fdmsnapshotcondition.Tpo .deps/fdmsnapshotcondition.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmstepconditioncomposite.lo -MD -MP -MF .deps/fdmstepconditioncomposite.Tpo -c -o fdmstepconditioncomposite.lo fdmstepconditioncomposite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmstepconditioncomposite.lo -MD -MP -MF .deps/fdmstepconditioncomposite.Tpo -c fdmstepconditioncomposite.cpp -fPIC -DPIC -o .libs/fdmstepconditioncomposite.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmstepconditioncomposite.lo -MD -MP -MF .deps/fdmstepconditioncomposite.Tpo -c fdmstepconditioncomposite.cpp -o fdmstepconditioncomposite.o >/dev/null 2>&1 mv -f .deps/fdmstepconditioncomposite.Tpo .deps/fdmstepconditioncomposite.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmStepConditions.la fdmamericanstepcondition.lo fdmarithmeticaveragecondition.lo fdmbermudanstepcondition.lo fdmsimplestoragecondition.lo fdmsimpleswingcondition.lo fdmsnapshotcondition.lo fdmstepconditioncomposite.lo libtool: link: ar cru .libs/libFdmStepConditions.a .libs/fdmamericanstepcondition.o .libs/fdmarithmeticaveragecondition.o .libs/fdmbermudanstepcondition.o .libs/fdmsimplestoragecondition.o .libs/fdmsimpleswingcondition.o .libs/fdmsnapshotcondition.o .libs/fdmstepconditioncomposite.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmStepConditions.a libtool: link: ( cd ".libs" && rm -f "libFdmStepConditions.la" && ln -s "../libFdmStepConditions.la" "libFdmStepConditions.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/stepconditions' Making all in utilities make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences/utilities' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodeltermstructure.lo -MD -MP -MF .deps/fdmaffinemodeltermstructure.Tpo -c -o fdmaffinemodeltermstructure.lo fdmaffinemodeltermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodeltermstructure.lo -MD -MP -MF .deps/fdmaffinemodeltermstructure.Tpo -c fdmaffinemodeltermstructure.cpp -fPIC -DPIC -o .libs/fdmaffinemodeltermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodeltermstructure.lo -MD -MP -MF .deps/fdmaffinemodeltermstructure.Tpo -c fdmaffinemodeltermstructure.cpp -o fdmaffinemodeltermstructure.o >/dev/null 2>&1 mv -f .deps/fdmaffinemodeltermstructure.Tpo .deps/fdmaffinemodeltermstructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodelswapinnervalue.lo -MD -MP -MF .deps/fdmaffinemodelswapinnervalue.Tpo -c -o fdmaffinemodelswapinnervalue.lo fdmaffinemodelswapinnervalue.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodelswapinnervalue.lo -MD -MP -MF .deps/fdmaffinemodelswapinnervalue.Tpo -c fdmaffinemodelswapinnervalue.cpp -fPIC -DPIC -o .libs/fdmaffinemodelswapinnervalue.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmaffinemodelswapinnervalue.lo -MD -MP -MF .deps/fdmaffinemodelswapinnervalue.Tpo -c fdmaffinemodelswapinnervalue.cpp -o fdmaffinemodelswapinnervalue.o >/dev/null 2>&1 mv -f .deps/fdmaffinemodelswapinnervalue.Tpo .deps/fdmaffinemodelswapinnervalue.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdirichletboundary.lo -MD -MP -MF .deps/fdmdirichletboundary.Tpo -c -o fdmdirichletboundary.lo fdmdirichletboundary.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdirichletboundary.lo -MD -MP -MF .deps/fdmdirichletboundary.Tpo -c fdmdirichletboundary.cpp -fPIC -DPIC -o .libs/fdmdirichletboundary.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdirichletboundary.lo -MD -MP -MF .deps/fdmdirichletboundary.Tpo -c fdmdirichletboundary.cpp -o fdmdirichletboundary.o >/dev/null 2>&1 mv -f .deps/fdmdirichletboundary.Tpo .deps/fdmdirichletboundary.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdividendhandler.lo -MD -MP -MF .deps/fdmdividendhandler.Tpo -c -o fdmdividendhandler.lo fdmdividendhandler.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdividendhandler.lo -MD -MP -MF .deps/fdmdividendhandler.Tpo -c fdmdividendhandler.cpp -fPIC -DPIC -o .libs/fdmdividendhandler.o In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/math/interpolations/linearinterpolation.hpp:28, from fdmdividendhandler.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::FdmDividendHandler::FdmDividendHandler(const DividendSchedule&, const boost::shared_ptr&, const QuantLib::Date&, const QuantLib::DayCounter&, QuantLib::Size)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/time/date.hpp:34, from ../../../../ql/time/daycounter.hpp:28, from fdmdividendhandler.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::FdmDividendHandler::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmdividendhandler.lo -MD -MP -MF .deps/fdmdividendhandler.Tpo -c fdmdividendhandler.cpp -o fdmdividendhandler.o >/dev/null 2>&1 mv -f .deps/fdmdividendhandler.Tpo .deps/fdmdividendhandler.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmindicesonboundary.lo -MD -MP -MF .deps/fdmindicesonboundary.Tpo -c -o fdmindicesonboundary.lo fdmindicesonboundary.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmindicesonboundary.lo -MD -MP -MF .deps/fdmindicesonboundary.Tpo -c fdmindicesonboundary.cpp -fPIC -DPIC -o .libs/fdmindicesonboundary.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmindicesonboundary.lo -MD -MP -MF .deps/fdmindicesonboundary.Tpo -c fdmindicesonboundary.cpp -o fdmindicesonboundary.o >/dev/null 2>&1 mv -f .deps/fdmindicesonboundary.Tpo .deps/fdmindicesonboundary.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdminnervaluecalculator.lo -MD -MP -MF .deps/fdminnervaluecalculator.Tpo -c -o fdminnervaluecalculator.lo fdminnervaluecalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdminnervaluecalculator.lo -MD -MP -MF .deps/fdminnervaluecalculator.Tpo -c fdminnervaluecalculator.cpp -fPIC -DPIC -o .libs/fdminnervaluecalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdminnervaluecalculator.lo -MD -MP -MF .deps/fdminnervaluecalculator.Tpo -c fdminnervaluecalculator.cpp -o fdminnervaluecalculator.o >/dev/null 2>&1 mv -f .deps/fdminnervaluecalculator.Tpo .deps/fdminnervaluecalculator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmesherintegral.lo -MD -MP -MF .deps/fdmmesherintegral.Tpo -c -o fdmmesherintegral.lo fdmmesherintegral.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmesherintegral.lo -MD -MP -MF .deps/fdmmesherintegral.Tpo -c fdmmesherintegral.cpp -fPIC -DPIC -o .libs/fdmmesherintegral.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmmesherintegral.lo -MD -MP -MF .deps/fdmmesherintegral.Tpo -c fdmmesherintegral.cpp -o fdmmesherintegral.o >/dev/null 2>&1 mv -f .deps/fdmmesherintegral.Tpo .deps/fdmmesherintegral.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmquantohelper.lo -MD -MP -MF .deps/fdmquantohelper.Tpo -c -o fdmquantohelper.lo fdmquantohelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmquantohelper.lo -MD -MP -MF .deps/fdmquantohelper.Tpo -c fdmquantohelper.cpp -fPIC -DPIC -o .libs/fdmquantohelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmquantohelper.lo -MD -MP -MF .deps/fdmquantohelper.Tpo -c fdmquantohelper.cpp -o fdmquantohelper.o >/dev/null 2>&1 mv -f .deps/fdmquantohelper.Tpo .deps/fdmquantohelper.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmtimedepdirichletboundary.lo -MD -MP -MF .deps/fdmtimedepdirichletboundary.Tpo -c -o fdmtimedepdirichletboundary.lo fdmtimedepdirichletboundary.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmtimedepdirichletboundary.lo -MD -MP -MF .deps/fdmtimedepdirichletboundary.Tpo -c fdmtimedepdirichletboundary.cpp -fPIC -DPIC -o .libs/fdmtimedepdirichletboundary.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmtimedepdirichletboundary.lo -MD -MP -MF .deps/fdmtimedepdirichletboundary.Tpo -c fdmtimedepdirichletboundary.cpp -o fdmtimedepdirichletboundary.o >/dev/null 2>&1 mv -f .deps/fdmtimedepdirichletboundary.Tpo .deps/fdmtimedepdirichletboundary.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFdmUtils.la fdmaffinemodeltermstructure.lo fdmaffinemodelswapinnervalue.lo fdmdirichletboundary.lo fdmdividendhandler.lo fdmindicesonboundary.lo fdminnervaluecalculator.lo fdmmesherintegral.lo fdmquantohelper.lo fdmtimedepdirichletboundary.lo libtool: link: ar cru .libs/libFdmUtils.a .libs/fdmaffinemodeltermstructure.o .libs/fdmaffinemodelswapinnervalue.o .libs/fdmdirichletboundary.o .libs/fdmdividendhandler.o .libs/fdmindicesonboundary.o .libs/fdminnervaluecalculator.o .libs/fdmmesherintegral.o .libs/fdmquantohelper.o .libs/fdmtimedepdirichletboundary.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFdmUtils.a libtool: link: ( cd ".libs" && rm -f "libFdmUtils.la" && ln -s "../libFdmUtils.la" "libFdmUtils.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences/utilities' make[6]: Entering directory '/build/quantlib-1.15/ql/methods/finitedifferences' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT boundarycondition.lo -MD -MP -MF .deps/boundarycondition.Tpo -c -o boundarycondition.lo boundarycondition.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT boundarycondition.lo -MD -MP -MF .deps/boundarycondition.Tpo -c boundarycondition.cpp -fPIC -DPIC -o .libs/boundarycondition.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT boundarycondition.lo -MD -MP -MF .deps/boundarycondition.Tpo -c boundarycondition.cpp -o boundarycondition.o >/dev/null 2>&1 mv -f .deps/boundarycondition.Tpo .deps/boundarycondition.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmoperator.lo -MD -MP -MF .deps/bsmoperator.Tpo -c -o bsmoperator.lo bsmoperator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmoperator.lo -MD -MP -MF .deps/bsmoperator.Tpo -c bsmoperator.cpp -fPIC -DPIC -o .libs/bsmoperator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bsmoperator.lo -MD -MP -MF .deps/bsmoperator.Tpo -c bsmoperator.cpp -o bsmoperator.o >/dev/null 2>&1 mv -f .deps/bsmoperator.Tpo .deps/bsmoperator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tridiagonaloperator.lo -MD -MP -MF .deps/tridiagonaloperator.Tpo -c -o tridiagonaloperator.lo tridiagonaloperator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tridiagonaloperator.lo -MD -MP -MF .deps/tridiagonaloperator.Tpo -c tridiagonaloperator.cpp -fPIC -DPIC -o .libs/tridiagonaloperator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tridiagonaloperator.lo -MD -MP -MF .deps/tridiagonaloperator.Tpo -c tridiagonaloperator.cpp -o tridiagonaloperator.o >/dev/null 2>&1 mv -f .deps/tridiagonaloperator.Tpo .deps/tridiagonaloperator.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libFiniteDifferences.la boundarycondition.lo bsmoperator.lo tridiagonaloperator.lo meshers/libFdmMeshers.la operators/libFdmOperators.la schemes/libFdmSchemes.la solvers/libFdmSolvers.la stepconditions/libFdmStepConditions.la utilities/libFdmUtils.la libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmMeshers.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/meshers/.libs/libFdmMeshers.a") libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmOperators.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/operators/.libs/libFdmOperators.a") libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmSchemes.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/schemes/.libs/libFdmSchemes.a") libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmSolvers.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/solvers/.libs/libFdmSolvers.a") libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmStepConditions.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/stepconditions/.libs/libFdmStepConditions.a") libtool: link: (cd .libs/libFiniteDifferences.lax/libFdmUtils.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/utilities/.libs/libFdmUtils.a") libtool: link: ar cru .libs/libFiniteDifferences.a .libs/boundarycondition.o .libs/bsmoperator.o .libs/tridiagonaloperator.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/concentrating1dmesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/exponentialjump1dmesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/fdmblackscholesmesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/fdmblackscholesmultistrikemesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/fdmhestonvariancemesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/fdmmeshercomposite.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/fdmsimpleprocess1dmesher.o .libs/libFiniteDifferences.lax/libFdmMeshers.a/uniformgridmesher.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdm2dblackscholesop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmbatesop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmblackscholesop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmg2op.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmhestonhullwhiteop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmhestonop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmhullwhiteop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmlinearoplayout.o .libs/libFiniteDifferences.lax/libFdmOperators.a/fdmornsteinuhlenbeckop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/firstderivativeop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/ninepointlinearop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/nthorderderivativeop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/numericaldifferentiation.o .libs/libFiniteDifferences.lax/libFdmOperators.a/secondderivativeop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/secondordermixedderivativeop.o .libs/libFiniteDifferences.lax/libFdmOperators.a/triplebandlinearop.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/craigsneydscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/douglasscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/expliciteulerscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/hundsdorferscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/impliciteulerscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/methodoflinesscheme.o .libs/libFiniteDifferences.lax/libFdmSchemes.a/modifiedcraigsneydscheme.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdm1dimsolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdm2dblackscholessolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdm2dimsolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdm3dimsolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmbackwardsolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmbatessolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmblackscholessolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmg2solver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmhestonhullwhitesolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmhestonsolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmhullwhitesolver.o .libs/libFiniteDifferences.lax/libFdmSolvers.a/fdmsimple2dbssolver.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmamericanstepcondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmarithmeticaveragecondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmbermudanstepcondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmsimplestoragecondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmsimpleswingcondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmsnapshotcondition.o .libs/libFiniteDifferences.lax/libFdmStepConditions.a/fdmstepconditioncomposite.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmaffinemodelswapinnervalue.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmaffinemodeltermstructure.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmdirichletboundary.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmdividendhandler.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmindicesonboundary.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdminnervaluecalculator.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmmesherintegral.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmquantohelper.o .libs/libFiniteDifferences.lax/libFdmUtils.a/fdmtimedepdirichletboundary.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libFiniteDifferences.a libtool: link: rm -fr .libs/libFiniteDifferences.lax libtool: link: ( cd ".libs" && rm -f "libFiniteDifferences.la" && ln -s "../libFiniteDifferences.la" "libFiniteDifferences.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences' make[5]: Leaving directory '/build/quantlib-1.15/ql/methods/finitedifferences' Making all in lattices make[5]: Entering directory '/build/quantlib-1.15/ql/methods/lattices' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT binomialtree.lo -MD -MP -MF .deps/binomialtree.Tpo -c -o binomialtree.lo binomialtree.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT binomialtree.lo -MD -MP -MF .deps/binomialtree.Tpo -c binomialtree.cpp -fPIC -DPIC -o .libs/binomialtree.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT binomialtree.lo -MD -MP -MF .deps/binomialtree.Tpo -c binomialtree.cpp -o binomialtree.o >/dev/null 2>&1 mv -f .deps/binomialtree.Tpo .deps/binomialtree.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT trinomialtree.lo -MD -MP -MF .deps/trinomialtree.Tpo -c -o trinomialtree.lo trinomialtree.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT trinomialtree.lo -MD -MP -MF .deps/trinomialtree.Tpo -c trinomialtree.cpp -fPIC -DPIC -o .libs/trinomialtree.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/timegrid.hpp:30, from ../../../ql/methods/lattices/trinomialtree.hpp:29, from trinomialtree.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/timegrid.hpp:30, from ../../../ql/methods/lattices/trinomialtree.hpp:29, from trinomialtree.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::TrinomialTree::TrinomialTree(const boost::shared_ptr&, const QuantLib::TimeGrid&, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT trinomialtree.lo -MD -MP -MF .deps/trinomialtree.Tpo -c trinomialtree.cpp -o trinomialtree.o >/dev/null 2>&1 mv -f .deps/trinomialtree.Tpo .deps/trinomialtree.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libLattices.la binomialtree.lo trinomialtree.lo libtool: link: ar cru .libs/libLattices.a .libs/binomialtree.o .libs/trinomialtree.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libLattices.a libtool: link: ( cd ".libs" && rm -f "libLattices.la" && ln -s "../libLattices.la" "libLattices.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/methods/lattices' Making all in montecarlo make[5]: Entering directory '/build/quantlib-1.15/ql/methods/montecarlo' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brownianbridge.lo -MD -MP -MF .deps/brownianbridge.Tpo -c -o brownianbridge.lo brownianbridge.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brownianbridge.lo -MD -MP -MF .deps/brownianbridge.Tpo -c brownianbridge.cpp -fPIC -DPIC -o .libs/brownianbridge.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brownianbridge.lo -MD -MP -MF .deps/brownianbridge.Tpo -c brownianbridge.cpp -o brownianbridge.o >/dev/null 2>&1 mv -f .deps/brownianbridge.Tpo .deps/brownianbridge.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT genericlsregression.lo -MD -MP -MF .deps/genericlsregression.Tpo -c -o genericlsregression.lo genericlsregression.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT genericlsregression.lo -MD -MP -MF .deps/genericlsregression.Tpo -c genericlsregression.cpp -fPIC -DPIC -o .libs/genericlsregression.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT genericlsregression.lo -MD -MP -MF .deps/genericlsregression.Tpo -c genericlsregression.cpp -o genericlsregression.o >/dev/null 2>&1 mv -f .deps/genericlsregression.Tpo .deps/genericlsregression.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsmbasissystem.lo -MD -MP -MF .deps/lsmbasissystem.Tpo -c -o lsmbasissystem.lo lsmbasissystem.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsmbasissystem.lo -MD -MP -MF .deps/lsmbasissystem.Tpo -c lsmbasissystem.cpp -fPIC -DPIC -o .libs/lsmbasissystem.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsmbasissystem.lo -MD -MP -MF .deps/lsmbasissystem.Tpo -c lsmbasissystem.cpp -o lsmbasissystem.o >/dev/null 2>&1 mv -f .deps/lsmbasissystem.Tpo .deps/lsmbasissystem.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexercise.lo -MD -MP -MF .deps/parametricexercise.Tpo -c -o parametricexercise.lo parametricexercise.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexercise.lo -MD -MP -MF .deps/parametricexercise.Tpo -c parametricexercise.cpp -fPIC -DPIC -o .libs/parametricexercise.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexercise.lo -MD -MP -MF .deps/parametricexercise.Tpo -c parametricexercise.cpp -o parametricexercise.o >/dev/null 2>&1 mv -f .deps/parametricexercise.Tpo .deps/parametricexercise.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMonteCarlo.la brownianbridge.lo genericlsregression.lo lsmbasissystem.lo parametricexercise.lo libtool: link: ar cru .libs/libMonteCarlo.a .libs/brownianbridge.o .libs/genericlsregression.o .libs/lsmbasissystem.o .libs/parametricexercise.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMonteCarlo.a libtool: link: ( cd ".libs" && rm -f "libMonteCarlo.la" && ln -s "../libMonteCarlo.la" "libMonteCarlo.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/methods/montecarlo' make[5]: Entering directory '/build/quantlib-1.15/ql/methods' /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMethods.la finitedifferences/libFiniteDifferences.la lattices/libLattices.la montecarlo/libMonteCarlo.la libtool: link: (cd .libs/libMethods.lax/libFiniteDifferences.a && ar x "/build/quantlib-1.15/ql/methods/finitedifferences/.libs/libFiniteDifferences.a") libtool: link: (cd .libs/libMethods.lax/libLattices.a && ar x "/build/quantlib-1.15/ql/methods/lattices/.libs/libLattices.a") libtool: link: (cd .libs/libMethods.lax/libMonteCarlo.a && ar x "/build/quantlib-1.15/ql/methods/montecarlo/.libs/libMonteCarlo.a") libtool: link: ar cru .libs/libMethods.a .libs/libMethods.lax/libFiniteDifferences.a/boundarycondition.o .libs/libMethods.lax/libFiniteDifferences.a/bsmoperator.o .libs/libMethods.lax/libFiniteDifferences.a/concentrating1dmesher.o .libs/libMethods.lax/libFiniteDifferences.a/craigsneydscheme.o .libs/libMethods.lax/libFiniteDifferences.a/douglasscheme.o .libs/libMethods.lax/libFiniteDifferences.a/expliciteulerscheme.o .libs/libMethods.lax/libFiniteDifferences.a/exponentialjump1dmesher.o .libs/libMethods.lax/libFiniteDifferences.a/fdm1dimsolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdm2dblackscholesop.o .libs/libMethods.lax/libFiniteDifferences.a/fdm2dblackscholessolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdm2dimsolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdm3dimsolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmaffinemodelswapinnervalue.o .libs/libMethods.lax/libFiniteDifferences.a/fdmaffinemodeltermstructure.o .libs/libMethods.lax/libFiniteDifferences.a/fdmamericanstepcondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmarithmeticaveragecondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmbackwardsolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmbatesop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmbatessolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmbermudanstepcondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmblackscholesmesher.o .libs/libMethods.lax/libFiniteDifferences.a/fdmblackscholesmultistrikemesher.o .libs/libMethods.lax/libFiniteDifferences.a/fdmblackscholesop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmblackscholessolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmdirichletboundary.o .libs/libMethods.lax/libFiniteDifferences.a/fdmdividendhandler.o .libs/libMethods.lax/libFiniteDifferences.a/fdmg2op.o .libs/libMethods.lax/libFiniteDifferences.a/fdmg2solver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhestonhullwhiteop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhestonhullwhitesolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhestonop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhestonsolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhestonvariancemesher.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhullwhiteop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmhullwhitesolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmindicesonboundary.o .libs/libMethods.lax/libFiniteDifferences.a/fdminnervaluecalculator.o .libs/libMethods.lax/libFiniteDifferences.a/fdmlinearoplayout.o .libs/libMethods.lax/libFiniteDifferences.a/fdmmeshercomposite.o .libs/libMethods.lax/libFiniteDifferences.a/fdmmesherintegral.o .libs/libMethods.lax/libFiniteDifferences.a/fdmornsteinuhlenbeckop.o .libs/libMethods.lax/libFiniteDifferences.a/fdmquantohelper.o .libs/libMethods.lax/libFiniteDifferences.a/fdmsimple2dbssolver.o .libs/libMethods.lax/libFiniteDifferences.a/fdmsimpleprocess1dmesher.o .libs/libMethods.lax/libFiniteDifferences.a/fdmsimplestoragecondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmsimpleswingcondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmsnapshotcondition.o .libs/libMethods.lax/libFiniteDifferences.a/fdmstepconditioncomposite.o .libs/libMethods.lax/libFiniteDifferences.a/fdmtimedepdirichletboundary.o .libs/libMethods.lax/libFiniteDifferences.a/firstderivativeop.o .libs/libMethods.lax/libFiniteDifferences.a/hundsdorferscheme.o .libs/libMethods.lax/libFiniteDifferences.a/impliciteulerscheme.o .libs/libMethods.lax/libFiniteDifferences.a/methodoflinesscheme.o .libs/libMethods.lax/libFiniteDifferences.a/modifiedcraigsneydscheme.o .libs/libMethods.lax/libFiniteDifferences.a/ninepointlinearop.o .libs/libMethods.lax/libFiniteDifferences.a/nthorderderivativeop.o .libs/libMethods.lax/libFiniteDifferences.a/numericaldifferentiation.o .libs/libMethods.lax/libFiniteDifferences.a/secondderivativeop.o .libs/libMethods.lax/libFiniteDifferences.a/secondordermixedderivativeop.o .libs/libMethods.lax/libFiniteDifferences.a/tridiagonaloperator.o .libs/libMethods.lax/libFiniteDifferences.a/triplebandlinearop.o .libs/libMethods.lax/libFiniteDifferences.a/uniformgridmesher.o .libs/libMethods.lax/libLattices.a/binomialtree.o .libs/libMethods.lax/libLattices.a/trinomialtree.o .libs/libMethods.lax/libMonteCarlo.a/brownianbridge.o .libs/libMethods.lax/libMonteCarlo.a/genericlsregression.o .libs/libMethods.lax/libMonteCarlo.a/lsmbasissystem.o .libs/libMethods.lax/libMonteCarlo.a/parametricexercise.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMethods.a libtool: link: rm -fr .libs/libMethods.lax libtool: link: ( cd ".libs" && rm -f "libMethods.la" && ln -s "../libMethods.la" "libMethods.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/methods' make[4]: Leaving directory '/build/quantlib-1.15/ql/methods' Making all in models make[4]: Entering directory '/build/quantlib-1.15/ql/models' Making all in equity make[5]: Entering directory '/build/quantlib-1.15/ql/models/equity' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesmodel.lo -MD -MP -MF .deps/batesmodel.Tpo -c -o batesmodel.lo batesmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesmodel.lo -MD -MP -MF .deps/batesmodel.Tpo -c batesmodel.cpp -fPIC -DPIC -o .libs/batesmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesmodel.lo -MD -MP -MF .deps/batesmodel.Tpo -c batesmodel.cpp -o batesmodel.o >/dev/null 2>&1 mv -f .deps/batesmodel.Tpo .deps/batesmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchmodel.lo -MD -MP -MF .deps/gjrgarchmodel.Tpo -c -o gjrgarchmodel.lo gjrgarchmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchmodel.lo -MD -MP -MF .deps/gjrgarchmodel.Tpo -c gjrgarchmodel.cpp -fPIC -DPIC -o .libs/gjrgarchmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchmodel.lo -MD -MP -MF .deps/gjrgarchmodel.Tpo -c gjrgarchmodel.cpp -o gjrgarchmodel.o >/dev/null 2>&1 mv -f .deps/gjrgarchmodel.Tpo .deps/gjrgarchmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodel.lo -MD -MP -MF .deps/hestonmodel.Tpo -c -o hestonmodel.lo hestonmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodel.lo -MD -MP -MF .deps/hestonmodel.Tpo -c hestonmodel.cpp -fPIC -DPIC -o .libs/hestonmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodel.lo -MD -MP -MF .deps/hestonmodel.Tpo -c hestonmodel.cpp -o hestonmodel.o >/dev/null 2>&1 mv -f .deps/hestonmodel.Tpo .deps/hestonmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodelhelper.lo -MD -MP -MF .deps/hestonmodelhelper.Tpo -c -o hestonmodelhelper.lo hestonmodelhelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodelhelper.lo -MD -MP -MF .deps/hestonmodelhelper.Tpo -c hestonmodelhelper.cpp -fPIC -DPIC -o .libs/hestonmodelhelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodelhelper.lo -MD -MP -MF .deps/hestonmodelhelper.Tpo -c hestonmodelhelper.cpp -o hestonmodelhelper.o >/dev/null 2>&1 mv -f .deps/hestonmodelhelper.Tpo .deps/hestonmodelhelper.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewisetimedependenthestonmodel.lo -MD -MP -MF .deps/piecewisetimedependenthestonmodel.Tpo -c -o piecewisetimedependenthestonmodel.lo piecewisetimedependenthestonmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewisetimedependenthestonmodel.lo -MD -MP -MF .deps/piecewisetimedependenthestonmodel.Tpo -c piecewisetimedependenthestonmodel.cpp -fPIC -DPIC -o .libs/piecewisetimedependenthestonmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewisetimedependenthestonmodel.lo -MD -MP -MF .deps/piecewisetimedependenthestonmodel.Tpo -c piecewisetimedependenthestonmodel.cpp -o piecewisetimedependenthestonmodel.o >/dev/null 2>&1 mv -f .deps/piecewisetimedependenthestonmodel.Tpo .deps/piecewisetimedependenthestonmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libEquityModels.la batesmodel.lo gjrgarchmodel.lo hestonmodel.lo hestonmodelhelper.lo piecewisetimedependenthestonmodel.lo libtool: link: ar cru .libs/libEquityModels.a .libs/batesmodel.o .libs/gjrgarchmodel.o .libs/hestonmodel.o .libs/hestonmodelhelper.o .libs/piecewisetimedependenthestonmodel.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libEquityModels.a libtool: link: ( cd ".libs" && rm -f "libEquityModels.la" && ln -s "../libEquityModels.la" "libEquityModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/models/equity' Making all in marketmodels make[5]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels' Making all in browniangenerators make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/browniangenerators' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mtbrowniangenerator.lo -MD -MP -MF .deps/mtbrowniangenerator.Tpo -c -o mtbrowniangenerator.lo mtbrowniangenerator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mtbrowniangenerator.lo -MD -MP -MF .deps/mtbrowniangenerator.Tpo -c mtbrowniangenerator.cpp -fPIC -DPIC -o .libs/mtbrowniangenerator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mtbrowniangenerator.lo -MD -MP -MF .deps/mtbrowniangenerator.Tpo -c mtbrowniangenerator.cpp -o mtbrowniangenerator.o >/dev/null 2>&1 mv -f .deps/mtbrowniangenerator.Tpo .deps/mtbrowniangenerator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrowniangenerator.lo -MD -MP -MF .deps/sobolbrowniangenerator.Tpo -c -o sobolbrowniangenerator.lo sobolbrowniangenerator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrowniangenerator.lo -MD -MP -MF .deps/sobolbrowniangenerator.Tpo -c sobolbrowniangenerator.cpp -fPIC -DPIC -o .libs/sobolbrowniangenerator.o In file included from ../../../../ql/models/marketmodels/browniangenerators/sobolbrowniangenerator.hpp:27, from sobolbrowniangenerator.cpp:20: ../../../../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = boost::iterators::permutation_iterator<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator > >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../../../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ sobolbrowniangenerator.cpp: In member function 'virtual QuantLib::Real QuantLib::SobolBrownianGenerator::nextPath()': sobolbrowniangenerator.cpp:147:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bridge_.transform(boost::make_permutation_iterator( ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sample.value.begin(), ~~~~~~~~~~~~~~~~~~~~~ orderedIndices_[i].begin()), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ boost::make_permutation_iterator( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sample.value.begin(), ~~~~~~~~~~~~~~~~~~~~~ orderedIndices_[i].end()), ~~~~~~~~~~~~~~~~~~~~~~~~~~ bridgedVariates_[i].begin()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sobolbrowniangenerator.lo -MD -MP -MF .deps/sobolbrowniangenerator.Tpo -c sobolbrowniangenerator.cpp -o sobolbrowniangenerator.o >/dev/null 2>&1 mv -f .deps/sobolbrowniangenerator.Tpo .deps/sobolbrowniangenerator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsBrownianGenerators.la mtbrowniangenerator.lo sobolbrowniangenerator.lo libtool: link: ar cru .libs/libMarketModelsBrownianGenerators.a .libs/mtbrowniangenerator.o .libs/sobolbrowniangenerator.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsBrownianGenerators.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsBrownianGenerators.la" && ln -s "../libMarketModelsBrownianGenerators.la" "libMarketModelsBrownianGenerators.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/browniangenerators' Making all in callability make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/callability' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bermudanswaptionexercisevalue.lo -MD -MP -MF .deps/bermudanswaptionexercisevalue.Tpo -c -o bermudanswaptionexercisevalue.lo bermudanswaptionexercisevalue.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bermudanswaptionexercisevalue.lo -MD -MP -MF .deps/bermudanswaptionexercisevalue.Tpo -c bermudanswaptionexercisevalue.cpp -fPIC -DPIC -o .libs/bermudanswaptionexercisevalue.o In file included from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from bermudanswaptionexercisevalue.cpp:20: ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from bermudanswaptionexercisevalue.cpp:22: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from bermudanswaptionexercisevalue.cpp:24: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ bermudanswaptionexercisevalue.cpp:83:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from bermudanswaptionexercisevalue.cpp:24: bermudanswaptionexercisevalue.cpp: In member function 'virtual std::auto_ptr QuantLib::BermudanSwaptionExerciseValue::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ bermudanswaptionexercisevalue.cpp:85:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bermudanswaptionexercisevalue.lo -MD -MP -MF .deps/bermudanswaptionexercisevalue.Tpo -c bermudanswaptionexercisevalue.cpp -o bermudanswaptionexercisevalue.o >/dev/null 2>&1 mv -f .deps/bermudanswaptionexercisevalue.Tpo .deps/bermudanswaptionexercisevalue.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT collectnodedata.lo -MD -MP -MF .deps/collectnodedata.Tpo -c -o collectnodedata.lo collectnodedata.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT collectnodedata.lo -MD -MP -MF .deps/collectnodedata.Tpo -c collectnodedata.cpp -fPIC -DPIC -o .libs/collectnodedata.o In file included from collectnodedata.cpp:23: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from collectnodedata.cpp:26: ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from collectnodedata.cpp:28: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/models/marketmodels/callability/collectnodedata.hpp:25, from collectnodedata.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT collectnodedata.lo -MD -MP -MF .deps/collectnodedata.Tpo -c collectnodedata.cpp -o collectnodedata.o >/dev/null 2>&1 mv -f .deps/collectnodedata.Tpo .deps/collectnodedata.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsstrategy.lo -MD -MP -MF .deps/lsstrategy.Tpo -c -o lsstrategy.lo lsstrategy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsstrategy.lo -MD -MP -MF .deps/lsstrategy.Tpo -c lsstrategy.cpp -fPIC -DPIC -o .libs/lsstrategy.o In file included from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: ../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:24, from lsstrategy.cpp:20: ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:25, from lsstrategy.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:25, from lsstrategy.cpp:20: ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:26, from lsstrategy.cpp:20: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:26, from lsstrategy.cpp:20: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lsstrategy.cpp:20: ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:50:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lsstrategy.cpp:24: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lsstrategy.cpp:25: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ lsstrategy.cpp:160:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR > ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lsstrategy.cpp:25: lsstrategy.cpp: In member function 'virtual std::auto_ptr > QuantLib::LongstaffSchwartzExerciseStrategy::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ lsstrategy.cpp:162:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR >( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:25, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:25, from ../../../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from lsstrategy.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::LongstaffSchwartzExerciseStrategy::LongstaffSchwartzExerciseStrategy(const QuantLib::Clone&, const std::vector >&, const QuantLib::EvolutionDescription&, const std::vector&, const QuantLib::Clone&, const QuantLib::Clone&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lsstrategy.lo -MD -MP -MF .deps/lsstrategy.Tpo -c lsstrategy.cpp -o lsstrategy.o >/dev/null 2>&1 mv -f .deps/lsstrategy.Tpo .deps/lsstrategy.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nothingexercisevalue.lo -MD -MP -MF .deps/nothingexercisevalue.Tpo -c -o nothingexercisevalue.lo nothingexercisevalue.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nothingexercisevalue.lo -MD -MP -MF .deps/nothingexercisevalue.Tpo -c nothingexercisevalue.cpp -fPIC -DPIC -o .libs/nothingexercisevalue.o In file included from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nothingexercisevalue.cpp:20: ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:45:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nothingexercisevalue.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ nothingexercisevalue.cpp:89:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nothingexercisevalue.cpp:23: nothingexercisevalue.cpp: In member function 'virtual std::auto_ptr QuantLib::NothingExerciseValue::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ nothingexercisevalue.cpp:91:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:25, from ../../../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nothingexercisevalue.lo -MD -MP -MF .deps/nothingexercisevalue.Tpo -c nothingexercisevalue.cpp -o nothingexercisevalue.o >/dev/null 2>&1 mv -f .deps/nothingexercisevalue.Tpo .deps/nothingexercisevalue.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexerciseadapter.lo -MD -MP -MF .deps/parametricexerciseadapter.Tpo -c -o parametricexerciseadapter.lo parametricexerciseadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexerciseadapter.lo -MD -MP -MF .deps/parametricexerciseadapter.Tpo -c parametricexerciseadapter.cpp -fPIC -DPIC -o .libs/parametricexerciseadapter.o In file included from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: ../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:25, from parametricexerciseadapter.cpp:20: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:25, from parametricexerciseadapter.cpp:20: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from parametricexerciseadapter.cpp:20: ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from parametricexerciseadapter.cpp:21: ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from parametricexerciseadapter.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ parametricexerciseadapter.cpp:70:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR > ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from parametricexerciseadapter.cpp:23: parametricexerciseadapter.cpp: In member function 'virtual std::auto_ptr > QuantLib::ParametricExerciseAdapter::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ parametricexerciseadapter.cpp:72:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR >( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:25, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:25, from ../../../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::ParametricExerciseAdapter::ParametricExerciseAdapter(const QuantLib::MarketModelParametricExercise&, const std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT parametricexerciseadapter.lo -MD -MP -MF .deps/parametricexerciseadapter.Tpo -c parametricexerciseadapter.cpp -o parametricexerciseadapter.o >/dev/null 2>&1 mv -f .deps/parametricexerciseadapter.Tpo .deps/parametricexerciseadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapbasissystem.lo -MD -MP -MF .deps/swapbasissystem.Tpo -c -o swapbasissystem.lo swapbasissystem.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapbasissystem.lo -MD -MP -MF .deps/swapbasissystem.Tpo -c swapbasissystem.cpp -fPIC -DPIC -o .libs/swapbasissystem.o In file included from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapbasissystem.cpp:20: ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:44:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapbasissystem.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapbasissystem.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapbasissystem.cpp:79:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapbasissystem.cpp:23: swapbasissystem.cpp: In member function 'virtual std::auto_ptr QuantLib::SwapBasisSystem::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapbasissystem.cpp:81:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/models/marketmodels/callability/nodedataprovider.hpp:25, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:24, from ../../../../ql/models/marketmodels/callability/swapbasissystem.hpp:24, from swapbasissystem.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'virtual void QuantLib::SwapBasisSystem::values(const QuantLib::CurveState&, std::vector&) const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapbasissystem.lo -MD -MP -MF .deps/swapbasissystem.Tpo -c swapbasissystem.cpp -o swapbasissystem.o >/dev/null 2>&1 mv -f .deps/swapbasissystem.Tpo .deps/swapbasissystem.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardbasissystem.lo -MD -MP -MF .deps/swapforwardbasissystem.Tpo -c -o swapforwardbasissystem.lo swapforwardbasissystem.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardbasissystem.lo -MD -MP -MF .deps/swapforwardbasissystem.Tpo -c swapforwardbasissystem.cpp -fPIC -DPIC -o .libs/swapforwardbasissystem.o In file included from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapforwardbasissystem.cpp:20: ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapforwardbasissystem.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapforwardbasissystem.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapforwardbasissystem.cpp:134:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapforwardbasissystem.cpp:23: swapforwardbasissystem.cpp: In member function 'virtual std::auto_ptr QuantLib::SwapForwardBasisSystem::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapforwardbasissystem.cpp:136:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from ../../../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardbasissystem.lo -MD -MP -MF .deps/swapforwardbasissystem.Tpo -c swapforwardbasissystem.cpp -o swapforwardbasissystem.o >/dev/null 2>&1 mv -f .deps/swapforwardbasissystem.Tpo .deps/swapforwardbasissystem.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapratetrigger.lo -MD -MP -MF .deps/swapratetrigger.Tpo -c -o swapratetrigger.lo swapratetrigger.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapratetrigger.lo -MD -MP -MF .deps/swapratetrigger.Tpo -c swapratetrigger.cpp -fPIC -DPIC -o .libs/swapratetrigger.o In file included from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: ../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:24, from swapratetrigger.cpp:20: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapratetrigger.cpp:20: ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:42:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapratetrigger.cpp:22: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapratetrigger.cpp:71:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR > ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapratetrigger.cpp:22: swapratetrigger.cpp: In member function 'virtual std::auto_ptr > QuantLib::SwapRateTrigger::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ swapratetrigger.cpp:73:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR >( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/methods/montecarlo/exercisestrategy.hpp:26, from ../../../../ql/models/marketmodels/callability/swapratetrigger.hpp:23, from swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapratetrigger.lo -MD -MP -MF .deps/swapratetrigger.Tpo -c swapratetrigger.cpp -o swapratetrigger.o >/dev/null 2>&1 mv -f .deps/swapratetrigger.Tpo .deps/swapratetrigger.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triggeredswapexercise.lo -MD -MP -MF .deps/triggeredswapexercise.Tpo -c -o triggeredswapexercise.lo triggeredswapexercise.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triggeredswapexercise.lo -MD -MP -MF .deps/triggeredswapexercise.Tpo -c triggeredswapexercise.cpp -fPIC -DPIC -o .libs/triggeredswapexercise.o In file included from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from triggeredswapexercise.cpp:20: ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from triggeredswapexercise.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from triggeredswapexercise.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ triggeredswapexercise.cpp:90:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from triggeredswapexercise.cpp:23: triggeredswapexercise.cpp: In member function 'virtual std::auto_ptr QuantLib::TriggeredSwapExercise::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ triggeredswapexercise.cpp:92:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from ../../../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT triggeredswapexercise.lo -MD -MP -MF .deps/triggeredswapexercise.Tpo -c triggeredswapexercise.cpp -o triggeredswapexercise.o >/dev/null 2>&1 mv -f .deps/triggeredswapexercise.Tpo .deps/triggeredswapexercise.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT upperboundengine.lo -MD -MP -MF .deps/upperboundengine.Tpo -c -o upperboundengine.lo upperboundengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT upperboundengine.lo -MD -MP -MF .deps/upperboundengine.Tpo -c upperboundengine.cpp -fPIC -DPIC -o .libs/upperboundengine.o In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:26, from upperboundengine.cpp:21: ../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from upperboundengine.cpp:23: ../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:54:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:25, from upperboundengine.cpp:24: ../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from upperboundengine.cpp:24: ../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from upperboundengine.cpp:26: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from upperboundengine.cpp:31: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ upperboundengine.cpp:77:13: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR clone() const { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from upperboundengine.cpp:31: upperboundengine.cpp: In member function 'virtual std::auto_ptr QuantLib::{anonymous}::DecoratedHedge::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ upperboundengine.cpp:78:24: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from ../../../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from upperboundengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::UpperBoundEngine::UpperBoundEngine(const boost::shared_ptr&, const std::vector >&, const QuantLib::MarketModelMultiProduct&, const QuantLib::MarketModelExerciseValue&, const QuantLib::MarketModelMultiProduct&, const QuantLib::MarketModelExerciseValue&, const QuantLib::ExerciseStrategy&, QuantLib::Real)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT upperboundengine.lo -MD -MP -MF .deps/upperboundengine.Tpo -c upperboundengine.cpp -o upperboundengine.o >/dev/null 2>&1 mv -f .deps/upperboundengine.Tpo .deps/upperboundengine.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsCallability.la bermudanswaptionexercisevalue.lo collectnodedata.lo lsstrategy.lo nothingexercisevalue.lo parametricexerciseadapter.lo swapbasissystem.lo swapforwardbasissystem.lo swapratetrigger.lo triggeredswapexercise.lo upperboundengine.lo libtool: link: ar cru .libs/libMarketModelsCallability.a .libs/bermudanswaptionexercisevalue.o .libs/collectnodedata.o .libs/lsstrategy.o .libs/nothingexercisevalue.o .libs/parametricexerciseadapter.o .libs/swapbasissystem.o .libs/swapforwardbasissystem.o .libs/swapratetrigger.o .libs/triggeredswapexercise.o .libs/upperboundengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsCallability.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsCallability.la" && ln -s "../libMarketModelsCallability.la" "libMarketModelsCallability.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/callability' Making all in correlations make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/correlations' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswapfromfwdcorrelation.lo -MD -MP -MF .deps/cotswapfromfwdcorrelation.Tpo -c -o cotswapfromfwdcorrelation.lo cotswapfromfwdcorrelation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswapfromfwdcorrelation.lo -MD -MP -MF .deps/cotswapfromfwdcorrelation.Tpo -c cotswapfromfwdcorrelation.cpp -fPIC -DPIC -o .libs/cotswapfromfwdcorrelation.o In file included from cotswapfromfwdcorrelation.cpp:24: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/piecewiseconstantcorrelation.hpp:24, from ../../../../ql/models/marketmodels/correlations/cotswapfromfwdcorrelation.hpp:24, from cotswapfromfwdcorrelation.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswapfromfwdcorrelation.lo -MD -MP -MF .deps/cotswapfromfwdcorrelation.Tpo -c cotswapfromfwdcorrelation.cpp -o cotswapfromfwdcorrelation.o >/dev/null 2>&1 mv -f .deps/cotswapfromfwdcorrelation.Tpo .deps/cotswapfromfwdcorrelation.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expcorrelations.lo -MD -MP -MF .deps/expcorrelations.Tpo -c -o expcorrelations.lo expcorrelations.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expcorrelations.lo -MD -MP -MF .deps/expcorrelations.Tpo -c expcorrelations.cpp -fPIC -DPIC -o .libs/expcorrelations.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT expcorrelations.lo -MD -MP -MF .deps/expcorrelations.Tpo -c expcorrelations.cpp -o expcorrelations.o >/dev/null 2>&1 mv -f .deps/expcorrelations.Tpo .deps/expcorrelations.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timehomogeneousforwardcorrelation.lo -MD -MP -MF .deps/timehomogeneousforwardcorrelation.Tpo -c -o timehomogeneousforwardcorrelation.lo timehomogeneousforwardcorrelation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timehomogeneousforwardcorrelation.lo -MD -MP -MF .deps/timehomogeneousforwardcorrelation.Tpo -c timehomogeneousforwardcorrelation.cpp -fPIC -DPIC -o .libs/timehomogeneousforwardcorrelation.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timehomogeneousforwardcorrelation.lo -MD -MP -MF .deps/timehomogeneousforwardcorrelation.Tpo -c timehomogeneousforwardcorrelation.cpp -o timehomogeneousforwardcorrelation.o >/dev/null 2>&1 mv -f .deps/timehomogeneousforwardcorrelation.Tpo .deps/timehomogeneousforwardcorrelation.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsCorrelations.la cotswapfromfwdcorrelation.lo expcorrelations.lo timehomogeneousforwardcorrelation.lo libtool: link: ar cru .libs/libMarketModelsCorrelations.a .libs/cotswapfromfwdcorrelation.o .libs/expcorrelations.o .libs/timehomogeneousforwardcorrelation.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsCorrelations.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsCorrelations.la" && ln -s "../libMarketModelsCorrelations.la" "libMarketModelsCorrelations.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/correlations' Making all in curvestates make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/curvestates' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmswapcurvestate.lo -MD -MP -MF .deps/cmswapcurvestate.Tpo -c -o cmswapcurvestate.lo cmswapcurvestate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmswapcurvestate.lo -MD -MP -MF .deps/cmswapcurvestate.Tpo -c cmswapcurvestate.cpp -fPIC -DPIC -o .libs/cmswapcurvestate.o In file included from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmswapcurvestate.cpp:22: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cmswapcurvestate.cpp:22: ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:61:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cmswapcurvestate.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ cmswapcurvestate.cpp:182:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR CMSwapCurveState::clone() const { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cmswapcurvestate.cpp:23: cmswapcurvestate.cpp: In member function 'virtual std::auto_ptr QuantLib::CMSwapCurveState::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ cmswapcurvestate.cpp:183:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR(new CMSwapCurveState(*this)); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmswapcurvestate.lo -MD -MP -MF .deps/cmswapcurvestate.Tpo -c cmswapcurvestate.cpp -o cmswapcurvestate.o >/dev/null 2>&1 mv -f .deps/cmswapcurvestate.Tpo .deps/cmswapcurvestate.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coterminalswapcurvestate.lo -MD -MP -MF .deps/coterminalswapcurvestate.Tpo -c -o coterminalswapcurvestate.lo coterminalswapcurvestate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coterminalswapcurvestate.lo -MD -MP -MF .deps/coterminalswapcurvestate.Tpo -c coterminalswapcurvestate.cpp -fPIC -DPIC -o .libs/coterminalswapcurvestate.o In file included from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from coterminalswapcurvestate.cpp:22: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from coterminalswapcurvestate.cpp:22: ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from coterminalswapcurvestate.cpp:23: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ coterminalswapcurvestate.cpp:144:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from coterminalswapcurvestate.cpp:23: coterminalswapcurvestate.cpp: In member function 'virtual std::auto_ptr QuantLib::CoterminalSwapCurveState::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ coterminalswapcurvestate.cpp:146:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coterminalswapcurvestate.lo -MD -MP -MF .deps/coterminalswapcurvestate.Tpo -c coterminalswapcurvestate.cpp -o coterminalswapcurvestate.o >/dev/null 2>&1 mv -f .deps/coterminalswapcurvestate.Tpo .deps/coterminalswapcurvestate.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmcurvestate.lo -MD -MP -MF .deps/lmmcurvestate.Tpo -c -o lmmcurvestate.lo lmmcurvestate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmcurvestate.lo -MD -MP -MF .deps/lmmcurvestate.Tpo -c lmmcurvestate.cpp -fPIC -DPIC -o .libs/lmmcurvestate.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmcurvestate.cpp:24: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lmmcurvestate.cpp:24: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lmmcurvestate.cpp:25: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ lmmcurvestate.cpp:199:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR LMMCurveState::clone() const { ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lmmcurvestate.cpp:25: lmmcurvestate.cpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ lmmcurvestate.cpp:200:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR(new LMMCurveState(*this)); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmcurvestate.lo -MD -MP -MF .deps/lmmcurvestate.Tpo -c lmmcurvestate.cpp -o lmmcurvestate.o >/dev/null 2>&1 mv -f .deps/lmmcurvestate.Tpo .deps/lmmcurvestate.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsCurveStates.la cmswapcurvestate.lo coterminalswapcurvestate.lo lmmcurvestate.lo libtool: link: ar cru .libs/libMarketModelsCurveStates.a .libs/cmswapcurvestate.o .libs/coterminalswapcurvestate.o .libs/lmmcurvestate.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsCurveStates.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsCurveStates.la" && ln -s "../libMarketModelsCurveStates.la" "libMarketModelsCurveStates.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/curvestates' Making all in driftcomputation make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/driftcomputation' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmmdriftcalculator.lo -MD -MP -MF .deps/cmsmmdriftcalculator.Tpo -c -o cmsmmdriftcalculator.lo cmsmmdriftcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmmdriftcalculator.lo -MD -MP -MF .deps/cmsmmdriftcalculator.Tpo -c cmsmmdriftcalculator.cpp -fPIC -DPIC -o .libs/cmsmmdriftcalculator.o In file included from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from cmsmmdriftcalculator.cpp:23: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp:29, from cmsmmdriftcalculator.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cmsmmdriftcalculator.cpp:23: ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:61:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp:29, from cmsmmdriftcalculator.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmmdriftcalculator.lo -MD -MP -MF .deps/cmsmmdriftcalculator.Tpo -c cmsmmdriftcalculator.cpp -o cmsmmdriftcalculator.o >/dev/null 2>&1 mv -f .deps/cmsmmdriftcalculator.Tpo .deps/cmsmmdriftcalculator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmdriftcalculator.lo -MD -MP -MF .deps/lmmdriftcalculator.Tpo -c -o lmmdriftcalculator.lo lmmdriftcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmdriftcalculator.lo -MD -MP -MF .deps/lmmdriftcalculator.Tpo -c lmmdriftcalculator.cpp -fPIC -DPIC -o .libs/lmmdriftcalculator.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from lmmdriftcalculator.cpp:25: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp:27, from lmmdriftcalculator.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from lmmdriftcalculator.cpp:25: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp:27, from lmmdriftcalculator.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmdriftcalculator.lo -MD -MP -MF .deps/lmmdriftcalculator.Tpo -c lmmdriftcalculator.cpp -o lmmdriftcalculator.o >/dev/null 2>&1 mv -f .deps/lmmdriftcalculator.Tpo .deps/lmmdriftcalculator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmnormaldriftcalculator.lo -MD -MP -MF .deps/lmmnormaldriftcalculator.Tpo -c -o lmmnormaldriftcalculator.lo lmmnormaldriftcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmnormaldriftcalculator.lo -MD -MP -MF .deps/lmmnormaldriftcalculator.Tpo -c lmmnormaldriftcalculator.cpp -fPIC -DPIC -o .libs/lmmnormaldriftcalculator.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:29, from lmmnormaldriftcalculator.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:28, from lmmnormaldriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:29, from lmmnormaldriftcalculator.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:28, from lmmnormaldriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lmmnormaldriftcalculator.lo -MD -MP -MF .deps/lmmnormaldriftcalculator.Tpo -c lmmnormaldriftcalculator.cpp -o lmmnormaldriftcalculator.o >/dev/null 2>&1 mv -f .deps/lmmnormaldriftcalculator.Tpo .deps/lmmnormaldriftcalculator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smmdriftcalculator.lo -MD -MP -MF .deps/smmdriftcalculator.Tpo -c -o smmdriftcalculator.lo smmdriftcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smmdriftcalculator.lo -MD -MP -MF .deps/smmdriftcalculator.Tpo -c smmdriftcalculator.cpp -fPIC -DPIC -o .libs/smmdriftcalculator.o In file included from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from smmdriftcalculator.cpp:22: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp:28, from smmdriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from smmdriftcalculator.cpp:22: ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp:28, from smmdriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smmdriftcalculator.lo -MD -MP -MF .deps/smmdriftcalculator.Tpo -c smmdriftcalculator.cpp -o smmdriftcalculator.o >/dev/null 2>&1 mv -f .deps/smmdriftcalculator.Tpo .deps/smmdriftcalculator.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsDriftComputation.la cmsmmdriftcalculator.lo lmmdriftcalculator.lo lmmnormaldriftcalculator.lo smmdriftcalculator.lo libtool: link: ar cru .libs/libMarketModelsDriftComputation.a .libs/cmsmmdriftcalculator.o .libs/lmmdriftcalculator.o .libs/lmmnormaldriftcalculator.o .libs/smmdriftcalculator.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsDriftComputation.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsDriftComputation.la" && ln -s "../libMarketModelsDriftComputation.la" "libMarketModelsDriftComputation.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/driftcomputation' Making all in evolvers make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers' Making all in volprocesses make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers/volprocesses' /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootandersen.lo -MD -MP -MF .deps/squarerootandersen.Tpo -c -o squarerootandersen.lo squarerootandersen.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootandersen.lo -MD -MP -MF .deps/squarerootandersen.Tpo -c squarerootandersen.cpp -fPIC -DPIC -o .libs/squarerootandersen.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootandersen.lo -MD -MP -MF .deps/squarerootandersen.Tpo -c squarerootandersen.cpp -o squarerootandersen.o >/dev/null 2>&1 mv -f .deps/squarerootandersen.Tpo .deps/squarerootandersen.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsVolProcesses.la squarerootandersen.lo libtool: link: ar cru .libs/libMarketModelsVolProcesses.a .libs/squarerootandersen.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsVolProcesses.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsVolProcesses.la" && ln -s "../libMarketModelsVolProcesses.la" "libMarketModelsVolProcesses.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers/volprocesses' make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmswapratepc.lo -MD -MP -MF .deps/lognormalcmswapratepc.Tpo -c -o lognormalcmswapratepc.lo lognormalcmswapratepc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmswapratepc.lo -MD -MP -MF .deps/lognormalcmswapratepc.Tpo -c lognormalcmswapratepc.cpp -fPIC -DPIC -o .libs/lognormalcmswapratepc.o In file included from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from lognormalcmswapratepc.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from lognormalcmswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from lognormalcmswapratepc.cpp:21: ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:61:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from lognormalcmswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcmswapratepc.lo -MD -MP -MF .deps/lognormalcmswapratepc.Tpo -c lognormalcmswapratepc.cpp -o lognormalcmswapratepc.o >/dev/null 2>&1 mv -f .deps/lognormalcmswapratepc.Tpo .deps/lognormalcmswapratepc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcotswapratepc.lo -MD -MP -MF .deps/lognormalcotswapratepc.Tpo -c -o lognormalcotswapratepc.lo lognormalcotswapratepc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcotswapratepc.lo -MD -MP -MF .deps/lognormalcotswapratepc.Tpo -c lognormalcotswapratepc.cpp -fPIC -DPIC -o .libs/lognormalcotswapratepc.o In file included from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from lognormalcotswapratepc.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from lognormalcotswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from lognormalcotswapratepc.cpp:21: ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from lognormalcotswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalcotswapratepc.lo -MD -MP -MF .deps/lognormalcotswapratepc.Tpo -c lognormalcotswapratepc.cpp -o lognormalcotswapratepc.o >/dev/null 2>&1 mv -f .deps/lognormalcotswapratepc.Tpo .deps/lognormalcotswapratepc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateballand.lo -MD -MP -MF .deps/lognormalfwdrateballand.Tpo -c -o lognormalfwdrateballand.lo lognormalfwdrateballand.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateballand.lo -MD -MP -MF .deps/lognormalfwdrateballand.Tpo -c lognormalfwdrateballand.cpp -fPIC -DPIC -o .libs/lognormalfwdrateballand.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from lognormalfwdrateballand.cpp:20: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from lognormalfwdrateballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from lognormalfwdrateballand.cpp:20: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from lognormalfwdrateballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateballand.lo -MD -MP -MF .deps/lognormalfwdrateballand.Tpo -c lognormalfwdrateballand.cpp -o lognormalfwdrateballand.o >/dev/null 2>&1 mv -f .deps/lognormalfwdrateballand.Tpo .deps/lognormalfwdrateballand.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeuler.lo -MD -MP -MF .deps/lognormalfwdrateeuler.Tpo -c -o lognormalfwdrateeuler.lo lognormalfwdrateeuler.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeuler.lo -MD -MP -MF .deps/lognormalfwdrateeuler.Tpo -c lognormalfwdrateeuler.cpp -fPIC -DPIC -o .libs/lognormalfwdrateeuler.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from lognormalfwdrateeuler.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from lognormalfwdrateeuler.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from lognormalfwdrateeuler.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from lognormalfwdrateeuler.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeuler.lo -MD -MP -MF .deps/lognormalfwdrateeuler.Tpo -c lognormalfwdrateeuler.cpp -o lognormalfwdrateeuler.o >/dev/null 2>&1 mv -f .deps/lognormalfwdrateeuler.Tpo .deps/lognormalfwdrateeuler.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeulerconstrained.lo -MD -MP -MF .deps/lognormalfwdrateeulerconstrained.Tpo -c -o lognormalfwdrateeulerconstrained.lo lognormalfwdrateeulerconstrained.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeulerconstrained.lo -MD -MP -MF .deps/lognormalfwdrateeulerconstrained.Tpo -c lognormalfwdrateeulerconstrained.cpp -fPIC -DPIC -o .libs/lognormalfwdrateeulerconstrained.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from lognormalfwdrateeulerconstrained.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from lognormalfwdrateeulerconstrained.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from lognormalfwdrateeulerconstrained.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from lognormalfwdrateeulerconstrained.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateeulerconstrained.lo -MD -MP -MF .deps/lognormalfwdrateeulerconstrained.Tpo -c lognormalfwdrateeulerconstrained.cpp -o lognormalfwdrateeulerconstrained.o >/dev/null 2>&1 mv -f .deps/lognormalfwdrateeulerconstrained.Tpo .deps/lognormalfwdrateeulerconstrained.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateiballand.lo -MD -MP -MF .deps/lognormalfwdrateiballand.Tpo -c -o lognormalfwdrateiballand.lo lognormalfwdrateiballand.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateiballand.lo -MD -MP -MF .deps/lognormalfwdrateiballand.Tpo -c lognormalfwdrateiballand.cpp -fPIC -DPIC -o .libs/lognormalfwdrateiballand.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from lognormalfwdrateiballand.cpp:20: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from lognormalfwdrateiballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from lognormalfwdrateiballand.cpp:20: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from lognormalfwdrateiballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateiballand.lo -MD -MP -MF .deps/lognormalfwdrateiballand.Tpo -c lognormalfwdrateiballand.cpp -o lognormalfwdrateiballand.o >/dev/null 2>&1 mv -f .deps/lognormalfwdrateiballand.Tpo .deps/lognormalfwdrateiballand.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateipc.lo -MD -MP -MF .deps/lognormalfwdrateipc.Tpo -c -o lognormalfwdrateipc.lo lognormalfwdrateipc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateipc.lo -MD -MP -MF .deps/lognormalfwdrateipc.Tpo -c lognormalfwdrateipc.cpp -fPIC -DPIC -o .libs/lognormalfwdrateipc.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from lognormalfwdrateipc.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from lognormalfwdrateipc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from lognormalfwdrateipc.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from lognormalfwdrateipc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdrateipc.lo -MD -MP -MF .deps/lognormalfwdrateipc.Tpo -c lognormalfwdrateipc.cpp -o lognormalfwdrateipc.o >/dev/null 2>&1 mv -f .deps/lognormalfwdrateipc.Tpo .deps/lognormalfwdrateipc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdratepc.lo -MD -MP -MF .deps/lognormalfwdratepc.Tpo -c -o lognormalfwdratepc.lo lognormalfwdratepc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdratepc.lo -MD -MP -MF .deps/lognormalfwdratepc.Tpo -c lognormalfwdratepc.cpp -fPIC -DPIC -o .libs/lognormalfwdratepc.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from lognormalfwdratepc.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from lognormalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from lognormalfwdratepc.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from lognormalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lognormalfwdratepc.lo -MD -MP -MF .deps/lognormalfwdratepc.Tpo -c lognormalfwdratepc.cpp -o lognormalfwdratepc.o >/dev/null 2>&1 mv -f .deps/lognormalfwdratepc.Tpo .deps/lognormalfwdratepc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodelvolprocess.lo -MD -MP -MF .deps/marketmodelvolprocess.Tpo -c -o marketmodelvolprocess.lo marketmodelvolprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodelvolprocess.lo -MD -MP -MF .deps/marketmodelvolprocess.Tpo -c marketmodelvolprocess.cpp -fPIC -DPIC -o .libs/marketmodelvolprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodelvolprocess.lo -MD -MP -MF .deps/marketmodelvolprocess.Tpo -c marketmodelvolprocess.cpp -o marketmodelvolprocess.o >/dev/null 2>&1 mv -f .deps/marketmodelvolprocess.Tpo .deps/marketmodelvolprocess.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalfwdratepc.lo -MD -MP -MF .deps/normalfwdratepc.Tpo -c -o normalfwdratepc.lo normalfwdratepc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalfwdratepc.lo -MD -MP -MF .deps/normalfwdratepc.Tpo -c normalfwdratepc.cpp -fPIC -DPIC -o .libs/normalfwdratepc.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from normalfwdratepc.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from normalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from normalfwdratepc.cpp:21: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from normalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT normalfwdratepc.lo -MD -MP -MF .deps/normalfwdratepc.Tpo -c normalfwdratepc.cpp -o normalfwdratepc.o >/dev/null 2>&1 mv -f .deps/normalfwdratepc.Tpo .deps/normalfwdratepc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svddfwdratepc.lo -MD -MP -MF .deps/svddfwdratepc.Tpo -c -o svddfwdratepc.lo svddfwdratepc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svddfwdratepc.lo -MD -MP -MF .deps/svddfwdratepc.Tpo -c svddfwdratepc.cpp -fPIC -DPIC -o .libs/svddfwdratepc.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from svddfwdratepc.cpp:20: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from svddfwdratepc.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from svddfwdratepc.cpp:20: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from svddfwdratepc.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT svddfwdratepc.lo -MD -MP -MF .deps/svddfwdratepc.Tpo -c svddfwdratepc.cpp -o svddfwdratepc.o >/dev/null 2>&1 mv -f .deps/svddfwdratepc.Tpo .deps/svddfwdratepc.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsEvolvers.la lognormalcmswapratepc.lo lognormalcotswapratepc.lo lognormalfwdrateballand.lo lognormalfwdrateeuler.lo lognormalfwdrateeulerconstrained.lo lognormalfwdrateiballand.lo lognormalfwdrateipc.lo lognormalfwdratepc.lo marketmodelvolprocess.lo normalfwdratepc.lo svddfwdratepc.lo volprocesses/libMarketModelsVolProcesses.la libtool: link: (cd .libs/libMarketModelsEvolvers.lax/libMarketModelsVolProcesses.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/evolvers/volprocesses/.libs/libMarketModelsVolProcesses.a") libtool: link: ar cru .libs/libMarketModelsEvolvers.a .libs/lognormalcmswapratepc.o .libs/lognormalcotswapratepc.o .libs/lognormalfwdrateballand.o .libs/lognormalfwdrateeuler.o .libs/lognormalfwdrateeulerconstrained.o .libs/lognormalfwdrateiballand.o .libs/lognormalfwdrateipc.o .libs/lognormalfwdratepc.o .libs/marketmodelvolprocess.o .libs/normalfwdratepc.o .libs/svddfwdratepc.o .libs/libMarketModelsEvolvers.lax/libMarketModelsVolProcesses.a/squarerootandersen.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsEvolvers.a libtool: link: rm -fr .libs/libMarketModelsEvolvers.lax libtool: link: ( cd ".libs" && rm -f "libMarketModelsEvolvers.la" && ln -s "../libMarketModelsEvolvers.la" "libMarketModelsEvolvers.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers' make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/evolvers' Making all in models make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/models' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdvol.lo -MD -MP -MF .deps/abcdvol.Tpo -c -o abcdvol.lo abcdvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdvol.lo -MD -MP -MF .deps/abcdvol.Tpo -c abcdvol.cpp -fPIC -DPIC -o .libs/abcdvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdvol.lo -MD -MP -MF .deps/abcdvol.Tpo -c abcdvol.cpp -o abcdvol.o >/dev/null 2>&1 mv -f .deps/abcdvol.Tpo .deps/abcdvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphafinder.lo -MD -MP -MF .deps/alphafinder.Tpo -c -o alphafinder.lo alphafinder.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphafinder.lo -MD -MP -MF .deps/alphafinder.Tpo -c alphafinder.cpp -fPIC -DPIC -o .libs/alphafinder.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphafinder.lo -MD -MP -MF .deps/alphafinder.Tpo -c alphafinder.cpp -o alphafinder.o >/dev/null 2>&1 mv -f .deps/alphafinder.Tpo .deps/alphafinder.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphaformconcrete.lo -MD -MP -MF .deps/alphaformconcrete.Tpo -c -o alphaformconcrete.lo alphaformconcrete.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphaformconcrete.lo -MD -MP -MF .deps/alphaformconcrete.Tpo -c alphaformconcrete.cpp -fPIC -DPIC -o .libs/alphaformconcrete.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT alphaformconcrete.lo -MD -MP -MF .deps/alphaformconcrete.Tpo -c alphaformconcrete.cpp -o alphaformconcrete.o >/dev/null 2>&1 mv -f .deps/alphaformconcrete.Tpo .deps/alphaformconcrete.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalalphacalibration.lo -MD -MP -MF .deps/capletcoterminalalphacalibration.Tpo -c -o capletcoterminalalphacalibration.lo capletcoterminalalphacalibration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalalphacalibration.lo -MD -MP -MF .deps/capletcoterminalalphacalibration.Tpo -c capletcoterminalalphacalibration.cpp -fPIC -DPIC -o .libs/capletcoterminalalphacalibration.o In file included from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalalphacalibration.hpp:24, from capletcoterminalalphacalibration.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalalphacalibration.hpp:24, from capletcoterminalalphacalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalalphacalibration.lo -MD -MP -MF .deps/capletcoterminalalphacalibration.Tpo -c capletcoterminalalphacalibration.cpp -o capletcoterminalalphacalibration.o >/dev/null 2>&1 mv -f .deps/capletcoterminalalphacalibration.Tpo .deps/capletcoterminalalphacalibration.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalmaxhomogeneity.lo -MD -MP -MF .deps/capletcoterminalmaxhomogeneity.Tpo -c -o capletcoterminalmaxhomogeneity.lo capletcoterminalmaxhomogeneity.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalmaxhomogeneity.lo -MD -MP -MF .deps/capletcoterminalmaxhomogeneity.Tpo -c capletcoterminalmaxhomogeneity.cpp -fPIC -DPIC -o .libs/capletcoterminalmaxhomogeneity.o In file included from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.hpp:24, from capletcoterminalmaxhomogeneity.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.hpp:24, from capletcoterminalmaxhomogeneity.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalmaxhomogeneity.lo -MD -MP -MF .deps/capletcoterminalmaxhomogeneity.Tpo -c capletcoterminalmaxhomogeneity.cpp -o capletcoterminalmaxhomogeneity.o >/dev/null 2>&1 mv -f .deps/capletcoterminalmaxhomogeneity.Tpo .deps/capletcoterminalmaxhomogeneity.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalperiodic.lo -MD -MP -MF .deps/capletcoterminalperiodic.Tpo -c -o capletcoterminalperiodic.lo capletcoterminalperiodic.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalperiodic.lo -MD -MP -MF .deps/capletcoterminalperiodic.Tpo -c capletcoterminalperiodic.cpp -fPIC -DPIC -o .libs/capletcoterminalperiodic.o In file included from ../../../../ql/models/marketmodels/models/capletcoterminalperiodic.hpp:29, from capletcoterminalperiodic.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/models/marketmodels/models/volatilityinterpolationspecifier.hpp:33, from ../../../../ql/models/marketmodels/models/capletcoterminalperiodic.hpp:27, from capletcoterminalperiodic.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalperiodic.lo -MD -MP -MF .deps/capletcoterminalperiodic.Tpo -c capletcoterminalperiodic.cpp -o capletcoterminalperiodic.o >/dev/null 2>&1 mv -f .deps/capletcoterminalperiodic.Tpo .deps/capletcoterminalperiodic.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalswaptioncalibration.lo -MD -MP -MF .deps/capletcoterminalswaptioncalibration.Tpo -c -o capletcoterminalswaptioncalibration.lo capletcoterminalswaptioncalibration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalswaptioncalibration.lo -MD -MP -MF .deps/capletcoterminalswaptioncalibration.Tpo -c capletcoterminalswaptioncalibration.cpp -fPIC -DPIC -o .libs/capletcoterminalswaptioncalibration.o In file included from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalswaptioncalibration.hpp:24, from capletcoterminalswaptioncalibration.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/capletcoterminalswaptioncalibration.hpp:24, from capletcoterminalswaptioncalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capletcoterminalswaptioncalibration.lo -MD -MP -MF .deps/capletcoterminalswaptioncalibration.Tpo -c capletcoterminalswaptioncalibration.cpp -o capletcoterminalswaptioncalibration.o >/dev/null 2>&1 mv -f .deps/capletcoterminalswaptioncalibration.Tpo .deps/capletcoterminalswaptioncalibration.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswaptofwdadapter.lo -MD -MP -MF .deps/cotswaptofwdadapter.Tpo -c -o cotswaptofwdadapter.lo cotswaptofwdadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswaptofwdadapter.lo -MD -MP -MF .deps/cotswaptofwdadapter.Tpo -c cotswaptofwdadapter.cpp -fPIC -DPIC -o .libs/cotswaptofwdadapter.o In file included from ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from cotswaptofwdadapter.cpp:23: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cotswaptofwdadapter.cpp:23: ../../../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::CotSwapToFwdAdapter::CotSwapToFwdAdapter(const boost::shared_ptr&)': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cotswaptofwdadapter.lo -MD -MP -MF .deps/cotswaptofwdadapter.Tpo -c cotswaptofwdadapter.cpp -o cotswaptofwdadapter.o >/dev/null 2>&1 mv -f .deps/cotswaptofwdadapter.Tpo .deps/cotswaptofwdadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ctsmmcapletcalibration.lo -MD -MP -MF .deps/ctsmmcapletcalibration.Tpo -c -o ctsmmcapletcalibration.lo ctsmmcapletcalibration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ctsmmcapletcalibration.lo -MD -MP -MF .deps/ctsmmcapletcalibration.Tpo -c ctsmmcapletcalibration.cpp -fPIC -DPIC -o .libs/ctsmmcapletcalibration.o In file included from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ctsmmcapletcalibration.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ctsmmcapletcalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ctsmmcapletcalibration.lo -MD -MP -MF .deps/ctsmmcapletcalibration.Tpo -c ctsmmcapletcalibration.cpp -o ctsmmcapletcalibration.o >/dev/null 2>&1 mv -f .deps/ctsmmcapletcalibration.Tpo .deps/ctsmmcapletcalibration.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatvol.lo -MD -MP -MF .deps/flatvol.Tpo -c -o flatvol.lo flatvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatvol.lo -MD -MP -MF .deps/flatvol.Tpo -c flatvol.cpp -fPIC -DPIC -o .libs/flatvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatvol.lo -MD -MP -MF .deps/flatvol.Tpo -c flatvol.cpp -o flatvol.o >/dev/null 2>&1 mv -f .deps/flatvol.Tpo .deps/flatvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdperiodadapter.lo -MD -MP -MF .deps/fwdperiodadapter.Tpo -c -o fwdperiodadapter.lo fwdperiodadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdperiodadapter.lo -MD -MP -MF .deps/fwdperiodadapter.Tpo -c fwdperiodadapter.cpp -fPIC -DPIC -o .libs/fwdperiodadapter.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from fwdperiodadapter.cpp:25: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fwdperiodadapter.cpp:25: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::FwdPeriodAdapter::FwdPeriodAdapter(const boost::shared_ptr&, QuantLib::Size, QuantLib::Size, const std::vector&)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdperiodadapter.lo -MD -MP -MF .deps/fwdperiodadapter.Tpo -c fwdperiodadapter.cpp -o fwdperiodadapter.o >/dev/null 2>&1 mv -f .deps/fwdperiodadapter.Tpo .deps/fwdperiodadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdtocotswapadapter.lo -MD -MP -MF .deps/fwdtocotswapadapter.Tpo -c -o fwdtocotswapadapter.lo fwdtocotswapadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdtocotswapadapter.lo -MD -MP -MF .deps/fwdtocotswapadapter.Tpo -c fwdtocotswapadapter.cpp -fPIC -DPIC -o .libs/fwdtocotswapadapter.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from fwdtocotswapadapter.cpp:23: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fwdtocotswapadapter.cpp:23: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FwdToCotSwapAdapter::FwdToCotSwapAdapter(const boost::shared_ptr&)': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fwdtocotswapadapter.lo -MD -MP -MF .deps/fwdtocotswapadapter.Tpo -c fwdtocotswapadapter.cpp -o fwdtocotswapadapter.o >/dev/null 2>&1 mv -f .deps/fwdtocotswapadapter.Tpo .deps/fwdtocotswapadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantabcdvariance.lo -MD -MP -MF .deps/piecewiseconstantabcdvariance.Tpo -c -o piecewiseconstantabcdvariance.lo piecewiseconstantabcdvariance.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantabcdvariance.lo -MD -MP -MF .deps/piecewiseconstantabcdvariance.Tpo -c piecewiseconstantabcdvariance.cpp -fPIC -DPIC -o .libs/piecewiseconstantabcdvariance.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantabcdvariance.lo -MD -MP -MF .deps/piecewiseconstantabcdvariance.Tpo -c piecewiseconstantabcdvariance.cpp -o piecewiseconstantabcdvariance.o >/dev/null 2>&1 mv -f .deps/piecewiseconstantabcdvariance.Tpo .deps/piecewiseconstantabcdvariance.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantvariance.lo -MD -MP -MF .deps/piecewiseconstantvariance.Tpo -c -o piecewiseconstantvariance.lo piecewiseconstantvariance.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantvariance.lo -MD -MP -MF .deps/piecewiseconstantvariance.Tpo -c piecewiseconstantvariance.cpp -fPIC -DPIC -o .libs/piecewiseconstantvariance.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT piecewiseconstantvariance.lo -MD -MP -MF .deps/piecewiseconstantvariance.Tpo -c piecewiseconstantvariance.cpp -o piecewiseconstantvariance.o >/dev/null 2>&1 mv -f .deps/piecewiseconstantvariance.Tpo .deps/piecewiseconstantvariance.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudorootfacade.lo -MD -MP -MF .deps/pseudorootfacade.Tpo -c -o pseudorootfacade.lo pseudorootfacade.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudorootfacade.lo -MD -MP -MF .deps/pseudorootfacade.Tpo -c pseudorootfacade.cpp -fPIC -DPIC -o .libs/pseudorootfacade.o In file included from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/pseudorootfacade.hpp:25, from pseudorootfacade.cpp:21: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/models/marketmodels/curvestate.hpp:25, from ../../../../ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from ../../../../ql/models/marketmodels/models/pseudorootfacade.hpp:25, from pseudorootfacade.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pseudorootfacade.lo -MD -MP -MF .deps/pseudorootfacade.Tpo -c pseudorootfacade.cpp -o pseudorootfacade.o >/dev/null 2>&1 mv -f .deps/pseudorootfacade.Tpo .deps/pseudorootfacade.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifier.lo -MD -MP -MF .deps/volatilityinterpolationspecifier.Tpo -c -o volatilityinterpolationspecifier.lo volatilityinterpolationspecifier.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifier.lo -MD -MP -MF .deps/volatilityinterpolationspecifier.Tpo -c volatilityinterpolationspecifier.cpp -fPIC -DPIC -o .libs/volatilityinterpolationspecifier.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifier.lo -MD -MP -MF .deps/volatilityinterpolationspecifier.Tpo -c volatilityinterpolationspecifier.cpp -o volatilityinterpolationspecifier.o >/dev/null 2>&1 mv -f .deps/volatilityinterpolationspecifier.Tpo .deps/volatilityinterpolationspecifier.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifierabcd.lo -MD -MP -MF .deps/volatilityinterpolationspecifierabcd.Tpo -c -o volatilityinterpolationspecifierabcd.lo volatilityinterpolationspecifierabcd.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifierabcd.lo -MD -MP -MF .deps/volatilityinterpolationspecifierabcd.Tpo -c volatilityinterpolationspecifierabcd.cpp -fPIC -DPIC -o .libs/volatilityinterpolationspecifierabcd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT volatilityinterpolationspecifierabcd.lo -MD -MP -MF .deps/volatilityinterpolationspecifierabcd.Tpo -c volatilityinterpolationspecifierabcd.cpp -o volatilityinterpolationspecifierabcd.o >/dev/null 2>&1 mv -f .deps/volatilityinterpolationspecifierabcd.Tpo .deps/volatilityinterpolationspecifierabcd.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsModels.la abcdvol.lo alphafinder.lo alphaformconcrete.lo capletcoterminalalphacalibration.lo capletcoterminalmaxhomogeneity.lo capletcoterminalperiodic.lo capletcoterminalswaptioncalibration.lo cotswaptofwdadapter.lo ctsmmcapletcalibration.lo flatvol.lo fwdperiodadapter.lo fwdtocotswapadapter.lo piecewiseconstantabcdvariance.lo piecewiseconstantvariance.lo pseudorootfacade.lo volatilityinterpolationspecifier.lo volatilityinterpolationspecifierabcd.lo libtool: link: ar cru .libs/libMarketModelsModels.a .libs/abcdvol.o .libs/alphafinder.o .libs/alphaformconcrete.o .libs/capletcoterminalalphacalibration.o .libs/capletcoterminalmaxhomogeneity.o .libs/capletcoterminalperiodic.o .libs/capletcoterminalswaptioncalibration.o .libs/cotswaptofwdadapter.o .libs/ctsmmcapletcalibration.o .libs/flatvol.o .libs/fwdperiodadapter.o .libs/fwdtocotswapadapter.o .libs/piecewiseconstantabcdvariance.o .libs/piecewiseconstantvariance.o .libs/pseudorootfacade.o .libs/volatilityinterpolationspecifier.o .libs/volatilityinterpolationspecifierabcd.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsModels.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsModels.la" && ln -s "../libMarketModelsModels.la" "libMarketModelsModels.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/models' Making all in products make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/products' Making all in onestep make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/products/onestep' /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoinitialswaps.lo -MD -MP -MF .deps/onestepcoinitialswaps.Tpo -c -o onestepcoinitialswaps.lo onestepcoinitialswaps.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoinitialswaps.lo -MD -MP -MF .deps/onestepcoinitialswaps.Tpo -c onestepcoinitialswaps.cpp -fPIC -DPIC -o .libs/onestepcoinitialswaps.o In file included from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoinitialswaps.cpp:20: ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoinitialswaps.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoinitialswaps.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepcoinitialswaps.cpp:67:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoinitialswaps.cpp:23: onestepcoinitialswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepCoinitialSwaps::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepcoinitialswaps.cpp:69:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoinitialswaps.lo -MD -MP -MF .deps/onestepcoinitialswaps.Tpo -c onestepcoinitialswaps.cpp -o onestepcoinitialswaps.o >/dev/null 2>&1 mv -f .deps/onestepcoinitialswaps.Tpo .deps/onestepcoinitialswaps.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoterminalswaps.lo -MD -MP -MF .deps/onestepcoterminalswaps.Tpo -c -o onestepcoterminalswaps.lo onestepcoterminalswaps.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoterminalswaps.lo -MD -MP -MF .deps/onestepcoterminalswaps.Tpo -c onestepcoterminalswaps.cpp -fPIC -DPIC -o .libs/onestepcoterminalswaps.o In file included from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoterminalswaps.cpp:20: ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoterminalswaps.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoterminalswaps.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepcoterminalswaps.cpp:67:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepcoterminalswaps.cpp:23: onestepcoterminalswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepCoterminalSwaps::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepcoterminalswaps.cpp:69:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepcoterminalswaps.lo -MD -MP -MF .deps/onestepcoterminalswaps.Tpo -c onestepcoterminalswaps.cpp -o onestepcoterminalswaps.o >/dev/null 2>&1 mv -f .deps/onestepcoterminalswaps.Tpo .deps/onestepcoterminalswaps.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepforwards.lo -MD -MP -MF .deps/onestepforwards.Tpo -c -o onestepforwards.lo onestepforwards.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepforwards.lo -MD -MP -MF .deps/onestepforwards.Tpo -c onestepforwards.cpp -fPIC -DPIC -o .libs/onestepforwards.o In file included from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepforwards.cpp:20: ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepforwards.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepforwards.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepforwards.cpp:53:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepforwards.cpp:23: onestepforwards.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepForwards::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepforwards.cpp:55:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepforwards.lo -MD -MP -MF .deps/onestepforwards.Tpo -c onestepforwards.cpp -o onestepforwards.o >/dev/null 2>&1 mv -f .deps/onestepforwards.Tpo .deps/onestepforwards.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepoptionlets.lo -MD -MP -MF .deps/onestepoptionlets.Tpo -c -o onestepoptionlets.lo onestepoptionlets.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepoptionlets.lo -MD -MP -MF .deps/onestepoptionlets.Tpo -c onestepoptionlets.cpp -fPIC -DPIC -o .libs/onestepoptionlets.o In file included from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepoptionlets.cpp:21: ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepoptionlets.cpp:22: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepoptionlets.cpp:25: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepoptionlets.cpp:59:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from onestepoptionlets.cpp:25: onestepoptionlets.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepOptionlets::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ onestepoptionlets.cpp:61:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from ../../../../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onestepoptionlets.lo -MD -MP -MF .deps/onestepoptionlets.Tpo -c onestepoptionlets.cpp -o onestepoptionlets.o >/dev/null 2>&1 mv -f .deps/onestepoptionlets.Tpo .deps/onestepoptionlets.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsProductsOneStep.la onestepcoinitialswaps.lo onestepcoterminalswaps.lo onestepforwards.lo onestepoptionlets.lo libtool: link: ar cru .libs/libMarketModelsProductsOneStep.a .libs/onestepcoinitialswaps.o .libs/onestepcoterminalswaps.o .libs/onestepforwards.o .libs/onestepoptionlets.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsProductsOneStep.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsProductsOneStep.la" && ln -s "../libMarketModelsProductsOneStep.la" "libMarketModelsProductsOneStep.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/products/onestep' Making all in multistep make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/products/multistep' /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callspecifiedmultiproduct.lo -MD -MP -MF .deps/callspecifiedmultiproduct.Tpo -c -o callspecifiedmultiproduct.lo callspecifiedmultiproduct.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callspecifiedmultiproduct.lo -MD -MP -MF .deps/callspecifiedmultiproduct.Tpo -c callspecifiedmultiproduct.cpp -fPIC -DPIC -o .libs/callspecifiedmultiproduct.o In file included from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:26, from callspecifiedmultiproduct.cpp:20: ../../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:27, from callspecifiedmultiproduct.cpp:20: ../../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:27, from callspecifiedmultiproduct.cpp:20: ../../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from callspecifiedmultiproduct.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:54:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from callspecifiedmultiproduct.cpp:21: ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:58:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from callspecifiedmultiproduct.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ callspecifiedmultiproduct.cpp:175:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from callspecifiedmultiproduct.cpp:23: callspecifiedmultiproduct.cpp: In member function 'virtual std::auto_ptr QuantLib::CallSpecifiedMultiProduct::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ callspecifiedmultiproduct.cpp:178:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../../ql/models/marketmodels/evolutiondescription.hpp:25, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:24, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../../../ql/models/marketmodels/evolutiondescription.hpp:25, from ../../../../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:24, from callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CallSpecifiedMultiProduct::CallSpecifiedMultiProduct(const QuantLib::Clone&, const QuantLib::Clone >&, const QuantLib::Clone&)': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT callspecifiedmultiproduct.lo -MD -MP -MF .deps/callspecifiedmultiproduct.Tpo -c callspecifiedmultiproduct.cpp -o callspecifiedmultiproduct.o >/dev/null 2>&1 mv -f .deps/callspecifiedmultiproduct.Tpo .deps/callspecifiedmultiproduct.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashrebate.lo -MD -MP -MF .deps/cashrebate.Tpo -c -o cashrebate.lo cashrebate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashrebate.lo -MD -MP -MF .deps/cashrebate.Tpo -c cashrebate.cpp -fPIC -DPIC -o .libs/cashrebate.o In file included from ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from cashrebate.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cashrebate.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:58:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cashrebate.cpp:22: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ cashrebate.cpp:98:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from cashrebate.cpp:22: cashrebate.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelCashRebate::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ cashrebate.cpp:101:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashrebate.lo -MD -MP -MF .deps/cashrebate.Tpo -c cashrebate.cpp -o cashrebate.o >/dev/null 2>&1 mv -f .deps/cashrebate.Tpo .deps/cashrebate.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exerciseadapter.lo -MD -MP -MF .deps/exerciseadapter.Tpo -c -o exerciseadapter.lo exerciseadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exerciseadapter.lo -MD -MP -MF .deps/exerciseadapter.Tpo -c exerciseadapter.cpp -fPIC -DPIC -o .libs/exerciseadapter.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:25, from exerciseadapter.cpp:20: ../../../../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:26, from exerciseadapter.cpp:20: ../../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:26, from exerciseadapter.cpp:20: ../../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from exerciseadapter.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from exerciseadapter.cpp:21: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ exerciseadapter.cpp:53:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from exerciseadapter.cpp:21: exerciseadapter.cpp: In member function 'virtual std::auto_ptr QuantLib::ExerciseAdapter::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ exerciseadapter.cpp:55:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exerciseadapter.lo -MD -MP -MF .deps/exerciseadapter.Tpo -c exerciseadapter.cpp -o exerciseadapter.o >/dev/null 2>&1 mv -f .deps/exerciseadapter.Tpo .deps/exerciseadapter.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoinitialswaps.lo -MD -MP -MF .deps/multistepcoinitialswaps.Tpo -c -o multistepcoinitialswaps.lo multistepcoinitialswaps.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoinitialswaps.lo -MD -MP -MF .deps/multistepcoinitialswaps.Tpo -c multistepcoinitialswaps.cpp -fPIC -DPIC -o .libs/multistepcoinitialswaps.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoinitialswaps.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoinitialswaps.cpp:22: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoinitialswaps.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoinitialswaps.cpp:66:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoinitialswaps.cpp:23: multistepcoinitialswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoinitialSwaps::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoinitialswaps.cpp:68:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoinitialswaps.lo -MD -MP -MF .deps/multistepcoinitialswaps.Tpo -c multistepcoinitialswaps.cpp -o multistepcoinitialswaps.o >/dev/null 2>&1 mv -f .deps/multistepcoinitialswaps.Tpo .deps/multistepcoinitialswaps.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaps.lo -MD -MP -MF .deps/multistepcoterminalswaps.Tpo -c -o multistepcoterminalswaps.lo multistepcoterminalswaps.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaps.lo -MD -MP -MF .deps/multistepcoterminalswaps.Tpo -c multistepcoterminalswaps.cpp -fPIC -DPIC -o .libs/multistepcoterminalswaps.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaps.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaps.cpp:22: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaps.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoterminalswaps.cpp:65:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaps.cpp:23: multistepcoterminalswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoterminalSwaps::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoterminalswaps.cpp:67:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaps.lo -MD -MP -MF .deps/multistepcoterminalswaps.Tpo -c multistepcoterminalswaps.cpp -o multistepcoterminalswaps.o >/dev/null 2>&1 mv -f .deps/multistepcoterminalswaps.Tpo .deps/multistepcoterminalswaps.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaptions.lo -MD -MP -MF .deps/multistepcoterminalswaptions.Tpo -c -o multistepcoterminalswaptions.lo multistepcoterminalswaptions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaptions.lo -MD -MP -MF .deps/multistepcoterminalswaptions.Tpo -c multistepcoterminalswaptions.cpp -fPIC -DPIC -o .libs/multistepcoterminalswaptions.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaptions.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaptions.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaptions.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoterminalswaptions.cpp:58:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepcoterminalswaptions.cpp:24: multistepcoterminalswaptions.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoterminalSwaptions::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepcoterminalswaptions.cpp:60:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepcoterminalswaptions.lo -MD -MP -MF .deps/multistepcoterminalswaptions.Tpo -c multistepcoterminalswaptions.cpp -o multistepcoterminalswaptions.o >/dev/null 2>&1 mv -f .deps/multistepcoterminalswaptions.Tpo .deps/multistepcoterminalswaptions.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepforwards.lo -MD -MP -MF .deps/multistepforwards.Tpo -c -o multistepforwards.lo multistepforwards.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepforwards.lo -MD -MP -MF .deps/multistepforwards.Tpo -c multistepforwards.cpp -fPIC -DPIC -o .libs/multistepforwards.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepforwards.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepforwards.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepforwards.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepforwards.cpp:53:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepforwards.cpp:23: multistepforwards.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepForwards::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepforwards.cpp:55:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepforwards.lo -MD -MP -MF .deps/multistepforwards.Tpo -c multistepforwards.cpp -o multistepforwards.o >/dev/null 2>&1 mv -f .deps/multistepforwards.Tpo .deps/multistepforwards.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepinversefloater.lo -MD -MP -MF .deps/multistepinversefloater.Tpo -c -o multistepinversefloater.lo multistepinversefloater.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepinversefloater.lo -MD -MP -MF .deps/multistepinversefloater.Tpo -c multistepinversefloater.cpp -fPIC -DPIC -o .libs/multistepinversefloater.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepinversefloater.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepinversefloater.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepinversefloater.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepinversefloater.cpp:75:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepinversefloater.cpp:23: multistepinversefloater.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepInverseFloater::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepinversefloater.cpp:78:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepinversefloater.lo -MD -MP -MF .deps/multistepinversefloater.Tpo -c multistepinversefloater.cpp -o multistepinversefloater.o >/dev/null 2>&1 mv -f .deps/multistepinversefloater.Tpo .deps/multistepinversefloater.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepnothing.lo -MD -MP -MF .deps/multistepnothing.Tpo -c -o multistepnothing.lo multistepnothing.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepnothing.lo -MD -MP -MF .deps/multistepnothing.Tpo -c multistepnothing.cpp -fPIC -DPIC -o .libs/multistepnothing.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from multistepnothing.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepnothing.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:45:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepnothing.cpp:21: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepnothing.cpp:42:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepnothing.cpp:21: multistepnothing.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepNothing::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepnothing.cpp:44:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepnothing.lo -MD -MP -MF .deps/multistepnothing.Tpo -c multistepnothing.cpp -o multistepnothing.o >/dev/null 2>&1 mv -f .deps/multistepnothing.Tpo .deps/multistepnothing.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepoptionlets.lo -MD -MP -MF .deps/multistepoptionlets.Tpo -c -o multistepoptionlets.lo multistepoptionlets.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepoptionlets.lo -MD -MP -MF .deps/multistepoptionlets.Tpo -c multistepoptionlets.cpp -fPIC -DPIC -o .libs/multistepoptionlets.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepoptionlets.cpp:21: ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepoptionlets.cpp:22: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepoptionlets.cpp:25: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepoptionlets.cpp:56:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepoptionlets.cpp:25: multistepoptionlets.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepOptionlets::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepoptionlets.cpp:58:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepoptionlets.lo -MD -MP -MF .deps/multistepoptionlets.Tpo -c multistepoptionlets.cpp -o multistepoptionlets.o >/dev/null 2>&1 mv -f .deps/multistepoptionlets.Tpo .deps/multistepoptionlets.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteppathwisewrapper.lo -MD -MP -MF .deps/multisteppathwisewrapper.Tpo -c -o multisteppathwisewrapper.lo multisteppathwisewrapper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteppathwisewrapper.lo -MD -MP -MF .deps/multisteppathwisewrapper.Tpo -c multisteppathwisewrapper.cpp -fPIC -DPIC -o .libs/multisteppathwisewrapper.o In file included from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:25, from multisteppathwisewrapper.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:26, from multisteppathwisewrapper.cpp:20: ../../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:26, from multisteppathwisewrapper.cpp:20: ../../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteppathwisewrapper.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:54:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteppathwisewrapper.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteppathwisewrapper.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multisteppathwisewrapper.cpp:88:9: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteppathwisewrapper.cpp:24: multisteppathwisewrapper.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiProductPathwiseWrapper::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multisteppathwisewrapper.cpp:91:24: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteppathwisewrapper.lo -MD -MP -MF .deps/multisteppathwisewrapper.Tpo -c multisteppathwisewrapper.cpp -o multisteppathwisewrapper.o >/dev/null 2>&1 mv -f .deps/multisteppathwisewrapper.Tpo .deps/multisteppathwisewrapper.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepperiodcapletswaptions.lo -MD -MP -MF .deps/multistepperiodcapletswaptions.Tpo -c -o multistepperiodcapletswaptions.lo multistepperiodcapletswaptions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepperiodcapletswaptions.lo -MD -MP -MF .deps/multistepperiodcapletswaptions.Tpo -c multistepperiodcapletswaptions.cpp -fPIC -DPIC -o .libs/multistepperiodcapletswaptions.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepperiodcapletswaptions.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepperiodcapletswaptions.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepperiodcapletswaptions.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepperiodcapletswaptions.cpp:140:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepperiodcapletswaptions.cpp:24: multistepperiodcapletswaptions.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepPeriodCapletSwaptions::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepperiodcapletswaptions.cpp:142:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::MultiStepPeriodCapletSwaptions::MultiStepPeriodCapletSwaptions(const std::vector&, const std::vector&, const std::vector&, const std::vector >&, const std::vector >&, QuantLib::Size, QuantLib::Size)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepperiodcapletswaptions.lo -MD -MP -MF .deps/multistepperiodcapletswaptions.Tpo -c multistepperiodcapletswaptions.cpp -o multistepperiodcapletswaptions.o >/dev/null 2>&1 mv -f .deps/multistepperiodcapletswaptions.Tpo .deps/multistepperiodcapletswaptions.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepratchet.lo -MD -MP -MF .deps/multistepratchet.Tpo -c -o multistepratchet.lo multistepratchet.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepratchet.lo -MD -MP -MF .deps/multistepratchet.Tpo -c multistepratchet.cpp -fPIC -DPIC -o .libs/multistepratchet.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepratchet.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepratchet.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepratchet.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepratchet.cpp:70:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepratchet.cpp:23: multistepratchet.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepRatchet::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepratchet.cpp:72:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepratchet.lo -MD -MP -MF .deps/multistepratchet.Tpo -c multistepratchet.cpp -o multistepratchet.o >/dev/null 2>&1 mv -f .deps/multistepratchet.Tpo .deps/multistepratchet.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswap.lo -MD -MP -MF .deps/multistepswap.Tpo -c -o multistepswap.lo multistepswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswap.lo -MD -MP -MF .deps/multistepswap.Tpo -c multistepswap.cpp -fPIC -DPIC -o .libs/multistepswap.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswap.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:50:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswap.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswap.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepswap.cpp:63:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswap.cpp:23: multistepswap.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepSwap::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepswap.cpp:65:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswap.lo -MD -MP -MF .deps/multistepswap.Tpo -c multistepswap.cpp -o multistepswap.o >/dev/null 2>&1 mv -f .deps/multistepswap.Tpo .deps/multistepswap.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswaption.lo -MD -MP -MF .deps/multistepswaption.Tpo -c -o multistepswaption.lo multistepswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswaption.lo -MD -MP -MF .deps/multistepswaption.Tpo -c multistepswaption.cpp -fPIC -DPIC -o .libs/multistepswaption.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswaption.cpp:20: ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswaption.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswaption.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepswaption.cpp:72:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multistepswaption.cpp:24: multistepswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepSwaption::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multistepswaption.cpp:74:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from multistepswaption.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::MultiStepSwaption::MultiStepSwaption(const std::vector&, QuantLib::Size, QuantLib::Size, boost::shared_ptr&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multistepswaption.lo -MD -MP -MF .deps/multistepswaption.Tpo -c multistepswaption.cpp -o multistepswaption.o >/dev/null 2>&1 mv -f .deps/multistepswaption.Tpo .deps/multistepswaption.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteptarn.lo -MD -MP -MF .deps/multisteptarn.Tpo -c -o multisteptarn.lo multisteptarn.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteptarn.lo -MD -MP -MF .deps/multisteptarn.Tpo -c multisteptarn.cpp -fPIC -DPIC -o .libs/multisteptarn.o In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteptarn.cpp:19: ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteptarn.cpp:20: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteptarn.cpp:22: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multisteptarn.cpp:88:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multisteptarn.cpp:22: multisteptarn.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepTarn::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multisteptarn.cpp:90:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from multisteptarn.cpp:19: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::MultiStepTarn::MultiStepTarn(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, QuantLib::Real, const std::vector&, const std::vector&, const std::vector&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multisteptarn.lo -MD -MP -MF .deps/multisteptarn.Tpo -c multisteptarn.cpp -o multisteptarn.o >/dev/null 2>&1 mv -f .deps/multisteptarn.Tpo .deps/multisteptarn.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsProductsMultiStep.la callspecifiedmultiproduct.lo cashrebate.lo exerciseadapter.lo multistepcoinitialswaps.lo multistepcoterminalswaps.lo multistepcoterminalswaptions.lo multistepforwards.lo multistepinversefloater.lo multistepnothing.lo multistepoptionlets.lo multisteppathwisewrapper.lo multistepperiodcapletswaptions.lo multistepratchet.lo multistepswap.lo multistepswaption.lo multisteptarn.lo libtool: link: ar cru .libs/libMarketModelsProductsMultiStep.a .libs/callspecifiedmultiproduct.o .libs/cashrebate.o .libs/exerciseadapter.o .libs/multistepcoinitialswaps.o .libs/multistepcoterminalswaps.o .libs/multistepcoterminalswaptions.o .libs/multistepforwards.o .libs/multistepinversefloater.o .libs/multistepnothing.o .libs/multistepoptionlets.o .libs/multisteppathwisewrapper.o .libs/multistepperiodcapletswaptions.o .libs/multistepratchet.o .libs/multistepswap.o .libs/multistepswaption.o .libs/multisteptarn.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsProductsMultiStep.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsProductsMultiStep.la" && ln -s "../libMarketModelsProductsMultiStep.la" "libMarketModelsProductsMultiStep.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/products/multistep' Making all in pathwise make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/products/pathwise' /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcallspecified.lo -MD -MP -MF .deps/pathwiseproductcallspecified.Tpo -c -o pathwiseproductcallspecified.lo pathwiseproductcallspecified.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcallspecified.lo -MD -MP -MF .deps/pathwiseproductcallspecified.Tpo -c pathwiseproductcallspecified.cpp -fPIC -DPIC -o .libs/pathwiseproductcallspecified.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:25, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:27, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:27, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:28, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:30, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:30, from pathwiseproductcallspecified.cpp:21: ../../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcallspecified.cpp:21: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:64:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcallspecified.cpp:22: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:68:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcallspecified.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcallspecified.cpp:190:9: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcallspecified.cpp:24: pathwiseproductcallspecified.cpp: In member function 'virtual std::auto_ptr QuantLib::CallSpecifiedPathwiseMultiProduct::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcallspecified.cpp:193:20: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../../ql/shared_ptr.hpp:32, from ../../../../../ql/errors.hpp:29, from ../../../../../ql/math/array.hpp:30, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../../ql/math/array.hpp:40, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../../../ql/math/array.hpp:40, from ../../../../../ql/math/matrix.hpp:29, from pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::CallSpecifiedPathwiseMultiProduct::CallSpecifiedPathwiseMultiProduct(const QuantLib::Clone&, const QuantLib::Clone >&, const QuantLib::Clone&)': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcallspecified.lo -MD -MP -MF .deps/pathwiseproductcallspecified.Tpo -c pathwiseproductcallspecified.cpp -o pathwiseproductcallspecified.o >/dev/null 2>&1 mv -f .deps/pathwiseproductcallspecified.Tpo .deps/pathwiseproductcallspecified.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcaplet.lo -MD -MP -MF .deps/pathwiseproductcaplet.Tpo -c -o pathwiseproductcaplet.lo pathwiseproductcaplet.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcaplet.lo -MD -MP -MF .deps/pathwiseproductcaplet.Tpo -c pathwiseproductcaplet.cpp -fPIC -DPIC -o .libs/pathwiseproductcaplet.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:80:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:136:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:195:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from pathwiseproductcaplet.cpp:21: ../../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:21: ../../../../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:22: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:94:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiCaplet::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:97:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: pathwiseproductcaplet.cpp: At global scope: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:242:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiDeflatedCaplet::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:245:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: pathwiseproductcaplet.cpp: At global scope: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:382:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcaplet.cpp:24: pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiDeflatedCap::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcaplet.cpp:385:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcaplet.lo -MD -MP -MF .deps/pathwiseproductcaplet.Tpo -c pathwiseproductcaplet.cpp -o pathwiseproductcaplet.o >/dev/null 2>&1 mv -f .deps/pathwiseproductcaplet.Tpo .deps/pathwiseproductcaplet.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcashrebate.lo -MD -MP -MF .deps/pathwiseproductcashrebate.Tpo -c -o pathwiseproductcashrebate.lo pathwiseproductcashrebate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcashrebate.lo -MD -MP -MF .deps/pathwiseproductcashrebate.Tpo -c pathwiseproductcashrebate.cpp -fPIC -DPIC -o .libs/pathwiseproductcashrebate.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:27, from pathwiseproductcashrebate.cpp:20: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:27, from pathwiseproductcashrebate.cpp:20: ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcashrebate.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:68:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcashrebate.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcashrebate.cpp:109:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductcashrebate.cpp:23: pathwiseproductcashrebate.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCashRebate::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductcashrebate.cpp:112:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductcashrebate.lo -MD -MP -MF .deps/pathwiseproductcashrebate.Tpo -c pathwiseproductcashrebate.cpp -o pathwiseproductcashrebate.o >/dev/null 2>&1 mv -f .deps/pathwiseproductcashrebate.Tpo .deps/pathwiseproductcashrebate.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductinversefloater.lo -MD -MP -MF .deps/pathwiseproductinversefloater.Tpo -c -o pathwiseproductinversefloater.lo pathwiseproductinversefloater.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductinversefloater.lo -MD -MP -MF .deps/pathwiseproductinversefloater.Tpo -c pathwiseproductinversefloater.cpp -fPIC -DPIC -o .libs/pathwiseproductinversefloater.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:27, from pathwiseproductinversefloater.cpp:20: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:27, from pathwiseproductinversefloater.cpp:20: ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductinversefloater.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:82:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductinversefloater.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductinversefloater.cpp:106:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductinversefloater.cpp:23: pathwiseproductinversefloater.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseInverseFloater::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductinversefloater.cpp:109:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductinversefloater.lo -MD -MP -MF .deps/pathwiseproductinversefloater.Tpo -c pathwiseproductinversefloater.cpp -o pathwiseproductinversefloater.o >/dev/null 2>&1 mv -f .deps/pathwiseproductinversefloater.Tpo .deps/pathwiseproductinversefloater.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswap.lo -MD -MP -MF .deps/pathwiseproductswap.Tpo -c -o pathwiseproductswap.lo pathwiseproductswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswap.lo -MD -MP -MF .deps/pathwiseproductswap.Tpo -c pathwiseproductswap.cpp -fPIC -DPIC -o .libs/pathwiseproductswap.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:27, from pathwiseproductswap.cpp:20: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:27, from pathwiseproductswap.cpp:20: ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswap.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:77:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswap.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswap.cpp:89:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswap.cpp:23: pathwiseproductswap.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseSwap::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswap.cpp:92:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswap.lo -MD -MP -MF .deps/pathwiseproductswap.Tpo -c pathwiseproductswap.cpp -o pathwiseproductswap.o >/dev/null 2>&1 mv -f .deps/pathwiseproductswap.Tpo .deps/pathwiseproductswap.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswaption.lo -MD -MP -MF .deps/pathwiseproductswaption.Tpo -c -o pathwiseproductswaption.lo pathwiseproductswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswaption.lo -MD -MP -MF .deps/pathwiseproductswaption.Tpo -c pathwiseproductswaption.cpp -fPIC -DPIC -o .libs/pathwiseproductswaption.o In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:27, from pathwiseproductswaption.cpp:20: ../../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:27, from pathwiseproductswaption.cpp:20: ../../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:73:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:20: ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:124:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:23: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswaption.cpp:90:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:23: pathwiseproductswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCoterminalSwaptionsDeflated::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswaption.cpp:93:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:23: pathwiseproductswaption.cpp: At global scope: ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswaption.cpp:212:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from pathwiseproductswaption.cpp:23: pathwiseproductswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCoterminalSwaptionsNumericalDeflated::clone() const': ../../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ pathwiseproductswaption.cpp:215:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../../ql -I../../../../.. -I../../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseproductswaption.lo -MD -MP -MF .deps/pathwiseproductswaption.Tpo -c pathwiseproductswaption.cpp -o pathwiseproductswaption.o >/dev/null 2>&1 mv -f .deps/pathwiseproductswaption.Tpo .deps/pathwiseproductswaption.Plo /bin/bash ../../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsProductsPathwise.la pathwiseproductcallspecified.lo pathwiseproductcaplet.lo pathwiseproductcashrebate.lo pathwiseproductinversefloater.lo pathwiseproductswap.lo pathwiseproductswaption.lo libtool: link: ar cru .libs/libMarketModelsProductsPathwise.a .libs/pathwiseproductcallspecified.o .libs/pathwiseproductcaplet.o .libs/pathwiseproductcashrebate.o .libs/pathwiseproductinversefloater.o .libs/pathwiseproductswap.o .libs/pathwiseproductswaption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsProductsPathwise.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsProductsPathwise.la" && ln -s "../libMarketModelsProductsPathwise.la" "libMarketModelsProductsPathwise.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/products/pathwise' make[7]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/products' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeproduct.lo -MD -MP -MF .deps/compositeproduct.Tpo -c -o compositeproduct.lo compositeproduct.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeproduct.lo -MD -MP -MF .deps/compositeproduct.Tpo -c compositeproduct.cpp -fPIC -DPIC -o .libs/compositeproduct.o In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelComposite::SubProduct}; _Tp = QuantLib::MarketModelComposite::SubProduct; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void QuantLib::MarketModelComposite::add(const QuantLib::Clone&, QuantLib::Real)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/utilities/clone.hpp:27, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/utilities/clone.hpp:27, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/utilities/clone.hpp:27, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::MarketModelComposite::finalize()': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/utilities/clone.hpp:27, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/utilities/clone.hpp:27, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from compositeproduct.cpp:20: /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compositeproduct.lo -MD -MP -MF .deps/compositeproduct.Tpo -c compositeproduct.cpp -o compositeproduct.o >/dev/null 2>&1 mv -f .deps/compositeproduct.Tpo .deps/compositeproduct.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductcomposite.lo -MD -MP -MF .deps/multiproductcomposite.Tpo -c -o multiproductcomposite.lo multiproductcomposite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductcomposite.lo -MD -MP -MF .deps/multiproductcomposite.Tpo -c multiproductcomposite.cpp -fPIC -DPIC -o .libs/multiproductcomposite.o In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multiproductcomposite.cpp:20: ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multiproductcomposite.cpp:21: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multiproductcomposite.cpp:84:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from multiproductcomposite.cpp:21: multiproductcomposite.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiProductComposite::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ multiproductcomposite.cpp:86:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/multiproductcomposite.hpp:23, from multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductcomposite.lo -MD -MP -MF .deps/multiproductcomposite.Tpo -c multiproductcomposite.cpp -o multiproductcomposite.o >/dev/null 2>&1 mv -f .deps/multiproductcomposite.Tpo .deps/multiproductcomposite.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductmultistep.lo -MD -MP -MF .deps/multiproductmultistep.Tpo -c -o multiproductmultistep.lo multiproductmultistep.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductmultistep.lo -MD -MP -MF .deps/multiproductmultistep.Tpo -c multiproductmultistep.cpp -fPIC -DPIC -o .libs/multiproductmultistep.o In file included from ../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from multiproductmultistep.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/multiproductmultistep.hpp:24, from multiproductmultistep.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductmultistep.lo -MD -MP -MF .deps/multiproductmultistep.Tpo -c multiproductmultistep.cpp -o multiproductmultistep.o >/dev/null 2>&1 mv -f .deps/multiproductmultistep.Tpo .deps/multiproductmultistep.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductonestep.lo -MD -MP -MF .deps/multiproductonestep.Tpo -c -o multiproductonestep.lo multiproductonestep.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductonestep.lo -MD -MP -MF .deps/multiproductonestep.Tpo -c multiproductonestep.cpp -fPIC -DPIC -o .libs/multiproductonestep.o In file included from ../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from multiproductonestep.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/multiproductonestep.hpp:24, from multiproductonestep.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT multiproductonestep.lo -MD -MP -MF .deps/multiproductonestep.Tpo -c multiproductonestep.cpp -o multiproductonestep.o >/dev/null 2>&1 mv -f .deps/multiproductonestep.Tpo .deps/multiproductonestep.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singleproductcomposite.lo -MD -MP -MF .deps/singleproductcomposite.Tpo -c -o singleproductcomposite.lo singleproductcomposite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singleproductcomposite.lo -MD -MP -MF .deps/singleproductcomposite.Tpo -c singleproductcomposite.cpp -fPIC -DPIC -o .libs/singleproductcomposite.o In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: ../../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: ../../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:25, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: ../../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from singleproductcomposite.cpp:20: ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from singleproductcomposite.cpp:21: ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ singleproductcomposite.cpp:74:5: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' QL_UNIQUE_OR_AUTO_PTR ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from singleproductcomposite.cpp:21: singleproductcomposite.cpp: In member function 'virtual std::auto_ptr QuantLib::SingleProductComposite::clone() const': ../../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ singleproductcomposite.cpp:76:16: note: in expansion of macro 'QL_UNIQUE_OR_AUTO_PTR' return QL_UNIQUE_OR_AUTO_PTR( ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../../ql/models/marketmodels/products/compositeproduct.hpp:23, from ../../../../ql/models/marketmodels/products/singleproductcomposite.hpp:23, from singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singleproductcomposite.lo -MD -MP -MF .deps/singleproductcomposite.Tpo -c singleproductcomposite.cpp -o singleproductcomposite.o >/dev/null 2>&1 mv -f .deps/singleproductcomposite.Tpo .deps/singleproductcomposite.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsProducts.la compositeproduct.lo multiproductcomposite.lo multiproductmultistep.lo multiproductonestep.lo singleproductcomposite.lo multistep/libMarketModelsProductsMultiStep.la onestep/libMarketModelsProductsOneStep.la pathwise/libMarketModelsProductsPathwise.la libtool: link: (cd .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/products/multistep/.libs/libMarketModelsProductsMultiStep.a") libtool: link: (cd .libs/libMarketModelsProducts.lax/libMarketModelsProductsOneStep.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/products/onestep/.libs/libMarketModelsProductsOneStep.a") libtool: link: (cd .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/products/pathwise/.libs/libMarketModelsProductsPathwise.a") libtool: link: ar cru .libs/libMarketModelsProducts.a .libs/compositeproduct.o .libs/multiproductcomposite.o .libs/multiproductmultistep.o .libs/multiproductonestep.o .libs/singleproductcomposite.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/callspecifiedmultiproduct.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/cashrebate.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/exerciseadapter.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepcoinitialswaps.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepcoterminalswaps.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepcoterminalswaptions.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepforwards.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepinversefloater.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepnothing.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepoptionlets.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multisteppathwisewrapper.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepperiodcapletswaptions.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepratchet.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepswap.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multistepswaption.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsMultiStep.a/multisteptarn.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsOneStep.a/onestepcoinitialswaps.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsOneStep.a/onestepcoterminalswaps.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsOneStep.a/onestepforwards.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsOneStep.a/onestepoptionlets.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductcallspecified.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductcaplet.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductcashrebate.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductinversefloater.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductswap.o .libs/libMarketModelsProducts.lax/libMarketModelsProductsPathwise.a/pathwiseproductswaption.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsProducts.a libtool: link: rm -fr .libs/libMarketModelsProducts.lax libtool: link: ( cd ".libs" && rm -f "libMarketModelsProducts.la" && ln -s "../libMarketModelsProducts.la" "libMarketModelsProducts.la" ) make[7]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/products' make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/products' Making all in pathwisegreeks make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels/pathwisegreeks' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bumpinstrumentjacobian.lo -MD -MP -MF .deps/bumpinstrumentjacobian.Tpo -c -o bumpinstrumentjacobian.lo bumpinstrumentjacobian.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bumpinstrumentjacobian.lo -MD -MP -MF .deps/bumpinstrumentjacobian.Tpo -c bumpinstrumentjacobian.cpp -fPIC -DPIC -o .libs/bumpinstrumentjacobian.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bumpinstrumentjacobian.lo -MD -MP -MF .deps/bumpinstrumentjacobian.Tpo -c bumpinstrumentjacobian.cpp -o bumpinstrumentjacobian.o >/dev/null 2>&1 mv -f .deps/bumpinstrumentjacobian.Tpo .deps/bumpinstrumentjacobian.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratepseudorootjacobian.lo -MD -MP -MF .deps/ratepseudorootjacobian.Tpo -c -o ratepseudorootjacobian.lo ratepseudorootjacobian.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratepseudorootjacobian.lo -MD -MP -MF .deps/ratepseudorootjacobian.Tpo -c ratepseudorootjacobian.cpp -fPIC -DPIC -o .libs/ratepseudorootjacobian.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratepseudorootjacobian.lo -MD -MP -MF .deps/ratepseudorootjacobian.Tpo -c ratepseudorootjacobian.cpp -o ratepseudorootjacobian.o >/dev/null 2>&1 mv -f .deps/ratepseudorootjacobian.Tpo .deps/ratepseudorootjacobian.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionpseudojacobian.lo -MD -MP -MF .deps/swaptionpseudojacobian.Tpo -c -o swaptionpseudojacobian.lo swaptionpseudojacobian.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionpseudojacobian.lo -MD -MP -MF .deps/swaptionpseudojacobian.Tpo -c swaptionpseudojacobian.cpp -fPIC -DPIC -o .libs/swaptionpseudojacobian.o In file included from ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from swaptionpseudojacobian.cpp:24: ../../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.hpp:26, from swaptionpseudojacobian.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swaptionpseudojacobian.cpp:24: ../../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/math/array.hpp:30, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/models/marketmodels/marketmodel.hpp:26, from ../../../../ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.hpp:26, from swaptionpseudojacobian.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionpseudojacobian.lo -MD -MP -MF .deps/swaptionpseudojacobian.Tpo -c swaptionpseudojacobian.cpp -o swaptionpseudojacobian.o >/dev/null 2>&1 mv -f .deps/swaptionpseudojacobian.Tpo .deps/swaptionpseudojacobian.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegabumpcluster.lo -MD -MP -MF .deps/vegabumpcluster.Tpo -c -o vegabumpcluster.lo vegabumpcluster.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegabumpcluster.lo -MD -MP -MF .deps/vegabumpcluster.Tpo -c vegabumpcluster.cpp -fPIC -DPIC -o .libs/vegabumpcluster.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vegabumpcluster.lo -MD -MP -MF .deps/vegabumpcluster.Tpo -c vegabumpcluster.cpp -o vegabumpcluster.o >/dev/null 2>&1 mv -f .deps/vegabumpcluster.Tpo .deps/vegabumpcluster.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModelsPathwiseGreeks.la bumpinstrumentjacobian.lo ratepseudorootjacobian.lo swaptionpseudojacobian.lo vegabumpcluster.lo libtool: link: ar cru .libs/libMarketModelsPathwiseGreeks.a .libs/bumpinstrumentjacobian.o .libs/ratepseudorootjacobian.o .libs/swaptionpseudojacobian.o .libs/vegabumpcluster.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModelsPathwiseGreeks.a libtool: link: ( cd ".libs" && rm -f "libMarketModelsPathwiseGreeks.la" && ln -s "../libMarketModelsPathwiseGreeks.la" "libMarketModelsPathwiseGreeks.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels/pathwisegreeks' make[6]: Entering directory '/build/quantlib-1.15/ql/models/marketmodels' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT accountingengine.lo -MD -MP -MF .deps/accountingengine.Tpo -c -o accountingengine.lo accountingengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT accountingengine.lo -MD -MP -MF .deps/accountingengine.Tpo -c accountingengine.cpp -fPIC -DPIC -o .libs/accountingengine.o In file included from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: ../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/accountingengine.hpp:30, from accountingengine.cpp:20: ../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/accountingengine.hpp:30, from accountingengine.cpp:20: ../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from accountingengine.cpp:24: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../ql/models/marketmodels/accountingengine.hpp:26, from accountingengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::AccountingEngine::AccountingEngine(const boost::shared_ptr&, const QuantLib::Clone&, QuantLib::Real)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/models/marketmodels/accountingengine.hpp:28, from accountingengine.cpp:20: ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::IncrementalStatistics]': ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::AccountingEngine::multiplePathValues(QuantLib::SequenceStatisticsInc&, QuantLib::Size)': ../../../ql/math/statistics/sequencestatistics.hpp:117:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 add(sample.begin(), sample.end(), weight); ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT accountingengine.lo -MD -MP -MF .deps/accountingengine.Tpo -c accountingengine.cpp -o accountingengine.o >/dev/null 2>&1 mv -f .deps/accountingengine.Tpo .deps/accountingengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT curvestate.lo -MD -MP -MF .deps/curvestate.Tpo -c -o curvestate.lo curvestate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT curvestate.lo -MD -MP -MF .deps/curvestate.Tpo -c curvestate.cpp -fPIC -DPIC -o .libs/curvestate.o In file included from curvestate.cpp:21: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/models/marketmodels/curvestate.hpp:25, from curvestate.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT curvestate.lo -MD -MP -MF .deps/curvestate.Tpo -c curvestate.cpp -o curvestate.o >/dev/null 2>&1 mv -f .deps/curvestate.Tpo .deps/curvestate.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discounter.lo -MD -MP -MF .deps/discounter.Tpo -c -o discounter.lo discounter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discounter.lo -MD -MP -MF .deps/discounter.Tpo -c discounter.cpp -fPIC -DPIC -o .libs/discounter.o In file included from discounter.cpp:21: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/models/marketmodels/curvestate.hpp:25, from discounter.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discounter.lo -MD -MP -MF .deps/discounter.Tpo -c discounter.cpp -o discounter.o >/dev/null 2>&1 mv -f .deps/discounter.Tpo .deps/discounter.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT evolutiondescription.lo -MD -MP -MF .deps/evolutiondescription.Tpo -c -o evolutiondescription.lo evolutiondescription.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT evolutiondescription.lo -MD -MP -MF .deps/evolutiondescription.Tpo -c evolutiondescription.cpp -fPIC -DPIC -o .libs/evolutiondescription.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT evolutiondescription.lo -MD -MP -MF .deps/evolutiondescription.Tpo -c evolutiondescription.cpp -o evolutiondescription.o >/dev/null 2>&1 mv -f .deps/evolutiondescription.Tpo .deps/evolutiondescription.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardforwardmappings.lo -MD -MP -MF .deps/forwardforwardmappings.Tpo -c -o forwardforwardmappings.lo forwardforwardmappings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardforwardmappings.lo -MD -MP -MF .deps/forwardforwardmappings.Tpo -c forwardforwardmappings.cpp -fPIC -DPIC -o .libs/forwardforwardmappings.o In file included from forwardforwardmappings.cpp:22: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/models/marketmodels/forwardforwardmappings.hpp:27, from forwardforwardmappings.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from forwardforwardmappings.cpp:23: ../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/models/marketmodels/forwardforwardmappings.hpp:27, from forwardforwardmappings.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardforwardmappings.lo -MD -MP -MF .deps/forwardforwardmappings.Tpo -c forwardforwardmappings.cpp -o forwardforwardmappings.o >/dev/null 2>&1 mv -f .deps/forwardforwardmappings.Tpo .deps/forwardforwardmappings.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT historicalratesanalysis.lo -MD -MP -MF .deps/historicalratesanalysis.Tpo -c -o historicalratesanalysis.lo historicalratesanalysis.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT historicalratesanalysis.lo -MD -MP -MF .deps/historicalratesanalysis.Tpo -c historicalratesanalysis.cpp -fPIC -DPIC -o .libs/historicalratesanalysis.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/math/statistics/generalstatistics.hpp:30, from ../../../ql/math/statistics/gaussianstatistics.hpp:29, from ../../../ql/math/statistics/riskstatistics.hpp:28, from ../../../ql/math/statistics/statistics.hpp:27, from ../../../ql/math/statistics/sequencestatistics.hpp:27, from ../../../ql/models/marketmodels/historicalratesanalysis.hpp:27, from historicalratesanalysis.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/models/marketmodels/historicalratesanalysis.hpp:27, from historicalratesanalysis.cpp:20: ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::GenericRiskStatistics >]': ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 historicalratesanalysis.cpp: In function 'void QuantLib::historicalRatesAnalysis(QuantLib::SequenceStatistics&, std::vector&, std::vector >&, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Period&, const std::vector >&)': historicalratesanalysis.cpp:70:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 statistics.add(sampleDiff.begin(), sampleDiff.end()); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/math/statistics/generalstatistics.hpp:30, from ../../../ql/math/statistics/gaussianstatistics.hpp:29, from ../../../ql/math/statistics/riskstatistics.hpp:28, from ../../../ql/math/statistics/statistics.hpp:27, from ../../../ql/math/statistics/sequencestatistics.hpp:27, from ../../../ql/models/marketmodels/historicalratesanalysis.hpp:27, from historicalratesanalysis.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT historicalratesanalysis.lo -MD -MP -MF .deps/historicalratesanalysis.Tpo -c historicalratesanalysis.cpp -o historicalratesanalysis.o >/dev/null 2>&1 mv -f .deps/historicalratesanalysis.Tpo .deps/historicalratesanalysis.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodel.lo -MD -MP -MF .deps/marketmodel.Tpo -c -o marketmodel.lo marketmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodel.lo -MD -MP -MF .deps/marketmodel.Tpo -c marketmodel.cpp -fPIC -DPIC -o .libs/marketmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodel.lo -MD -MP -MF .deps/marketmodel.Tpo -c marketmodel.cpp -o marketmodel.o >/dev/null 2>&1 mv -f .deps/marketmodel.Tpo .deps/marketmodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodeldifferences.lo -MD -MP -MF .deps/marketmodeldifferences.Tpo -c -o marketmodeldifferences.lo marketmodeldifferences.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodeldifferences.lo -MD -MP -MF .deps/marketmodeldifferences.Tpo -c marketmodeldifferences.cpp -fPIC -DPIC -o .libs/marketmodeldifferences.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT marketmodeldifferences.lo -MD -MP -MF .deps/marketmodeldifferences.Tpo -c marketmodeldifferences.cpp -o marketmodeldifferences.o >/dev/null 2>&1 mv -f .deps/marketmodeldifferences.Tpo .deps/marketmodeldifferences.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseaccountingengine.lo -MD -MP -MF .deps/pathwiseaccountingengine.Tpo -c -o pathwiseaccountingengine.lo pathwiseaccountingengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseaccountingengine.lo -MD -MP -MF .deps/pathwiseaccountingengine.Tpo -c pathwiseaccountingengine.cpp -fPIC -DPIC -o .libs/pathwiseaccountingengine.o In file included from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:30, from pathwiseaccountingengine.cpp:20: ../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:30, from pathwiseaccountingengine.cpp:20: ../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from ../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from pathwiseaccountingengine.cpp:22: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from pathwiseaccountingengine.cpp:22: ../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:26, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../ql/models/marketmodels/pathwisemultiproduct.hpp:25, from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelPathwiseDiscounter}; _Tp = QuantLib::MarketModelPathwiseDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::MarketModelPathwiseDiscounter}; _Tp = QuantLib::MarketModelPathwiseDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/models/marketmodels/pathwiseaccountingengine.hpp:27, from pathwiseaccountingengine.cpp:20: ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::IncrementalStatistics]': ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::PathwiseAccountingEngine::multiplePathValues(QuantLib::SequenceStatisticsInc&, QuantLib::Size)': ../../../ql/math/statistics/sequencestatistics.hpp:117:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 add(sample.begin(), sample.end(), weight); ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwiseaccountingengine.lo -MD -MP -MF .deps/pathwiseaccountingengine.Tpo -c pathwiseaccountingengine.cpp -o pathwiseaccountingengine.o >/dev/null 2>&1 mv -f .deps/pathwiseaccountingengine.Tpo .deps/pathwiseaccountingengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwisediscounter.lo -MD -MP -MF .deps/pathwisediscounter.Tpo -c -o pathwisediscounter.lo pathwisediscounter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwisediscounter.lo -MD -MP -MF .deps/pathwisediscounter.Tpo -c pathwisediscounter.cpp -fPIC -DPIC -o .libs/pathwisediscounter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT pathwisediscounter.lo -MD -MP -MF .deps/pathwisediscounter.Tpo -c pathwisediscounter.cpp -o pathwisediscounter.o >/dev/null 2>&1 mv -f .deps/pathwisediscounter.Tpo .deps/pathwisediscounter.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxygreekengine.lo -MD -MP -MF .deps/proxygreekengine.Tpo -c -o proxygreekengine.lo proxygreekengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxygreekengine.lo -MD -MP -MF .deps/proxygreekengine.Tpo -c proxygreekengine.cpp -fPIC -DPIC -o .libs/proxygreekengine.o In file included from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: ../../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/proxygreekengine.hpp:28, from proxygreekengine.cpp:20: ../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/models/marketmodels/proxygreekengine.hpp:28, from proxygreekengine.cpp:20: ../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from proxygreekengine.cpp:22: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../../ql/models/marketmodels/multiproduct.hpp:26, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::MarketModelDiscounter}; _Tp = QuantLib::MarketModelDiscounter; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/models/marketmodels/proxygreekengine.hpp:27, from proxygreekengine.cpp:20: ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::IncrementalStatistics]': ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../../../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::ProxyGreekEngine::multiplePathValues(QuantLib::SequenceStatisticsInc&, std::vector > >&, QuantLib::Size)': ../../../ql/math/statistics/sequencestatistics.hpp:117:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 add(sample.begin(), sample.end(), weight); ^~~ ../../../ql/math/statistics/sequencestatistics.hpp:117:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 add(sample.begin(), sample.end(), weight); ^~~ In file included from /usr/include/c++/8/vector:69, from ../../../ql/models/marketmodels/multiproduct.hpp:25, from ../../../ql/models/marketmodels/proxygreekengine.hpp:25, from proxygreekengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::ProxyGreekEngine::ProxyGreekEngine(const boost::shared_ptr&, const std::vector > >&, const std::vector > >&, const std::vector&, const std::vector&, const QuantLib::Clone&, QuantLib::Real)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT proxygreekengine.lo -MD -MP -MF .deps/proxygreekengine.Tpo -c proxygreekengine.cpp -o proxygreekengine.o >/dev/null 2>&1 mv -f .deps/proxygreekengine.Tpo .deps/proxygreekengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardmappings.lo -MD -MP -MF .deps/swapforwardmappings.Tpo -c -o swapforwardmappings.lo swapforwardmappings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardmappings.lo -MD -MP -MF .deps/swapforwardmappings.Tpo -c swapforwardmappings.cpp -fPIC -DPIC -o .libs/swapforwardmappings.o In file included from swapforwardmappings.cpp:24: ../../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/models/marketmodels/swapforwardmappings.hpp:28, from swapforwardmappings.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from swapforwardmappings.cpp:27: ../../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/math/array.hpp:30, from ../../../ql/math/matrix.hpp:29, from ../../../ql/models/marketmodels/swapforwardmappings.hpp:28, from swapforwardmappings.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swapforwardmappings.lo -MD -MP -MF .deps/swapforwardmappings.Tpo -c swapforwardmappings.cpp -o swapforwardmappings.o >/dev/null 2>&1 mv -f .deps/swapforwardmappings.Tpo .deps/swapforwardmappings.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT utilities.lo -MD -MP -MF .deps/utilities.Tpo -c -o utilities.lo utilities.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT utilities.lo -MD -MP -MF .deps/utilities.Tpo -c utilities.cpp -fPIC -DPIC -o .libs/utilities.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/models/marketmodels/utilities.hpp:26, from utilities.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/c++/8/valarray:38, from ../../../ql/models/marketmodels/utilities.hpp:27, from utilities.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/c++/8/valarray:38, from ../../../ql/models/marketmodels/utilities.hpp:27, from utilities.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/c++/8/valarray:38, from ../../../ql/models/marketmodels/utilities.hpp:27, from utilities.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/models/marketmodels/utilities.hpp:26, from utilities.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In function 'void QuantLib::mergeTimes(const std::vector >&, std::vector&, std::vector >&)': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/c++/8/valarray:38, from ../../../ql/models/marketmodels/utilities.hpp:27, from utilities.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/models/marketmodels/utilities.hpp:26, from utilities.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT utilities.lo -MD -MP -MF .deps/utilities.Tpo -c utilities.cpp -o utilities.o >/dev/null 2>&1 mv -f .deps/utilities.Tpo .deps/utilities.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libMarketModels.la accountingengine.lo curvestate.lo discounter.lo evolutiondescription.lo forwardforwardmappings.lo historicalratesanalysis.lo marketmodel.lo marketmodeldifferences.lo pathwiseaccountingengine.lo pathwisediscounter.lo proxygreekengine.lo swapforwardmappings.lo utilities.lo browniangenerators/libMarketModelsBrownianGenerators.la callability/libMarketModelsCallability.la correlations/libMarketModelsCorrelations.la curvestates/libMarketModelsCurveStates.la driftcomputation/libMarketModelsDriftComputation.la evolvers/libMarketModelsEvolvers.la models/libMarketModelsModels.la products/libMarketModelsProducts.la pathwisegreeks/libMarketModelsPathwiseGreeks.la libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsBrownianGenerators.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/browniangenerators/.libs/libMarketModelsBrownianGenerators.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsCallability.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/callability/.libs/libMarketModelsCallability.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsCorrelations.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/correlations/.libs/libMarketModelsCorrelations.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsCurveStates.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/curvestates/.libs/libMarketModelsCurveStates.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsDriftComputation.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/driftcomputation/.libs/libMarketModelsDriftComputation.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsEvolvers.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/evolvers/.libs/libMarketModelsEvolvers.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsModels.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/models/.libs/libMarketModelsModels.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsProducts.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/products/.libs/libMarketModelsProducts.a") libtool: link: (cd .libs/libMarketModels.lax/libMarketModelsPathwiseGreeks.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/pathwisegreeks/.libs/libMarketModelsPathwiseGreeks.a") libtool: link: ar cru .libs/libMarketModels.a .libs/accountingengine.o .libs/curvestate.o .libs/discounter.o .libs/evolutiondescription.o .libs/forwardforwardmappings.o .libs/historicalratesanalysis.o .libs/marketmodel.o .libs/marketmodeldifferences.o .libs/pathwiseaccountingengine.o .libs/pathwisediscounter.o .libs/proxygreekengine.o .libs/swapforwardmappings.o .libs/utilities.o .libs/libMarketModels.lax/libMarketModelsBrownianGenerators.a/mtbrowniangenerator.o .libs/libMarketModels.lax/libMarketModelsBrownianGenerators.a/sobolbrowniangenerator.o .libs/libMarketModels.lax/libMarketModelsCallability.a/bermudanswaptionexercisevalue.o .libs/libMarketModels.lax/libMarketModelsCallability.a/collectnodedata.o .libs/libMarketModels.lax/libMarketModelsCallability.a/lsstrategy.o .libs/libMarketModels.lax/libMarketModelsCallability.a/nothingexercisevalue.o .libs/libMarketModels.lax/libMarketModelsCallability.a/parametricexerciseadapter.o .libs/libMarketModels.lax/libMarketModelsCallability.a/swapbasissystem.o .libs/libMarketModels.lax/libMarketModelsCallability.a/swapforwardbasissystem.o .libs/libMarketModels.lax/libMarketModelsCallability.a/swapratetrigger.o .libs/libMarketModels.lax/libMarketModelsCallability.a/triggeredswapexercise.o .libs/libMarketModels.lax/libMarketModelsCallability.a/upperboundengine.o .libs/libMarketModels.lax/libMarketModelsCorrelations.a/cotswapfromfwdcorrelation.o .libs/libMarketModels.lax/libMarketModelsCorrelations.a/expcorrelations.o .libs/libMarketModels.lax/libMarketModelsCorrelations.a/timehomogeneousforwardcorrelation.o .libs/libMarketModels.lax/libMarketModelsCurveStates.a/cmswapcurvestate.o .libs/libMarketModels.lax/libMarketModelsCurveStates.a/coterminalswapcurvestate.o .libs/libMarketModels.lax/libMarketModelsCurveStates.a/lmmcurvestate.o .libs/libMarketModels.lax/libMarketModelsDriftComputation.a/cmsmmdriftcalculator.o .libs/libMarketModels.lax/libMarketModelsDriftComputation.a/lmmdriftcalculator.o .libs/libMarketModels.lax/libMarketModelsDriftComputation.a/lmmnormaldriftcalculator.o .libs/libMarketModels.lax/libMarketModelsDriftComputation.a/smmdriftcalculator.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalcmswapratepc.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalcotswapratepc.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdrateballand.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdrateeuler.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdrateeulerconstrained.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdrateiballand.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdrateipc.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/lognormalfwdratepc.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/marketmodelvolprocess.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/normalfwdratepc.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/squarerootandersen.o .libs/libMarketModels.lax/libMarketModelsEvolvers.a/svddfwdratepc.o .libs/libMarketModels.lax/libMarketModelsModels.a/abcdvol.o .libs/libMarketModels.lax/libMarketModelsModels.a/alphafinder.o .libs/libMarketModels.lax/libMarketModelsModels.a/alphaformconcrete.o .libs/libMarketModels.lax/libMarketModelsModels.a/capletcoterminalalphacalibration.o .libs/libMarketModels.lax/libMarketModelsModels.a/capletcoterminalmaxhomogeneity.o .libs/libMarketModels.lax/libMarketModelsModels.a/capletcoterminalperiodic.o .libs/libMarketModels.lax/libMarketModelsModels.a/capletcoterminalswaptioncalibration.o .libs/libMarketModels.lax/libMarketModelsModels.a/cotswaptofwdadapter.o .libs/libMarketModels.lax/libMarketModelsModels.a/ctsmmcapletcalibration.o .libs/libMarketModels.lax/libMarketModelsModels.a/flatvol.o .libs/libMarketModels.lax/libMarketModelsModels.a/fwdperiodadapter.o .libs/libMarketModels.lax/libMarketModelsModels.a/fwdtocotswapadapter.o .libs/libMarketModels.lax/libMarketModelsModels.a/piecewiseconstantabcdvariance.o .libs/libMarketModels.lax/libMarketModelsModels.a/piecewiseconstantvariance.o .libs/libMarketModels.lax/libMarketModelsModels.a/pseudorootfacade.o .libs/libMarketModels.lax/libMarketModelsModels.a/volatilityinterpolationspecifier.o .libs/libMarketModels.lax/libMarketModelsModels.a/volatilityinterpolationspecifierabcd.o .libs/libMarketModels.lax/libMarketModelsProducts.a/callspecifiedmultiproduct.o .libs/libMarketModels.lax/libMarketModelsProducts.a/cashrebate.o .libs/libMarketModels.lax/libMarketModelsProducts.a/compositeproduct.o .libs/libMarketModels.lax/libMarketModelsProducts.a/exerciseadapter.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multiproductcomposite.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multiproductmultistep.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multiproductonestep.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepcoinitialswaps.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepcoterminalswaps.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepcoterminalswaptions.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepforwards.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepinversefloater.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepnothing.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepoptionlets.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multisteppathwisewrapper.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepperiodcapletswaptions.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepratchet.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepswap.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multistepswaption.o .libs/libMarketModels.lax/libMarketModelsProducts.a/multisteptarn.o .libs/libMarketModels.lax/libMarketModelsProducts.a/onestepcoinitialswaps.o .libs/libMarketModels.lax/libMarketModelsProducts.a/onestepcoterminalswaps.o .libs/libMarketModels.lax/libMarketModelsProducts.a/onestepforwards.o .libs/libMarketModels.lax/libMarketModelsProducts.a/onestepoptionlets.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductcallspecified.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductcaplet.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductcashrebate.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductinversefloater.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductswap.o .libs/libMarketModels.lax/libMarketModelsProducts.a/pathwiseproductswaption.o .libs/libMarketModels.lax/libMarketModelsProducts.a/singleproductcomposite.o .libs/libMarketModels.lax/libMarketModelsPathwiseGreeks.a/bumpinstrumentjacobian.o .libs/libMarketModels.lax/libMarketModelsPathwiseGreeks.a/ratepseudorootjacobian.o .libs/libMarketModels.lax/libMarketModelsPathwiseGreeks.a/swaptionpseudojacobian.o .libs/libMarketModels.lax/libMarketModelsPathwiseGreeks.a/vegabumpcluster.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libMarketModels.a libtool: link: rm -fr .libs/libMarketModels.lax libtool: link: ( cd ".libs" && rm -f "libMarketModels.la" && ln -s "../libMarketModels.la" "libMarketModels.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels' make[5]: Leaving directory '/build/quantlib-1.15/ql/models/marketmodels' Making all in shortrate make[5]: Entering directory '/build/quantlib-1.15/ql/models/shortrate' Making all in calibrationhelpers make[6]: Entering directory '/build/quantlib-1.15/ql/models/shortrate/calibrationhelpers' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT caphelper.lo -MD -MP -MF .deps/caphelper.Tpo -c -o caphelper.lo caphelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT caphelper.lo -MD -MP -MF .deps/caphelper.Tpo -c caphelper.cpp -fPIC -DPIC -o .libs/caphelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT caphelper.lo -MD -MP -MF .deps/caphelper.Tpo -c caphelper.cpp -o caphelper.o >/dev/null 2>&1 mv -f .deps/caphelper.Tpo .deps/caphelper.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionhelper.lo -MD -MP -MF .deps/swaptionhelper.Tpo -c -o swaptionhelper.lo swaptionhelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionhelper.lo -MD -MP -MF .deps/swaptionhelper.Tpo -c swaptionhelper.cpp -fPIC -DPIC -o .libs/swaptionhelper.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/handle.hpp:28, from ../../../../ql/quote.hpp:28, from ../../../../ql/models/calibrationhelper.hpp:28, from ../../../../ql/models/shortrate/calibrationhelpers/swaptionhelper.hpp:28, from swaptionhelper.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/handle.hpp:28, from ../../../../ql/quote.hpp:28, from ../../../../ql/models/calibrationhelper.hpp:28, from ../../../../ql/models/shortrate/calibrationhelpers/swaptionhelper.hpp:28, from swaptionhelper.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedOption::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionhelper.lo -MD -MP -MF .deps/swaptionhelper.Tpo -c swaptionhelper.cpp -o swaptionhelper.o >/dev/null 2>&1 mv -f .deps/swaptionhelper.Tpo .deps/swaptionhelper.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCalibrationHelpers.la caphelper.lo swaptionhelper.lo libtool: link: ar cru .libs/libCalibrationHelpers.a .libs/caphelper.o .libs/swaptionhelper.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCalibrationHelpers.a libtool: link: ( cd ".libs" && rm -f "libCalibrationHelpers.la" && ln -s "../libCalibrationHelpers.la" "libCalibrationHelpers.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/shortrate/calibrationhelpers' Making all in onefactormodels make[6]: Entering directory '/build/quantlib-1.15/ql/models/shortrate/onefactormodels' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackkarasinski.lo -MD -MP -MF .deps/blackkarasinski.Tpo -c -o blackkarasinski.lo blackkarasinski.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackkarasinski.lo -MD -MP -MF .deps/blackkarasinski.Tpo -c blackkarasinski.cpp -fPIC -DPIC -o .libs/blackkarasinski.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/blackkarasinski.hpp:27, from blackkarasinski.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/patterns/observable.hpp:32, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/blackkarasinski.hpp:27, from blackkarasinski.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::Real QuantLib::TermStructureFittingParameter::NumericalImpl::value(const QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/blackkarasinski.hpp:27, from blackkarasinski.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual boost::shared_ptr QuantLib::BlackKarasinski::tree(const QuantLib::TimeGrid&) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackkarasinski.lo -MD -MP -MF .deps/blackkarasinski.Tpo -c blackkarasinski.cpp -o blackkarasinski.o >/dev/null 2>&1 mv -f .deps/blackkarasinski.Tpo .deps/blackkarasinski.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coxingersollross.lo -MD -MP -MF .deps/coxingersollross.Tpo -c -o coxingersollross.lo coxingersollross.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coxingersollross.lo -MD -MP -MF .deps/coxingersollross.Tpo -c coxingersollross.cpp -fPIC -DPIC -o .libs/coxingersollross.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coxingersollross.lo -MD -MP -MF .deps/coxingersollross.Tpo -c coxingersollross.cpp -o coxingersollross.o >/dev/null 2>&1 mv -f .deps/coxingersollross.Tpo .deps/coxingersollross.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedcoxingersollross.lo -MD -MP -MF .deps/extendedcoxingersollross.Tpo -c -o extendedcoxingersollross.lo extendedcoxingersollross.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedcoxingersollross.lo -MD -MP -MF .deps/extendedcoxingersollross.Tpo -c extendedcoxingersollross.cpp -fPIC -DPIC -o .libs/extendedcoxingersollross.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/patterns/observable.hpp:32, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/coxingersollross.hpp:27, from ../../../../ql/models/shortrate/onefactormodels/extendedcoxingersollross.hpp:27, from extendedcoxingersollross.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::Real QuantLib::TermStructureFittingParameter::NumericalImpl::value(const QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedcoxingersollross.lo -MD -MP -MF .deps/extendedcoxingersollross.Tpo -c extendedcoxingersollross.cpp -o extendedcoxingersollross.o >/dev/null 2>&1 mv -f .deps/extendedcoxingersollross.Tpo .deps/extendedcoxingersollross.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dmodel.lo -MD -MP -MF .deps/gaussian1dmodel.Tpo -c -o gaussian1dmodel.lo gaussian1dmodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dmodel.lo -MD -MP -MF .deps/gaussian1dmodel.Tpo -c gaussian1dmodel.cpp -fPIC -DPIC -o .libs/gaussian1dmodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dmodel.lo -MD -MP -MF .deps/gaussian1dmodel.Tpo -c gaussian1dmodel.cpp -o gaussian1dmodel.o >/dev/null 2>&1 mv -f .deps/gaussian1dmodel.Tpo .deps/gaussian1dmodel.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsr.lo -MD -MP -MF .deps/gsr.Tpo -c -o gsr.lo gsr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsr.lo -MD -MP -MF .deps/gsr.Tpo -c gsr.cpp -fPIC -DPIC -o .libs/gsr.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodels/gaussian1dmodel.hpp:30, from ../../../../ql/models/shortrate/onefactormodels/gsr.hpp:27, from gsr.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void QuantLib::Gsr::updateTimes() const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsr.lo -MD -MP -MF .deps/gsr.Tpo -c gsr.cpp -o gsr.o >/dev/null 2>&1 mv -f .deps/gsr.Tpo .deps/gsr.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhite.lo -MD -MP -MF .deps/hullwhite.Tpo -c -o hullwhite.lo hullwhite.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhite.lo -MD -MP -MF .deps/hullwhite.Tpo -c hullwhite.cpp -fPIC -DPIC -o .libs/hullwhite.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/vasicek.hpp:27, from ../../../../ql/models/shortrate/onefactormodels/hullwhite.hpp:29, from hullwhite.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/patterns/observable.hpp:32, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/vasicek.hpp:27, from ../../../../ql/models/shortrate/onefactormodels/hullwhite.hpp:29, from hullwhite.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::Real QuantLib::TermStructureFittingParameter::NumericalImpl::value(const QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodel.hpp:28, from ../../../../ql/models/shortrate/onefactormodels/vasicek.hpp:27, from ../../../../ql/models/shortrate/onefactormodels/hullwhite.hpp:29, from hullwhite.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual boost::shared_ptr QuantLib::HullWhite::tree(const QuantLib::TimeGrid&) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhite.lo -MD -MP -MF .deps/hullwhite.Tpo -c hullwhite.cpp -o hullwhite.o >/dev/null 2>&1 mv -f .deps/hullwhite.Tpo .deps/hullwhite.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT markovfunctional.lo -MD -MP -MF .deps/markovfunctional.Tpo -c -o markovfunctional.lo markovfunctional.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT markovfunctional.lo -MD -MP -MF .deps/markovfunctional.Tpo -c markovfunctional.cpp -fPIC -DPIC -o .libs/markovfunctional.o In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:382:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::MarkovFunctional::updateTimes2() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:341:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void QuantLib::MarkovFunctional::updateNumeraireTabulation() const': /usr/include/c++/8/bits/vector.tcc:142:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, std::move(__x_copy._M_val())); ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/8/map:60, from ../../../../ql/patterns/singleton.hpp:67, from ../../../../ql/patterns/observable.hpp:34, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodels/gaussian1dmodel.hpp:30, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:28, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = QuantLib::Date; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::MarkovFunctional::makeCapletCalibrationPoint(const QuantLib::Date&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from ../../../../ql/patterns/singleton.hpp:67, from ../../../../ql/patterns/observable.hpp:34, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/instrument.hpp:28, from ../../../../ql/option.hpp:27, from ../../../../ql/models/model.hpp:29, from ../../../../ql/models/shortrate/onefactormodels/gaussian1dmodel.hpp:30, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:28, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function 'void QuantLib::MarkovFunctional::makeSwaptionCalibrationPoint(const QuantLib::Date&, const QuantLib::Period&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/interpolation.hpp:32, from ../../../../ql/models/shortrate/onefactormodels/markovfunctional.hpp:27, from markovfunctional.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'const QuantLib::MarkovFunctional::ModelOutputs& QuantLib::MarkovFunctional::modelOutputs() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT markovfunctional.lo -MD -MP -MF .deps/markovfunctional.Tpo -c markovfunctional.cpp -o markovfunctional.o >/dev/null 2>&1 mv -f .deps/markovfunctional.Tpo .deps/markovfunctional.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vasicek.lo -MD -MP -MF .deps/vasicek.Tpo -c -o vasicek.lo vasicek.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vasicek.lo -MD -MP -MF .deps/vasicek.Tpo -c vasicek.cpp -fPIC -DPIC -o .libs/vasicek.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT vasicek.lo -MD -MP -MF .deps/vasicek.Tpo -c vasicek.cpp -o vasicek.o >/dev/null 2>&1 mv -f .deps/vasicek.Tpo .deps/vasicek.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libOneFactorModels.la blackkarasinski.lo coxingersollross.lo extendedcoxingersollross.lo gaussian1dmodel.lo gsr.lo hullwhite.lo markovfunctional.lo vasicek.lo libtool: link: ar cru .libs/libOneFactorModels.a .libs/blackkarasinski.o .libs/coxingersollross.o .libs/extendedcoxingersollross.o .libs/gaussian1dmodel.o .libs/gsr.o .libs/hullwhite.o .libs/markovfunctional.o .libs/vasicek.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libOneFactorModels.a libtool: link: ( cd ".libs" && rm -f "libOneFactorModels.la" && ln -s "../libOneFactorModels.la" "libOneFactorModels.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/shortrate/onefactormodels' Making all in twofactormodels make[6]: Entering directory '/build/quantlib-1.15/ql/models/shortrate/twofactormodels' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2.lo -MD -MP -MF .deps/g2.Tpo -c -o g2.lo g2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2.lo -MD -MP -MF .deps/g2.Tpo -c g2.cpp -fPIC -DPIC -o .libs/g2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2.lo -MD -MP -MF .deps/g2.Tpo -c g2.cpp -o g2.o >/dev/null 2>&1 mv -f .deps/g2.Tpo .deps/g2.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libTwoFactorModels.la g2.lo libtool: link: ar cru .libs/libTwoFactorModels.a .libs/g2.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libTwoFactorModels.a libtool: link: ( cd ".libs" && rm -f "libTwoFactorModels.la" && ln -s "../libTwoFactorModels.la" "libTwoFactorModels.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/shortrate/twofactormodels' make[6]: Entering directory '/build/quantlib-1.15/ql/models/shortrate' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactormodel.lo -MD -MP -MF .deps/onefactormodel.Tpo -c -o onefactormodel.lo onefactormodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactormodel.lo -MD -MP -MF .deps/onefactormodel.Tpo -c onefactormodel.cpp -fPIC -DPIC -o .libs/onefactormodel.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from onefactormodel.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/models/model.hpp:29, from ../../../ql/models/shortrate/onefactormodel.hpp:28, from onefactormodel.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::OneFactorModel::ShortRateTree::ShortRateTree(const boost::shared_ptr&, const boost::shared_ptr&, const boost::shared_ptr&, const QuantLib::TimeGrid&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT onefactormodel.lo -MD -MP -MF .deps/onefactormodel.Tpo -c onefactormodel.cpp -o onefactormodel.o >/dev/null 2>&1 mv -f .deps/onefactormodel.Tpo .deps/onefactormodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twofactormodel.lo -MD -MP -MF .deps/twofactormodel.Tpo -c -o twofactormodel.lo twofactormodel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twofactormodel.lo -MD -MP -MF .deps/twofactormodel.Tpo -c twofactormodel.cpp -fPIC -DPIC -o .libs/twofactormodel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT twofactormodel.lo -MD -MP -MF .deps/twofactormodel.Tpo -c twofactormodel.cpp -o twofactormodel.o >/dev/null 2>&1 mv -f .deps/twofactormodel.Tpo .deps/twofactormodel.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libShortRateModels.la onefactormodel.lo twofactormodel.lo calibrationhelpers/libCalibrationHelpers.la onefactormodels/libOneFactorModels.la twofactormodels/libTwoFactorModels.la libtool: link: (cd .libs/libShortRateModels.lax/libCalibrationHelpers.a && ar x "/build/quantlib-1.15/ql/models/shortrate/calibrationhelpers/.libs/libCalibrationHelpers.a") libtool: link: (cd .libs/libShortRateModels.lax/libOneFactorModels.a && ar x "/build/quantlib-1.15/ql/models/shortrate/onefactormodels/.libs/libOneFactorModels.a") libtool: link: (cd .libs/libShortRateModels.lax/libTwoFactorModels.a && ar x "/build/quantlib-1.15/ql/models/shortrate/twofactormodels/.libs/libTwoFactorModels.a") libtool: link: ar cru .libs/libShortRateModels.a .libs/onefactormodel.o .libs/twofactormodel.o .libs/libShortRateModels.lax/libCalibrationHelpers.a/caphelper.o .libs/libShortRateModels.lax/libCalibrationHelpers.a/swaptionhelper.o .libs/libShortRateModels.lax/libOneFactorModels.a/blackkarasinski.o .libs/libShortRateModels.lax/libOneFactorModels.a/coxingersollross.o .libs/libShortRateModels.lax/libOneFactorModels.a/extendedcoxingersollross.o .libs/libShortRateModels.lax/libOneFactorModels.a/gaussian1dmodel.o .libs/libShortRateModels.lax/libOneFactorModels.a/gsr.o .libs/libShortRateModels.lax/libOneFactorModels.a/hullwhite.o .libs/libShortRateModels.lax/libOneFactorModels.a/markovfunctional.o .libs/libShortRateModels.lax/libOneFactorModels.a/vasicek.o .libs/libShortRateModels.lax/libTwoFactorModels.a/g2.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libShortRateModels.a libtool: link: rm -fr .libs/libShortRateModels.lax libtool: link: ( cd ".libs" && rm -f "libShortRateModels.la" && ln -s "../libShortRateModels.la" "libShortRateModels.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/models/shortrate' make[5]: Leaving directory '/build/quantlib-1.15/ql/models/shortrate' Making all in volatility make[5]: Entering directory '/build/quantlib-1.15/ql/models/volatility' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantestimator.lo -MD -MP -MF .deps/constantestimator.Tpo -c -o constantestimator.lo constantestimator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantestimator.lo -MD -MP -MF .deps/constantestimator.Tpo -c constantestimator.cpp -fPIC -DPIC -o .libs/constantestimator.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/timeseries.hpp:31, from ../../../ql/volatilitymodel.hpp:28, from ../../../ql/models/volatility/constantestimator.hpp:27, from constantestimator.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../../../ql/functional.hpp:36, from ../../../ql/timeseries.hpp:31, from ../../../ql/volatilitymodel.hpp:28, from ../../../ql/models/volatility/constantestimator.hpp:27, from constantestimator.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::TimeSeries::values() const [with T = double; Container = std::map, std::allocator > >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantestimator.lo -MD -MP -MF .deps/constantestimator.Tpo -c constantestimator.cpp -o constantestimator.o >/dev/null 2>&1 mv -f .deps/constantestimator.Tpo .deps/constantestimator.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT garch.lo -MD -MP -MF .deps/garch.Tpo -c -o garch.lo garch.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT garch.lo -MD -MP -MF .deps/garch.Tpo -c garch.cpp -fPIC -DPIC -o .libs/garch.o In file included from garch.cpp:24: ../../../ql/math/autocovariance.hpp: In function 'std::vector > QuantLib::detail::double_ft(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator > >]': ../../../ql/math/autocovariance.hpp:42:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::vector > double_ft(ForwardIterator begin, ^~~~~~~~~ ../../../ql/math/autocovariance.hpp:42:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../../../ql/math/autocovariance.hpp:42:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../../../ql/math/autocovariance.hpp: In function 'void QuantLib::autocovariances(ForwardIterator, ForwardIterator, OutputIterator, std::size_t) [with ForwardIterator = __gnu_cxx::__normal_iterator > >; OutputIterator = double*]': ../../../ql/math/autocovariance.hpp:101:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 void autocovariances(ForwardIterator begin, ForwardIterator end, ^~~~~~~~~~~~~~~ ../../../ql/math/autocovariance.hpp:101:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../../../ql/math/autocovariance.hpp:107:49: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 const std::vector >& ft = double_ft(begin, end); ^~ garch.cpp: In static member function 'static boost::shared_ptr QuantLib::Garch11::calibrate_r2(QuantLib::Garch11::Mode, const std::vector >&, QuantLib::Real, QuantLib::OptimizationMethod&, const QuantLib::EndCriteria&, QuantLib::Real&, QuantLib::Real&, QuantLib::Real&)': garch.cpp:422:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 autocovariances (tmp.begin(), tmp.end(), acf.begin(), maxLag); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT garch.lo -MD -MP -MF .deps/garch.Tpo -c garch.cpp -o garch.o >/dev/null 2>&1 mv -f .deps/garch.Tpo .deps/garch.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVolatilityModels.la constantestimator.lo garch.lo libtool: link: ar cru .libs/libVolatilityModels.a .libs/constantestimator.o .libs/garch.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVolatilityModels.a libtool: link: ( cd ".libs" && rm -f "libVolatilityModels.la" && ln -s "../libVolatilityModels.la" "libVolatilityModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/models/volatility' make[5]: Entering directory '/build/quantlib-1.15/ql/models' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calibrationhelper.lo -MD -MP -MF .deps/calibrationhelper.Tpo -c -o calibrationhelper.lo calibrationhelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calibrationhelper.lo -MD -MP -MF .deps/calibrationhelper.Tpo -c calibrationhelper.cpp -fPIC -DPIC -o .libs/calibrationhelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calibrationhelper.lo -MD -MP -MF .deps/calibrationhelper.Tpo -c calibrationhelper.cpp -o calibrationhelper.o >/dev/null 2>&1 mv -f .deps/calibrationhelper.Tpo .deps/calibrationhelper.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT model.lo -MD -MP -MF .deps/model.Tpo -c -o model.lo model.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT model.lo -MD -MP -MF .deps/model.Tpo -c model.cpp -fPIC -DPIC -o .libs/model.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT model.lo -MD -MP -MF .deps/model.Tpo -c model.cpp -o model.o >/dev/null 2>&1 mv -f .deps/model.Tpo .deps/model.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libModels.la calibrationhelper.lo model.lo equity/libEquityModels.la marketmodels/libMarketModels.la shortrate/libShortRateModels.la volatility/libVolatilityModels.la libtool: link: (cd .libs/libModels.lax/libEquityModels.a && ar x "/build/quantlib-1.15/ql/models/equity/.libs/libEquityModels.a") libtool: link: (cd .libs/libModels.lax/libMarketModels.a && ar x "/build/quantlib-1.15/ql/models/marketmodels/.libs/libMarketModels.a") libtool: link: (cd .libs/libModels.lax/libShortRateModels.a && ar x "/build/quantlib-1.15/ql/models/shortrate/.libs/libShortRateModels.a") libtool: link: (cd .libs/libModels.lax/libVolatilityModels.a && ar x "/build/quantlib-1.15/ql/models/volatility/.libs/libVolatilityModels.a") libtool: link: ar cru .libs/libModels.a .libs/calibrationhelper.o .libs/model.o .libs/libModels.lax/libEquityModels.a/batesmodel.o .libs/libModels.lax/libEquityModels.a/gjrgarchmodel.o .libs/libModels.lax/libEquityModels.a/hestonmodel.o .libs/libModels.lax/libEquityModels.a/hestonmodelhelper.o .libs/libModels.lax/libEquityModels.a/piecewisetimedependenthestonmodel.o .libs/libModels.lax/libMarketModels.a/abcdvol.o .libs/libModels.lax/libMarketModels.a/accountingengine.o .libs/libModels.lax/libMarketModels.a/alphafinder.o .libs/libModels.lax/libMarketModels.a/alphaformconcrete.o .libs/libModels.lax/libMarketModels.a/bermudanswaptionexercisevalue.o .libs/libModels.lax/libMarketModels.a/bumpinstrumentjacobian.o .libs/libModels.lax/libMarketModels.a/callspecifiedmultiproduct.o .libs/libModels.lax/libMarketModels.a/capletcoterminalalphacalibration.o .libs/libModels.lax/libMarketModels.a/capletcoterminalmaxhomogeneity.o .libs/libModels.lax/libMarketModels.a/capletcoterminalperiodic.o .libs/libModels.lax/libMarketModels.a/capletcoterminalswaptioncalibration.o .libs/libModels.lax/libMarketModels.a/cashrebate.o .libs/libModels.lax/libMarketModels.a/cmsmmdriftcalculator.o .libs/libModels.lax/libMarketModels.a/cmswapcurvestate.o .libs/libModels.lax/libMarketModels.a/collectnodedata.o .libs/libModels.lax/libMarketModels.a/compositeproduct.o .libs/libModels.lax/libMarketModels.a/coterminalswapcurvestate.o .libs/libModels.lax/libMarketModels.a/cotswapfromfwdcorrelation.o .libs/libModels.lax/libMarketModels.a/cotswaptofwdadapter.o .libs/libModels.lax/libMarketModels.a/ctsmmcapletcalibration.o .libs/libModels.lax/libMarketModels.a/curvestate.o .libs/libModels.lax/libMarketModels.a/discounter.o .libs/libModels.lax/libMarketModels.a/evolutiondescription.o .libs/libModels.lax/libMarketModels.a/exerciseadapter.o .libs/libModels.lax/libMarketModels.a/expcorrelations.o .libs/libModels.lax/libMarketModels.a/flatvol.o .libs/libModels.lax/libMarketModels.a/forwardforwardmappings.o .libs/libModels.lax/libMarketModels.a/fwdperiodadapter.o .libs/libModels.lax/libMarketModels.a/fwdtocotswapadapter.o .libs/libModels.lax/libMarketModels.a/historicalratesanalysis.o .libs/libModels.lax/libMarketModels.a/lmmcurvestate.o .libs/libModels.lax/libMarketModels.a/lmmdriftcalculator.o .libs/libModels.lax/libMarketModels.a/lmmnormaldriftcalculator.o .libs/libModels.lax/libMarketModels.a/lognormalcmswapratepc.o .libs/libModels.lax/libMarketModels.a/lognormalcotswapratepc.o .libs/libModels.lax/libMarketModels.a/lognormalfwdrateballand.o .libs/libModels.lax/libMarketModels.a/lognormalfwdrateeuler.o .libs/libModels.lax/libMarketModels.a/lognormalfwdrateeulerconstrained.o .libs/libModels.lax/libMarketModels.a/lognormalfwdrateiballand.o .libs/libModels.lax/libMarketModels.a/lognormalfwdrateipc.o .libs/libModels.lax/libMarketModels.a/lognormalfwdratepc.o .libs/libModels.lax/libMarketModels.a/lsstrategy.o .libs/libModels.lax/libMarketModels.a/marketmodel.o .libs/libModels.lax/libMarketModels.a/marketmodeldifferences.o .libs/libModels.lax/libMarketModels.a/marketmodelvolprocess.o .libs/libModels.lax/libMarketModels.a/mtbrowniangenerator.o .libs/libModels.lax/libMarketModels.a/multiproductcomposite.o .libs/libModels.lax/libMarketModels.a/multiproductmultistep.o .libs/libModels.lax/libMarketModels.a/multiproductonestep.o .libs/libModels.lax/libMarketModels.a/multistepcoinitialswaps.o .libs/libModels.lax/libMarketModels.a/multistepcoterminalswaps.o .libs/libModels.lax/libMarketModels.a/multistepcoterminalswaptions.o .libs/libModels.lax/libMarketModels.a/multistepforwards.o .libs/libModels.lax/libMarketModels.a/multistepinversefloater.o .libs/libModels.lax/libMarketModels.a/multistepnothing.o .libs/libModels.lax/libMarketModels.a/multistepoptionlets.o .libs/libModels.lax/libMarketModels.a/multisteppathwisewrapper.o .libs/libModels.lax/libMarketModels.a/multistepperiodcapletswaptions.o .libs/libModels.lax/libMarketModels.a/multistepratchet.o .libs/libModels.lax/libMarketModels.a/multistepswap.o .libs/libModels.lax/libMarketModels.a/multistepswaption.o .libs/libModels.lax/libMarketModels.a/multisteptarn.o .libs/libModels.lax/libMarketModels.a/normalfwdratepc.o .libs/libModels.lax/libMarketModels.a/nothingexercisevalue.o .libs/libModels.lax/libMarketModels.a/onestepcoinitialswaps.o .libs/libModels.lax/libMarketModels.a/onestepcoterminalswaps.o .libs/libModels.lax/libMarketModels.a/onestepforwards.o .libs/libModels.lax/libMarketModels.a/onestepoptionlets.o .libs/libModels.lax/libMarketModels.a/parametricexerciseadapter.o .libs/libModels.lax/libMarketModels.a/pathwiseaccountingengine.o .libs/libModels.lax/libMarketModels.a/pathwisediscounter.o .libs/libModels.lax/libMarketModels.a/pathwiseproductcallspecified.o .libs/libModels.lax/libMarketModels.a/pathwiseproductcaplet.o .libs/libModels.lax/libMarketModels.a/pathwiseproductcashrebate.o .libs/libModels.lax/libMarketModels.a/pathwiseproductinversefloater.o .libs/libModels.lax/libMarketModels.a/pathwiseproductswap.o .libs/libModels.lax/libMarketModels.a/pathwiseproductswaption.o .libs/libModels.lax/libMarketModels.a/piecewiseconstantabcdvariance.o .libs/libModels.lax/libMarketModels.a/piecewiseconstantvariance.o .libs/libModels.lax/libMarketModels.a/proxygreekengine.o .libs/libModels.lax/libMarketModels.a/pseudorootfacade.o .libs/libModels.lax/libMarketModels.a/ratepseudorootjacobian.o .libs/libModels.lax/libMarketModels.a/singleproductcomposite.o .libs/libModels.lax/libMarketModels.a/smmdriftcalculator.o .libs/libModels.lax/libMarketModels.a/sobolbrowniangenerator.o .libs/libModels.lax/libMarketModels.a/squarerootandersen.o .libs/libModels.lax/libMarketModels.a/svddfwdratepc.o .libs/libModels.lax/libMarketModels.a/swapbasissystem.o .libs/libModels.lax/libMarketModels.a/swapforwardbasissystem.o .libs/libModels.lax/libMarketModels.a/swapforwardmappings.o .libs/libModels.lax/libMarketModels.a/swapratetrigger.o .libs/libModels.lax/libMarketModels.a/swaptionpseudojacobian.o .libs/libModels.lax/libMarketModels.a/timehomogeneousforwardcorrelation.o .libs/libModels.lax/libMarketModels.a/triggeredswapexercise.o .libs/libModels.lax/libMarketModels.a/upperboundengine.o .libs/libModels.lax/libMarketModels.a/utilities.o .libs/libModels.lax/libMarketModels.a/vegabumpcluster.o .libs/libModels.lax/libMarketModels.a/volatilityinterpolationspecifier.o .libs/libModels.lax/libMarketModels.a/volatilityinterpolationspecifierabcd.o .libs/libModels.lax/libShortRateModels.a/blackkarasinski.o .libs/libModels.lax/libShortRateModels.a/caphelper.o .libs/libModels.lax/libShortRateModels.a/coxingersollross.o .libs/libModels.lax/libShortRateModels.a/extendedcoxingersollross.o .libs/libModels.lax/libShortRateModels.a/g2.o .libs/libModels.lax/libShortRateModels.a/gaussian1dmodel.o .libs/libModels.lax/libShortRateModels.a/gsr.o .libs/libModels.lax/libShortRateModels.a/hullwhite.o .libs/libModels.lax/libShortRateModels.a/markovfunctional.o .libs/libModels.lax/libShortRateModels.a/onefactormodel.o .libs/libModels.lax/libShortRateModels.a/swaptionhelper.o .libs/libModels.lax/libShortRateModels.a/twofactormodel.o .libs/libModels.lax/libShortRateModels.a/vasicek.o .libs/libModels.lax/libVolatilityModels.a/constantestimator.o .libs/libModels.lax/libVolatilityModels.a/garch.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libModels.a libtool: link: rm -fr .libs/libModels.lax libtool: link: ( cd ".libs" && rm -f "libModels.la" && ln -s "../libModels.la" "libModels.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/models' make[4]: Leaving directory '/build/quantlib-1.15/ql/models' Making all in patterns make[4]: Entering directory '/build/quantlib-1.15/ql/patterns' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT observable.lo -MD -MP -MF .deps/observable.Tpo -c -o observable.lo observable.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT observable.lo -MD -MP -MF .deps/observable.Tpo -c observable.cpp -fPIC -DPIC -o .libs/observable.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT observable.lo -MD -MP -MF .deps/observable.Tpo -c observable.cpp -o observable.o >/dev/null 2>&1 mv -f .deps/observable.Tpo .deps/observable.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libPatterns.la observable.lo libtool: link: ar cru .libs/libPatterns.a .libs/observable.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libPatterns.a libtool: link: ( cd ".libs" && rm -f "libPatterns.la" && ln -s "../libPatterns.la" "libPatterns.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/patterns' Making all in pricingengines make[4]: Entering directory '/build/quantlib-1.15/ql/pricingengines' Making all in asian make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/asian' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_cont_geom_av_price.lo -MD -MP -MF .deps/analytic_cont_geom_av_price.Tpo -c -o analytic_cont_geom_av_price.lo analytic_cont_geom_av_price.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_cont_geom_av_price.lo -MD -MP -MF .deps/analytic_cont_geom_av_price.Tpo -c analytic_cont_geom_av_price.cpp -fPIC -DPIC -o .libs/analytic_cont_geom_av_price.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_cont_geom_av_price.lo -MD -MP -MF .deps/analytic_cont_geom_av_price.Tpo -c analytic_cont_geom_av_price.cpp -o analytic_cont_geom_av_price.o >/dev/null 2>&1 mv -f .deps/analytic_cont_geom_av_price.Tpo .deps/analytic_cont_geom_av_price.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_price.lo -MD -MP -MF .deps/analytic_discr_geom_av_price.Tpo -c -o analytic_discr_geom_av_price.lo analytic_discr_geom_av_price.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_price.lo -MD -MP -MF .deps/analytic_discr_geom_av_price.Tpo -c analytic_discr_geom_av_price.cpp -fPIC -DPIC -o .libs/analytic_discr_geom_av_price.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/asianoption.hpp:28, from ../../../ql/pricingengines/asian/analytic_discr_geom_av_price.hpp:28, from analytic_discr_geom_av_price.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/asianoption.hpp:28, from ../../../ql/pricingengines/asian/analytic_discr_geom_av_price.hpp:28, from analytic_discr_geom_av_price.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::AnalyticDiscreteGeometricAveragePriceAsianEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_price.lo -MD -MP -MF .deps/analytic_discr_geom_av_price.Tpo -c analytic_discr_geom_av_price.cpp -o analytic_discr_geom_av_price.o >/dev/null 2>&1 mv -f .deps/analytic_discr_geom_av_price.Tpo .deps/analytic_discr_geom_av_price.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_strike.lo -MD -MP -MF .deps/analytic_discr_geom_av_strike.Tpo -c -o analytic_discr_geom_av_strike.lo analytic_discr_geom_av_strike.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_strike.lo -MD -MP -MF .deps/analytic_discr_geom_av_strike.Tpo -c analytic_discr_geom_av_strike.cpp -fPIC -DPIC -o .libs/analytic_discr_geom_av_strike.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/asianoption.hpp:28, from ../../../ql/pricingengines/asian/analytic_discr_geom_av_strike.hpp:27, from analytic_discr_geom_av_strike.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/asianoption.hpp:28, from ../../../ql/pricingengines/asian/analytic_discr_geom_av_strike.hpp:27, from analytic_discr_geom_av_strike.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::AnalyticDiscreteGeometricAverageStrikeAsianEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytic_discr_geom_av_strike.lo -MD -MP -MF .deps/analytic_discr_geom_av_strike.Tpo -c analytic_discr_geom_av_strike.cpp -o analytic_discr_geom_av_strike.o >/dev/null 2>&1 mv -f .deps/analytic_discr_geom_av_strike.Tpo .deps/analytic_discr_geom_av_strike.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesasianengine.lo -MD -MP -MF .deps/fdblackscholesasianengine.Tpo -c -o fdblackscholesasianengine.lo fdblackscholesasianengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesasianengine.lo -MD -MP -MF .deps/fdblackscholesasianengine.Tpo -c fdblackscholesasianengine.cpp -fPIC -DPIC -o .libs/fdblackscholesasianengine.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/exercise.hpp:30, from fdblackscholesasianengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../ql/exercise.hpp:30, from fdblackscholesasianengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::FdBlackScholesAsianEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesasianengine.lo -MD -MP -MF .deps/fdblackscholesasianengine.Tpo -c fdblackscholesasianengine.cpp -o fdblackscholesasianengine.o >/dev/null 2>&1 mv -f .deps/fdblackscholesasianengine.Tpo .deps/fdblackscholesasianengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_price.lo -MD -MP -MF .deps/mc_discr_arith_av_price.Tpo -c -o mc_discr_arith_av_price.lo mc_discr_arith_av_price.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_price.lo -MD -MP -MF .deps/mc_discr_arith_av_price.Tpo -c mc_discr_arith_av_price.cpp -fPIC -DPIC -o .libs/mc_discr_arith_av_price.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_price.lo -MD -MP -MF .deps/mc_discr_arith_av_price.Tpo -c mc_discr_arith_av_price.cpp -o mc_discr_arith_av_price.o >/dev/null 2>&1 mv -f .deps/mc_discr_arith_av_price.Tpo .deps/mc_discr_arith_av_price.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_strike.lo -MD -MP -MF .deps/mc_discr_arith_av_strike.Tpo -c -o mc_discr_arith_av_strike.lo mc_discr_arith_av_strike.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_strike.lo -MD -MP -MF .deps/mc_discr_arith_av_strike.Tpo -c mc_discr_arith_av_strike.cpp -fPIC -DPIC -o .libs/mc_discr_arith_av_strike.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_arith_av_strike.lo -MD -MP -MF .deps/mc_discr_arith_av_strike.Tpo -c mc_discr_arith_av_strike.cpp -o mc_discr_arith_av_strike.o >/dev/null 2>&1 mv -f .deps/mc_discr_arith_av_strike.Tpo .deps/mc_discr_arith_av_strike.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_geom_av_price.lo -MD -MP -MF .deps/mc_discr_geom_av_price.Tpo -c -o mc_discr_geom_av_price.lo mc_discr_geom_av_price.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_geom_av_price.lo -MD -MP -MF .deps/mc_discr_geom_av_price.Tpo -c mc_discr_geom_av_price.cpp -fPIC -DPIC -o .libs/mc_discr_geom_av_price.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mc_discr_geom_av_price.lo -MD -MP -MF .deps/mc_discr_geom_av_price.Tpo -c mc_discr_geom_av_price.cpp -o mc_discr_geom_av_price.o >/dev/null 2>&1 mv -f .deps/mc_discr_geom_av_price.Tpo .deps/mc_discr_geom_av_price.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libAsianEngines.la analytic_cont_geom_av_price.lo analytic_discr_geom_av_price.lo analytic_discr_geom_av_strike.lo fdblackscholesasianengine.lo mc_discr_arith_av_price.lo mc_discr_arith_av_strike.lo mc_discr_geom_av_price.lo libtool: link: ar cru .libs/libAsianEngines.a .libs/analytic_cont_geom_av_price.o .libs/analytic_discr_geom_av_price.o .libs/analytic_discr_geom_av_strike.o .libs/fdblackscholesasianengine.o .libs/mc_discr_arith_av_price.o .libs/mc_discr_arith_av_strike.o .libs/mc_discr_geom_av_price.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libAsianEngines.a libtool: link: ( cd ".libs" && rm -f "libAsianEngines.la" && ln -s "../libAsianEngines.la" "libAsianEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/asian' Making all in barrier make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/barrier' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbarrierengine.lo -MD -MP -MF .deps/analyticbarrierengine.Tpo -c -o analyticbarrierengine.lo analyticbarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbarrierengine.lo -MD -MP -MF .deps/analyticbarrierengine.Tpo -c analyticbarrierengine.cpp -fPIC -DPIC -o .libs/analyticbarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbarrierengine.lo -MD -MP -MF .deps/analyticbarrierengine.Tpo -c analyticbarrierengine.cpp -o analyticbarrierengine.o >/dev/null 2>&1 mv -f .deps/analyticbarrierengine.Tpo .deps/analyticbarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbinarybarrierengine.lo -MD -MP -MF .deps/analyticbinarybarrierengine.Tpo -c -o analyticbinarybarrierengine.lo analyticbinarybarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbinarybarrierengine.lo -MD -MP -MF .deps/analyticbinarybarrierengine.Tpo -c analyticbinarybarrierengine.cpp -fPIC -DPIC -o .libs/analyticbinarybarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbinarybarrierengine.lo -MD -MP -MF .deps/analyticbinarybarrierengine.Tpo -c analyticbinarybarrierengine.cpp -o analyticbinarybarrierengine.o >/dev/null 2>&1 mv -f .deps/analyticbinarybarrierengine.Tpo .deps/analyticbinarybarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedbarrieroption.lo -MD -MP -MF .deps/discretizedbarrieroption.Tpo -c -o discretizedbarrieroption.lo discretizedbarrieroption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedbarrieroption.lo -MD -MP -MF .deps/discretizedbarrieroption.Tpo -c discretizedbarrieroption.cpp -fPIC -DPIC -o .libs/discretizedbarrieroption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedbarrieroption.lo -MD -MP -MF .deps/discretizedbarrieroption.Tpo -c discretizedbarrieroption.cpp -o discretizedbarrieroption.o >/dev/null 2>&1 mv -f .deps/discretizedbarrieroption.Tpo .deps/discretizedbarrieroption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesbarrierengine.lo -MD -MP -MF .deps/fdblackscholesbarrierengine.Tpo -c -o fdblackscholesbarrierengine.lo fdblackscholesbarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesbarrierengine.lo -MD -MP -MF .deps/fdblackscholesbarrierengine.Tpo -c fdblackscholesbarrierengine.cpp -fPIC -DPIC -o .libs/fdblackscholesbarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesbarrierengine.lo -MD -MP -MF .deps/fdblackscholesbarrierengine.Tpo -c fdblackscholesbarrierengine.cpp -o fdblackscholesbarrierengine.o >/dev/null 2>&1 mv -f .deps/fdblackscholesbarrierengine.Tpo .deps/fdblackscholesbarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesrebateengine.lo -MD -MP -MF .deps/fdblackscholesrebateengine.Tpo -c -o fdblackscholesrebateengine.lo fdblackscholesrebateengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesrebateengine.lo -MD -MP -MF .deps/fdblackscholesrebateengine.Tpo -c fdblackscholesrebateengine.cpp -fPIC -DPIC -o .libs/fdblackscholesrebateengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesrebateengine.lo -MD -MP -MF .deps/fdblackscholesrebateengine.Tpo -c fdblackscholesrebateengine.cpp -o fdblackscholesrebateengine.o >/dev/null 2>&1 mv -f .deps/fdblackscholesrebateengine.Tpo .deps/fdblackscholesrebateengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonbarrierengine.lo -MD -MP -MF .deps/fdhestonbarrierengine.Tpo -c -o fdhestonbarrierengine.lo fdhestonbarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonbarrierengine.lo -MD -MP -MF .deps/fdhestonbarrierengine.Tpo -c fdhestonbarrierengine.cpp -fPIC -DPIC -o .libs/fdhestonbarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonbarrierengine.lo -MD -MP -MF .deps/fdhestonbarrierengine.Tpo -c fdhestonbarrierengine.cpp -o fdhestonbarrierengine.o >/dev/null 2>&1 mv -f .deps/fdhestonbarrierengine.Tpo .deps/fdhestonbarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonrebateengine.lo -MD -MP -MF .deps/fdhestonrebateengine.Tpo -c -o fdhestonrebateengine.lo fdhestonrebateengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonrebateengine.lo -MD -MP -MF .deps/fdhestonrebateengine.Tpo -c fdhestonrebateengine.cpp -fPIC -DPIC -o .libs/fdhestonrebateengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonrebateengine.lo -MD -MP -MF .deps/fdhestonrebateengine.Tpo -c fdhestonrebateengine.cpp -o fdhestonrebateengine.o >/dev/null 2>&1 mv -f .deps/fdhestonrebateengine.Tpo .deps/fdhestonrebateengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcbarrierengine.lo -MD -MP -MF .deps/mcbarrierengine.Tpo -c -o mcbarrierengine.lo mcbarrierengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcbarrierengine.lo -MD -MP -MF .deps/mcbarrierengine.Tpo -c mcbarrierengine.cpp -fPIC -DPIC -o .libs/mcbarrierengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcbarrierengine.lo -MD -MP -MF .deps/mcbarrierengine.Tpo -c mcbarrierengine.cpp -o mcbarrierengine.o >/dev/null 2>&1 mv -f .deps/mcbarrierengine.Tpo .deps/mcbarrierengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBarrierEngines.la analyticbarrierengine.lo analyticbinarybarrierengine.lo discretizedbarrieroption.lo fdblackscholesbarrierengine.lo fdblackscholesrebateengine.lo fdhestonbarrierengine.lo fdhestonrebateengine.lo mcbarrierengine.lo libtool: link: ar cru .libs/libBarrierEngines.a .libs/analyticbarrierengine.o .libs/analyticbinarybarrierengine.o .libs/discretizedbarrieroption.o .libs/fdblackscholesbarrierengine.o .libs/fdblackscholesrebateengine.o .libs/fdhestonbarrierengine.o .libs/fdhestonrebateengine.o .libs/mcbarrierengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBarrierEngines.a libtool: link: ( cd ".libs" && rm -f "libBarrierEngines.la" && ln -s "../libBarrierEngines.la" "libBarrierEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/barrier' Making all in basket make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/basket' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fd2dblackscholesvanillaengine.lo -MD -MP -MF .deps/fd2dblackscholesvanillaengine.Tpo -c -o fd2dblackscholesvanillaengine.lo fd2dblackscholesvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fd2dblackscholesvanillaengine.lo -MD -MP -MF .deps/fd2dblackscholesvanillaengine.Tpo -c fd2dblackscholesvanillaengine.cpp -fPIC -DPIC -o .libs/fd2dblackscholesvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fd2dblackscholesvanillaengine.lo -MD -MP -MF .deps/fd2dblackscholesvanillaengine.Tpo -c fd2dblackscholesvanillaengine.cpp -o fd2dblackscholesvanillaengine.o >/dev/null 2>&1 mv -f .deps/fd2dblackscholesvanillaengine.Tpo .deps/fd2dblackscholesvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkengine.lo -MD -MP -MF .deps/kirkengine.Tpo -c -o kirkengine.lo kirkengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkengine.lo -MD -MP -MF .deps/kirkengine.Tpo -c kirkengine.cpp -fPIC -DPIC -o .libs/kirkengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kirkengine.lo -MD -MP -MF .deps/kirkengine.Tpo -c kirkengine.cpp -o kirkengine.o >/dev/null 2>&1 mv -f .deps/kirkengine.Tpo .deps/kirkengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanbasketengine.lo -MD -MP -MF .deps/mcamericanbasketengine.Tpo -c -o mcamericanbasketengine.lo mcamericanbasketengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanbasketengine.lo -MD -MP -MF .deps/mcamericanbasketengine.Tpo -c mcamericanbasketengine.cpp -fPIC -DPIC -o .libs/mcamericanbasketengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanbasketengine.lo -MD -MP -MF .deps/mcamericanbasketengine.Tpo -c mcamericanbasketengine.cpp -o mcamericanbasketengine.o >/dev/null 2>&1 mv -f .deps/mcamericanbasketengine.Tpo .deps/mcamericanbasketengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceuropeanbasketengine.lo -MD -MP -MF .deps/mceuropeanbasketengine.Tpo -c -o mceuropeanbasketengine.lo mceuropeanbasketengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceuropeanbasketengine.lo -MD -MP -MF .deps/mceuropeanbasketengine.Tpo -c mceuropeanbasketengine.cpp -fPIC -DPIC -o .libs/mceuropeanbasketengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mceuropeanbasketengine.lo -MD -MP -MF .deps/mceuropeanbasketengine.Tpo -c mceuropeanbasketengine.cpp -o mceuropeanbasketengine.o >/dev/null 2>&1 mv -f .deps/mceuropeanbasketengine.Tpo .deps/mceuropeanbasketengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stulzengine.lo -MD -MP -MF .deps/stulzengine.Tpo -c -o stulzengine.lo stulzengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stulzengine.lo -MD -MP -MF .deps/stulzengine.Tpo -c stulzengine.cpp -fPIC -DPIC -o .libs/stulzengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stulzengine.lo -MD -MP -MF .deps/stulzengine.Tpo -c stulzengine.cpp -o stulzengine.o >/dev/null 2>&1 mv -f .deps/stulzengine.Tpo .deps/stulzengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBasketEngines.la fd2dblackscholesvanillaengine.lo kirkengine.lo mcamericanbasketengine.lo mceuropeanbasketengine.lo stulzengine.lo libtool: link: ar cru .libs/libBasketEngines.a .libs/fd2dblackscholesvanillaengine.o .libs/kirkengine.o .libs/mcamericanbasketengine.o .libs/mceuropeanbasketengine.o .libs/stulzengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBasketEngines.a libtool: link: ( cd ".libs" && rm -f "libBasketEngines.la" && ln -s "../libBasketEngines.la" "libBasketEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/basket' Making all in bond make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/bond' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondfunctions.lo -MD -MP -MF .deps/bondfunctions.Tpo -c -o bondfunctions.lo bondfunctions.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondfunctions.lo -MD -MP -MF .deps/bondfunctions.Tpo -c bondfunctions.cpp -fPIC -DPIC -o .libs/bondfunctions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondfunctions.lo -MD -MP -MF .deps/bondfunctions.Tpo -c bondfunctions.cpp -o bondfunctions.o >/dev/null 2>&1 mv -f .deps/bondfunctions.Tpo .deps/bondfunctions.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingbondengine.lo -MD -MP -MF .deps/discountingbondengine.Tpo -c -o discountingbondengine.lo discountingbondengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingbondengine.lo -MD -MP -MF .deps/discountingbondengine.Tpo -c discountingbondengine.cpp -fPIC -DPIC -o .libs/discountingbondengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingbondengine.lo -MD -MP -MF .deps/discountingbondengine.Tpo -c discountingbondengine.cpp -o discountingbondengine.o >/dev/null 2>&1 mv -f .deps/discountingbondengine.Tpo .deps/discountingbondengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libBondEngines.la bondfunctions.lo discountingbondengine.lo libtool: link: ar cru .libs/libBondEngines.a .libs/bondfunctions.o .libs/discountingbondengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libBondEngines.a libtool: link: ( cd ".libs" && rm -f "libBondEngines.la" && ln -s "../libBondEngines.la" "libBondEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/bond' Making all in capfloor make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/capfloor' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcapfloorengine.lo -MD -MP -MF .deps/analyticcapfloorengine.Tpo -c -o analyticcapfloorengine.lo analyticcapfloorengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcapfloorengine.lo -MD -MP -MF .deps/analyticcapfloorengine.Tpo -c analyticcapfloorengine.cpp -fPIC -DPIC -o .libs/analyticcapfloorengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcapfloorengine.lo -MD -MP -MF .deps/analyticcapfloorengine.Tpo -c analyticcapfloorengine.cpp -o analyticcapfloorengine.o >/dev/null 2>&1 mv -f .deps/analyticcapfloorengine.Tpo .deps/analyticcapfloorengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcapfloorengine.lo -MD -MP -MF .deps/blackcapfloorengine.Tpo -c -o blackcapfloorengine.lo blackcapfloorengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcapfloorengine.lo -MD -MP -MF .deps/blackcapfloorengine.Tpo -c blackcapfloorengine.cpp -fPIC -DPIC -o .libs/blackcapfloorengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcapfloorengine.lo -MD -MP -MF .deps/blackcapfloorengine.Tpo -c blackcapfloorengine.cpp -o blackcapfloorengine.o >/dev/null 2>&1 mv -f .deps/blackcapfloorengine.Tpo .deps/blackcapfloorengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bacheliercapfloorengine.lo -MD -MP -MF .deps/bacheliercapfloorengine.Tpo -c -o bacheliercapfloorengine.lo bacheliercapfloorengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bacheliercapfloorengine.lo -MD -MP -MF .deps/bacheliercapfloorengine.Tpo -c bacheliercapfloorengine.cpp -fPIC -DPIC -o .libs/bacheliercapfloorengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bacheliercapfloorengine.lo -MD -MP -MF .deps/bacheliercapfloorengine.Tpo -c bacheliercapfloorengine.cpp -o bacheliercapfloorengine.o >/dev/null 2>&1 mv -f .deps/bacheliercapfloorengine.Tpo .deps/bacheliercapfloorengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcapfloor.lo -MD -MP -MF .deps/discretizedcapfloor.Tpo -c -o discretizedcapfloor.lo discretizedcapfloor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcapfloor.lo -MD -MP -MF .deps/discretizedcapfloor.Tpo -c discretizedcapfloor.cpp -fPIC -DPIC -o .libs/discretizedcapfloor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedcapfloor.lo -MD -MP -MF .deps/discretizedcapfloor.Tpo -c discretizedcapfloor.cpp -o discretizedcapfloor.o >/dev/null 2>&1 mv -f .deps/discretizedcapfloor.Tpo .deps/discretizedcapfloor.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dcapfloorengine.lo -MD -MP -MF .deps/gaussian1dcapfloorengine.Tpo -c -o gaussian1dcapfloorengine.lo gaussian1dcapfloorengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dcapfloorengine.lo -MD -MP -MF .deps/gaussian1dcapfloorengine.Tpo -c gaussian1dcapfloorengine.cpp -fPIC -DPIC -o .libs/gaussian1dcapfloorengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dcapfloorengine.lo -MD -MP -MF .deps/gaussian1dcapfloorengine.Tpo -c gaussian1dcapfloorengine.cpp -o gaussian1dcapfloorengine.o >/dev/null 2>&1 mv -f .deps/gaussian1dcapfloorengine.Tpo .deps/gaussian1dcapfloorengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchullwhiteengine.lo -MD -MP -MF .deps/mchullwhiteengine.Tpo -c -o mchullwhiteengine.lo mchullwhiteengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchullwhiteengine.lo -MD -MP -MF .deps/mchullwhiteengine.Tpo -c mchullwhiteengine.cpp -fPIC -DPIC -o .libs/mchullwhiteengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchullwhiteengine.lo -MD -MP -MF .deps/mchullwhiteengine.Tpo -c mchullwhiteengine.cpp -o mchullwhiteengine.o >/dev/null 2>&1 mv -f .deps/mchullwhiteengine.Tpo .deps/mchullwhiteengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecapfloorengine.lo -MD -MP -MF .deps/treecapfloorengine.Tpo -c -o treecapfloorengine.lo treecapfloorengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecapfloorengine.lo -MD -MP -MF .deps/treecapfloorengine.Tpo -c treecapfloorengine.cpp -fPIC -DPIC -o .libs/treecapfloorengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from ../../../ql/timegrid.hpp:32, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:28, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = std::back_insert_iterator > >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:28, from treecapfloorengine.cpp:20: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator > >]': ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:28, from treecapfloorengine.cpp:20: ../../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/capfloor.hpp:30, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:27, from treecapfloorengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/capfloor/treecapfloorengine.hpp:28, from treecapfloorengine.cpp:20: ../../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ treecapfloorengine.cpp: In member function 'virtual void QuantLib::TreeCapFloorEngine::calculate() const': treecapfloorengine.cpp:70:69: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 TimeGrid timeGrid(times.begin(), times.end(), timeSteps_); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treecapfloorengine.lo -MD -MP -MF .deps/treecapfloorengine.Tpo -c treecapfloorengine.cpp -o treecapfloorengine.o >/dev/null 2>&1 mv -f .deps/treecapfloorengine.Tpo .deps/treecapfloorengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCapFloorEngines.la analyticcapfloorengine.lo blackcapfloorengine.lo bacheliercapfloorengine.lo discretizedcapfloor.lo gaussian1dcapfloorengine.lo mchullwhiteengine.lo treecapfloorengine.lo libtool: link: ar cru .libs/libCapFloorEngines.a .libs/analyticcapfloorengine.o .libs/blackcapfloorengine.o .libs/bacheliercapfloorengine.o .libs/discretizedcapfloor.o .libs/gaussian1dcapfloorengine.o .libs/mchullwhiteengine.o .libs/treecapfloorengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCapFloorEngines.a libtool: link: ( cd ".libs" && rm -f "libCapFloorEngines.la" && ln -s "../libCapFloorEngines.la" "libCapFloorEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/capfloor' Making all in cliquet make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/cliquet' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcliquetengine.lo -MD -MP -MF .deps/analyticcliquetengine.Tpo -c -o analyticcliquetengine.lo analyticcliquetengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcliquetengine.lo -MD -MP -MF .deps/analyticcliquetengine.Tpo -c analyticcliquetengine.cpp -fPIC -DPIC -o .libs/analyticcliquetengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/cliquetoption.hpp:27, from ../../../ql/pricingengines/cliquet/analyticcliquetengine.hpp:27, from analyticcliquetengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'virtual void QuantLib::AnalyticCliquetEngine::calculate() const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcliquetengine.lo -MD -MP -MF .deps/analyticcliquetengine.Tpo -c analyticcliquetengine.cpp -o analyticcliquetengine.o >/dev/null 2>&1 mv -f .deps/analyticcliquetengine.Tpo .deps/analyticcliquetengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticperformanceengine.lo -MD -MP -MF .deps/analyticperformanceengine.Tpo -c -o analyticperformanceengine.lo analyticperformanceengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticperformanceengine.lo -MD -MP -MF .deps/analyticperformanceengine.Tpo -c analyticperformanceengine.cpp -fPIC -DPIC -o .libs/analyticperformanceengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/oneassetoption.hpp:29, from ../../../ql/instruments/cliquetoption.hpp:27, from ../../../ql/pricingengines/cliquet/analyticperformanceengine.hpp:27, from analyticperformanceengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'virtual void QuantLib::AnalyticPerformanceEngine::calculate() const': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticperformanceengine.lo -MD -MP -MF .deps/analyticperformanceengine.Tpo -c analyticperformanceengine.cpp -o analyticperformanceengine.o >/dev/null 2>&1 mv -f .deps/analyticperformanceengine.Tpo .deps/analyticperformanceengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcperformanceengine.lo -MD -MP -MF .deps/mcperformanceengine.Tpo -c -o mcperformanceengine.lo mcperformanceengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcperformanceengine.lo -MD -MP -MF .deps/mcperformanceengine.Tpo -c mcperformanceengine.cpp -fPIC -DPIC -o .libs/mcperformanceengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcperformanceengine.lo -MD -MP -MF .deps/mcperformanceengine.Tpo -c mcperformanceengine.cpp -o mcperformanceengine.o >/dev/null 2>&1 mv -f .deps/mcperformanceengine.Tpo .deps/mcperformanceengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCliquetEngines.la analyticcliquetengine.lo analyticperformanceengine.lo mcperformanceengine.lo libtool: link: ar cru .libs/libCliquetEngines.a .libs/analyticcliquetengine.o .libs/analyticperformanceengine.o .libs/mcperformanceengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCliquetEngines.a libtool: link: ( cd ".libs" && rm -f "libCliquetEngines.la" && ln -s "../libCliquetEngines.la" "libCliquetEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/cliquet' Making all in credit make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/credit' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdsengine.lo -MD -MP -MF .deps/integralcdsengine.Tpo -c -o integralcdsengine.lo integralcdsengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdsengine.lo -MD -MP -MF .deps/integralcdsengine.Tpo -c integralcdsengine.cpp -fPIC -DPIC -o .libs/integralcdsengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralcdsengine.lo -MD -MP -MF .deps/integralcdsengine.Tpo -c integralcdsengine.cpp -o integralcdsengine.o >/dev/null 2>&1 mv -f .deps/integralcdsengine.Tpo .deps/integralcdsengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT isdacdsengine.lo -MD -MP -MF .deps/isdacdsengine.Tpo -c -o isdacdsengine.lo isdacdsengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT isdacdsengine.lo -MD -MP -MF .deps/isdacdsengine.Tpo -c isdacdsengine.cpp -fPIC -DPIC -o .libs/isdacdsengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator >; _InputIterator2 = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:5083:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __set_union(_InputIterator1 __first1, _InputIterator1 __last1, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5083:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:5083:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:5083:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::IsdaCdsEngine::calculate() const': /usr/include/c++/8/bits/stl_algo.h:5155:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _GLIBCXX_STD_A::__set_union(__first1, __last1, ^ /usr/include/c++/8/bits/stl_algo.h:5155:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/creditdefaultswap.hpp:29, from ../../../ql/pricingengines/credit/isdacdsengine.hpp:28, from isdacdsengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT isdacdsengine.lo -MD -MP -MF .deps/isdacdsengine.Tpo -c isdacdsengine.cpp -o isdacdsengine.o >/dev/null 2>&1 mv -f .deps/isdacdsengine.Tpo .deps/isdacdsengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdsengine.lo -MD -MP -MF .deps/midpointcdsengine.Tpo -c -o midpointcdsengine.lo midpointcdsengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdsengine.lo -MD -MP -MF .deps/midpointcdsengine.Tpo -c midpointcdsengine.cpp -fPIC -DPIC -o .libs/midpointcdsengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT midpointcdsengine.lo -MD -MP -MF .deps/midpointcdsengine.Tpo -c midpointcdsengine.cpp -o midpointcdsengine.o >/dev/null 2>&1 mv -f .deps/midpointcdsengine.Tpo .deps/midpointcdsengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCreditEngines.la integralcdsengine.lo isdacdsengine.lo midpointcdsengine.lo libtool: link: ar cru .libs/libCreditEngines.a .libs/integralcdsengine.o .libs/isdacdsengine.o .libs/midpointcdsengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCreditEngines.a libtool: link: ( cd ".libs" && rm -f "libCreditEngines.la" && ln -s "../libCreditEngines.la" "libCreditEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/credit' Making all in forward make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/forward' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/forward' Making all in inflation make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/inflation' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloorengines.lo -MD -MP -MF .deps/inflationcapfloorengines.Tpo -c -o inflationcapfloorengines.lo inflationcapfloorengines.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloorengines.lo -MD -MP -MF .deps/inflationcapfloorengines.Tpo -c inflationcapfloorengines.cpp -fPIC -DPIC -o .libs/inflationcapfloorengines.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationcapfloorengines.lo -MD -MP -MF .deps/inflationcapfloorengines.Tpo -c inflationcapfloorengines.cpp -o inflationcapfloorengines.o >/dev/null 2>&1 mv -f .deps/inflationcapfloorengines.Tpo .deps/inflationcapfloorengines.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libInflationEngines.la inflationcapfloorengines.lo libtool: link: ar cru .libs/libInflationEngines.a .libs/inflationcapfloorengines.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libInflationEngines.a libtool: link: ( cd ".libs" && rm -f "libInflationEngines.la" && ln -s "../libInflationEngines.la" "libInflationEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/inflation' Making all in lookback make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/lookback' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfixedlookback.lo -MD -MP -MF .deps/analyticcontinuousfixedlookback.Tpo -c -o analyticcontinuousfixedlookback.lo analyticcontinuousfixedlookback.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfixedlookback.lo -MD -MP -MF .deps/analyticcontinuousfixedlookback.Tpo -c analyticcontinuousfixedlookback.cpp -fPIC -DPIC -o .libs/analyticcontinuousfixedlookback.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfixedlookback.lo -MD -MP -MF .deps/analyticcontinuousfixedlookback.Tpo -c analyticcontinuousfixedlookback.cpp -o analyticcontinuousfixedlookback.o >/dev/null 2>&1 mv -f .deps/analyticcontinuousfixedlookback.Tpo .deps/analyticcontinuousfixedlookback.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuousfloatinglookback.Tpo -c -o analyticcontinuousfloatinglookback.lo analyticcontinuousfloatinglookback.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuousfloatinglookback.Tpo -c analyticcontinuousfloatinglookback.cpp -fPIC -DPIC -o .libs/analyticcontinuousfloatinglookback.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuousfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuousfloatinglookback.Tpo -c analyticcontinuousfloatinglookback.cpp -o analyticcontinuousfloatinglookback.o >/dev/null 2>&1 mv -f .deps/analyticcontinuousfloatinglookback.Tpo .deps/analyticcontinuousfloatinglookback.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfixedlookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfixedlookback.Tpo -c -o analyticcontinuouspartialfixedlookback.lo analyticcontinuouspartialfixedlookback.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfixedlookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfixedlookback.Tpo -c analyticcontinuouspartialfixedlookback.cpp -fPIC -DPIC -o .libs/analyticcontinuouspartialfixedlookback.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfixedlookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfixedlookback.Tpo -c analyticcontinuouspartialfixedlookback.cpp -o analyticcontinuouspartialfixedlookback.o >/dev/null 2>&1 mv -f .deps/analyticcontinuouspartialfixedlookback.Tpo .deps/analyticcontinuouspartialfixedlookback.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfloatinglookback.Tpo -c -o analyticcontinuouspartialfloatinglookback.lo analyticcontinuouspartialfloatinglookback.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfloatinglookback.Tpo -c analyticcontinuouspartialfloatinglookback.cpp -fPIC -DPIC -o .libs/analyticcontinuouspartialfloatinglookback.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticcontinuouspartialfloatinglookback.lo -MD -MP -MF .deps/analyticcontinuouspartialfloatinglookback.Tpo -c analyticcontinuouspartialfloatinglookback.cpp -o analyticcontinuouspartialfloatinglookback.o >/dev/null 2>&1 mv -f .deps/analyticcontinuouspartialfloatinglookback.Tpo .deps/analyticcontinuouspartialfloatinglookback.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libLookbackEngines.la analyticcontinuousfixedlookback.lo analyticcontinuousfloatinglookback.lo analyticcontinuouspartialfixedlookback.lo analyticcontinuouspartialfloatinglookback.lo libtool: link: ar cru .libs/libLookbackEngines.a .libs/analyticcontinuousfixedlookback.o .libs/analyticcontinuousfloatinglookback.o .libs/analyticcontinuouspartialfixedlookback.o .libs/analyticcontinuouspartialfloatinglookback.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libLookbackEngines.a libtool: link: ( cd ".libs" && rm -f "libLookbackEngines.la" && ln -s "../libLookbackEngines.la" "libLookbackEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/lookback' Making all in quanto make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/quanto' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/quanto' Making all in swap make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/swap' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cvaswapengine.lo -MD -MP -MF .deps/cvaswapengine.Tpo -c -o cvaswapengine.lo cvaswapengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cvaswapengine.lo -MD -MP -MF .deps/cvaswapengine.Tpo -c cvaswapengine.cpp -fPIC -DPIC -o .libs/cvaswapengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cvaswapengine.lo -MD -MP -MF .deps/cvaswapengine.Tpo -c cvaswapengine.cpp -o cvaswapengine.o >/dev/null 2>&1 mv -f .deps/cvaswapengine.Tpo .deps/cvaswapengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingswapengine.lo -MD -MP -MF .deps/discountingswapengine.Tpo -c -o discountingswapengine.lo discountingswapengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingswapengine.lo -MD -MP -MF .deps/discountingswapengine.Tpo -c discountingswapengine.cpp -fPIC -DPIC -o .libs/discountingswapengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discountingswapengine.lo -MD -MP -MF .deps/discountingswapengine.Tpo -c discountingswapengine.cpp -o discountingswapengine.o >/dev/null 2>&1 mv -f .deps/discountingswapengine.Tpo .deps/discountingswapengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswap.lo -MD -MP -MF .deps/discretizedswap.Tpo -c -o discretizedswap.lo discretizedswap.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswap.lo -MD -MP -MF .deps/discretizedswap.Tpo -c discretizedswap.cpp -fPIC -DPIC -o .libs/discretizedswap.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/discretizedswap.hpp:28, from discretizedswap.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/discretizedswap.hpp:28, from discretizedswap.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedSwap::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswap.lo -MD -MP -MF .deps/discretizedswap.Tpo -c discretizedswap.cpp -o discretizedswap.o >/dev/null 2>&1 mv -f .deps/discretizedswap.Tpo .deps/discretizedswap.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswapengine.lo -MD -MP -MF .deps/treeswapengine.Tpo -c -o treeswapengine.lo treeswapengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswapengine.lo -MD -MP -MF .deps/treeswapengine.Tpo -c treeswapengine.cpp -fPIC -DPIC -o .libs/treeswapengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from ../../../ql/timegrid.hpp:32, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swap/treeswapengine.hpp:29, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swap/treeswapengine.hpp:29, from treeswapengine.cpp:21: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swap/treeswapengine.hpp:29, from treeswapengine.cpp:21: ../../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/instruments/swap.hpp:29, from ../../../ql/instruments/vanillaswap.hpp:29, from ../../../ql/pricingengines/swap/treeswapengine.hpp:28, from treeswapengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swap/treeswapengine.hpp:29, from treeswapengine.cpp:21: ../../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ treeswapengine.cpp: In member function 'virtual void QuantLib::TreeVanillaSwapEngine::calculate() const': treeswapengine.cpp:70:69: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid timeGrid(times.begin(), times.end(), timeSteps_); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswapengine.lo -MD -MP -MF .deps/treeswapengine.Tpo -c treeswapengine.cpp -o treeswapengine.o >/dev/null 2>&1 mv -f .deps/treeswapengine.Tpo .deps/treeswapengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libSwapEngines.la cvaswapengine.lo discountingswapengine.lo discretizedswap.lo treeswapengine.lo libtool: link: ar cru .libs/libSwapEngines.a .libs/cvaswapengine.o .libs/discountingswapengine.o .libs/discretizedswap.o .libs/treeswapengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libSwapEngines.a libtool: link: ( cd ".libs" && rm -f "libSwapEngines.la" && ln -s "../libSwapEngines.la" "libSwapEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/swap' Making all in swaption make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/swaption' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketgeneratingengine.lo -MD -MP -MF .deps/basketgeneratingengine.Tpo -c -o basketgeneratingengine.lo basketgeneratingengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketgeneratingengine.lo -MD -MP -MF .deps/basketgeneratingengine.Tpo -c basketgeneratingengine.cpp -fPIC -DPIC -o .libs/basketgeneratingengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketgeneratingengine.lo -MD -MP -MF .deps/basketgeneratingengine.Tpo -c basketgeneratingengine.cpp -o basketgeneratingengine.o >/dev/null 2>&1 mv -f .deps/basketgeneratingengine.Tpo .deps/basketgeneratingengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackswaptionengine.lo -MD -MP -MF .deps/blackswaptionengine.Tpo -c -o blackswaptionengine.lo blackswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackswaptionengine.lo -MD -MP -MF .deps/blackswaptionengine.Tpo -c blackswaptionengine.cpp -fPIC -DPIC -o .libs/blackswaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackswaptionengine.lo -MD -MP -MF .deps/blackswaptionengine.Tpo -c blackswaptionengine.cpp -o blackswaptionengine.o >/dev/null 2>&1 mv -f .deps/blackswaptionengine.Tpo .deps/blackswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswaption.lo -MD -MP -MF .deps/discretizedswaption.Tpo -c -o discretizedswaption.lo discretizedswaption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswaption.lo -MD -MP -MF .deps/discretizedswaption.Tpo -c discretizedswaption.cpp -fPIC -DPIC -o .libs/discretizedswaption.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/discretizedswaption.hpp:28, from discretizedswaption.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/discretizedswaption.hpp:28, from discretizedswaption.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedOption::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedswaption.lo -MD -MP -MF .deps/discretizedswaption.Tpo -c discretizedswaption.cpp -o discretizedswaption.o >/dev/null 2>&1 mv -f .deps/discretizedswaption.Tpo .deps/discretizedswaption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dfloatfloatswaptionengine.lo -MD -MP -MF .deps/gaussian1dfloatfloatswaptionengine.Tpo -c -o gaussian1dfloatfloatswaptionengine.lo gaussian1dfloatfloatswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dfloatfloatswaptionengine.lo -MD -MP -MF .deps/gaussian1dfloatfloatswaptionengine.Tpo -c gaussian1dfloatfloatswaptionengine.cpp -fPIC -DPIC -o .libs/gaussian1dfloatfloatswaptionengine.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual const QuantLib::Disposable QuantLib::Gaussian1dFloatFloatSwaptionEngine::initialGuess(const QuantLib::Date&) const': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'const std::pair QuantLib::Gaussian1dFloatFloatSwaptionEngine::npvs(const QuantLib::Date&, QuantLib::Real, bool, bool) const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/instruments/floatfloatswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.hpp:27, from gaussian1dfloatfloatswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dfloatfloatswaptionengine.lo -MD -MP -MF .deps/gaussian1dfloatfloatswaptionengine.Tpo -c gaussian1dfloatfloatswaptionengine.cpp -o gaussian1dfloatfloatswaptionengine.o >/dev/null 2>&1 mv -f .deps/gaussian1dfloatfloatswaptionengine.Tpo .deps/gaussian1dfloatfloatswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1djamshidianswaptionengine.lo -MD -MP -MF .deps/gaussian1djamshidianswaptionengine.Tpo -c -o gaussian1djamshidianswaptionengine.lo gaussian1djamshidianswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1djamshidianswaptionengine.lo -MD -MP -MF .deps/gaussian1djamshidianswaptionengine.Tpo -c gaussian1djamshidianswaptionengine.cpp -fPIC -DPIC -o .libs/gaussian1djamshidianswaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1djamshidianswaptionengine.lo -MD -MP -MF .deps/gaussian1djamshidianswaptionengine.Tpo -c gaussian1djamshidianswaptionengine.cpp -o gaussian1djamshidianswaptionengine.o >/dev/null 2>&1 mv -f .deps/gaussian1djamshidianswaptionengine.Tpo .deps/gaussian1djamshidianswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dnonstandardswaptionengine.lo -MD -MP -MF .deps/gaussian1dnonstandardswaptionengine.Tpo -c -o gaussian1dnonstandardswaptionengine.lo gaussian1dnonstandardswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dnonstandardswaptionengine.lo -MD -MP -MF .deps/gaussian1dnonstandardswaptionengine.Tpo -c gaussian1dnonstandardswaptionengine.cpp -fPIC -DPIC -o .libs/gaussian1dnonstandardswaptionengine.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/nonstandardswaption.hpp:27, from ../../../ql/pricingengines/swaption/gaussian1dnonstandardswaptionengine.hpp:27, from gaussian1dnonstandardswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual QuantLib::Real QuantLib::Gaussian1dNonstandardSwaptionEngine::underlyingNpv(const QuantLib::Date&, QuantLib::Real) const': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual const QuantLib::Disposable QuantLib::Gaussian1dNonstandardSwaptionEngine::initialGuess(const QuantLib::Date&) const': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::Gaussian1dNonstandardSwaptionEngine::calculate() const': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dnonstandardswaptionengine.lo -MD -MP -MF .deps/gaussian1dnonstandardswaptionengine.Tpo -c gaussian1dnonstandardswaptionengine.cpp -o gaussian1dnonstandardswaptionengine.o >/dev/null 2>&1 mv -f .deps/gaussian1dnonstandardswaptionengine.Tpo .deps/gaussian1dnonstandardswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionengine.lo -MD -MP -MF .deps/gaussian1dswaptionengine.Tpo -c -o gaussian1dswaptionengine.lo gaussian1dswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionengine.lo -MD -MP -MF .deps/gaussian1dswaptionengine.Tpo -c gaussian1dswaptionengine.cpp -fPIC -DPIC -o .libs/gaussian1dswaptionengine.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/gaussian1dswaptionengine.hpp:27, from gaussian1dswaptionengine.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void QuantLib::Gaussian1dSwaptionEngine::calculate() const': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionengine.lo -MD -MP -MF .deps/gaussian1dswaptionengine.Tpo -c gaussian1dswaptionengine.cpp -o gaussian1dswaptionengine.o >/dev/null 2>&1 mv -f .deps/gaussian1dswaptionengine.Tpo .deps/gaussian1dswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jamshidianswaptionengine.lo -MD -MP -MF .deps/jamshidianswaptionengine.Tpo -c -o jamshidianswaptionengine.lo jamshidianswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jamshidianswaptionengine.lo -MD -MP -MF .deps/jamshidianswaptionengine.Tpo -c jamshidianswaptionengine.cpp -fPIC -DPIC -o .libs/jamshidianswaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jamshidianswaptionengine.lo -MD -MP -MF .deps/jamshidianswaptionengine.Tpo -c jamshidianswaptionengine.cpp -o jamshidianswaptionengine.o >/dev/null 2>&1 mv -f .deps/jamshidianswaptionengine.Tpo .deps/jamshidianswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdg2swaptionengine.lo -MD -MP -MF .deps/fdg2swaptionengine.Tpo -c -o fdg2swaptionengine.lo fdg2swaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdg2swaptionengine.lo -MD -MP -MF .deps/fdg2swaptionengine.Tpo -c fdg2swaptionengine.cpp -fPIC -DPIC -o .libs/fdg2swaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdg2swaptionengine.lo -MD -MP -MF .deps/fdg2swaptionengine.Tpo -c fdg2swaptionengine.cpp -o fdg2swaptionengine.o >/dev/null 2>&1 mv -f .deps/fdg2swaptionengine.Tpo .deps/fdg2swaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhullwhiteswaptionengine.lo -MD -MP -MF .deps/fdhullwhiteswaptionengine.Tpo -c -o fdhullwhiteswaptionengine.lo fdhullwhiteswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhullwhiteswaptionengine.lo -MD -MP -MF .deps/fdhullwhiteswaptionengine.Tpo -c fdhullwhiteswaptionengine.cpp -fPIC -DPIC -o .libs/fdhullwhiteswaptionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhullwhiteswaptionengine.lo -MD -MP -MF .deps/fdhullwhiteswaptionengine.Tpo -c fdhullwhiteswaptionengine.cpp -o fdhullwhiteswaptionengine.o >/dev/null 2>&1 mv -f .deps/fdhullwhiteswaptionengine.Tpo .deps/fdhullwhiteswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswaptionengine.lo -MD -MP -MF .deps/treeswaptionengine.Tpo -c -o treeswaptionengine.lo treeswaptionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswaptionengine.lo -MD -MP -MF .deps/treeswaptionengine.Tpo -c treeswaptionengine.cpp -fPIC -DPIC -o .libs/treeswaptionengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/numeric:62, from ../../../ql/timegrid.hpp:32, from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from treeswaptionengine.cpp:21: ../../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from treeswaptionengine.cpp:21: ../../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../../ql/numericalmethod.hpp:28, from ../../../ql/methods/lattices/lattice.hpp:28, from ../../../ql/models/model.hpp:30, from ../../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from treeswaptionengine.cpp:21: ../../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/patterns/lazyobject.hpp:27, from ../../../ql/instrument.hpp:28, from ../../../ql/option.hpp:27, from ../../../ql/instruments/swaption.hpp:32, from ../../../ql/pricingengines/swaption/treeswaptionengine.hpp:28, from treeswaptionengine.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::TreeSwaptionEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 treeswaptionengine.cpp:84:69: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid timeGrid(times.begin(), times.end(), timeSteps_); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT treeswaptionengine.lo -MD -MP -MF .deps/treeswaptionengine.Tpo -c treeswaptionengine.cpp -o treeswaptionengine.o >/dev/null 2>&1 mv -f .deps/treeswaptionengine.Tpo .deps/treeswaptionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libSwaptionEngines.la basketgeneratingengine.lo blackswaptionengine.lo discretizedswaption.lo gaussian1dfloatfloatswaptionengine.lo gaussian1djamshidianswaptionengine.lo gaussian1dnonstandardswaptionengine.lo gaussian1dswaptionengine.lo jamshidianswaptionengine.lo fdg2swaptionengine.lo fdhullwhiteswaptionengine.lo treeswaptionengine.lo libtool: link: ar cru .libs/libSwaptionEngines.a .libs/basketgeneratingengine.o .libs/blackswaptionengine.o .libs/discretizedswaption.o .libs/gaussian1dfloatfloatswaptionengine.o .libs/gaussian1djamshidianswaptionengine.o .libs/gaussian1dnonstandardswaptionengine.o .libs/gaussian1dswaptionengine.o .libs/jamshidianswaptionengine.o .libs/fdg2swaptionengine.o .libs/fdhullwhiteswaptionengine.o .libs/treeswaptionengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libSwaptionEngines.a libtool: link: ( cd ".libs" && rm -f "libSwaptionEngines.la" && ln -s "../libSwaptionEngines.la" "libSwaptionEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/swaption' Making all in vanilla make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines/vanilla' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbsmhullwhiteengine.lo -MD -MP -MF .deps/analyticbsmhullwhiteengine.Tpo -c -o analyticbsmhullwhiteengine.lo analyticbsmhullwhiteengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbsmhullwhiteengine.lo -MD -MP -MF .deps/analyticbsmhullwhiteengine.Tpo -c analyticbsmhullwhiteengine.cpp -fPIC -DPIC -o .libs/analyticbsmhullwhiteengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticbsmhullwhiteengine.lo -MD -MP -MF .deps/analyticbsmhullwhiteengine.Tpo -c analyticbsmhullwhiteengine.cpp -o analyticbsmhullwhiteengine.o >/dev/null 2>&1 mv -f .deps/analyticbsmhullwhiteengine.Tpo .deps/analyticbsmhullwhiteengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdigitalamericanengine.lo -MD -MP -MF .deps/analyticdigitalamericanengine.Tpo -c -o analyticdigitalamericanengine.lo analyticdigitalamericanengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdigitalamericanengine.lo -MD -MP -MF .deps/analyticdigitalamericanengine.Tpo -c analyticdigitalamericanengine.cpp -fPIC -DPIC -o .libs/analyticdigitalamericanengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdigitalamericanengine.lo -MD -MP -MF .deps/analyticdigitalamericanengine.Tpo -c analyticdigitalamericanengine.cpp -o analyticdigitalamericanengine.o >/dev/null 2>&1 mv -f .deps/analyticdigitalamericanengine.Tpo .deps/analyticdigitalamericanengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdividendeuropeanengine.lo -MD -MP -MF .deps/analyticdividendeuropeanengine.Tpo -c -o analyticdividendeuropeanengine.lo analyticdividendeuropeanengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdividendeuropeanengine.lo -MD -MP -MF .deps/analyticdividendeuropeanengine.Tpo -c analyticdividendeuropeanengine.cpp -fPIC -DPIC -o .libs/analyticdividendeuropeanengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticdividendeuropeanengine.lo -MD -MP -MF .deps/analyticdividendeuropeanengine.Tpo -c analyticdividendeuropeanengine.cpp -o analyticdividendeuropeanengine.o >/dev/null 2>&1 mv -f .deps/analyticdividendeuropeanengine.Tpo .deps/analyticdividendeuropeanengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanengine.lo -MD -MP -MF .deps/analyticeuropeanengine.Tpo -c -o analyticeuropeanengine.lo analyticeuropeanengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanengine.lo -MD -MP -MF .deps/analyticeuropeanengine.Tpo -c analyticeuropeanengine.cpp -fPIC -DPIC -o .libs/analyticeuropeanengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticeuropeanengine.lo -MD -MP -MF .deps/analyticeuropeanengine.Tpo -c analyticeuropeanengine.cpp -o analyticeuropeanengine.o >/dev/null 2>&1 mv -f .deps/analyticeuropeanengine.Tpo .deps/analyticeuropeanengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticgjrgarchengine.lo -MD -MP -MF .deps/analyticgjrgarchengine.Tpo -c -o analyticgjrgarchengine.lo analyticgjrgarchengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticgjrgarchengine.lo -MD -MP -MF .deps/analyticgjrgarchengine.Tpo -c analyticgjrgarchengine.cpp -fPIC -DPIC -o .libs/analyticgjrgarchengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticgjrgarchengine.lo -MD -MP -MF .deps/analyticgjrgarchengine.Tpo -c analyticgjrgarchengine.cpp -o analyticgjrgarchengine.o >/dev/null 2>&1 mv -f .deps/analyticgjrgarchengine.Tpo .deps/analyticgjrgarchengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytich1hwengine.lo -MD -MP -MF .deps/analytich1hwengine.Tpo -c -o analytich1hwengine.lo analytich1hwengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytich1hwengine.lo -MD -MP -MF .deps/analytich1hwengine.Tpo -c analytich1hwengine.cpp -fPIC -DPIC -o .libs/analytich1hwengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytich1hwengine.lo -MD -MP -MF .deps/analytich1hwengine.Tpo -c analytich1hwengine.cpp -o analytich1hwengine.o >/dev/null 2>&1 mv -f .deps/analytich1hwengine.Tpo .deps/analytich1hwengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonengine.lo -MD -MP -MF .deps/analytichestonengine.Tpo -c -o analytichestonengine.lo analytichestonengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonengine.lo -MD -MP -MF .deps/analytichestonengine.Tpo -c analytichestonengine.cpp -fPIC -DPIC -o .libs/analytichestonengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonengine.lo -MD -MP -MF .deps/analytichestonengine.Tpo -c analytichestonengine.cpp -o analytichestonengine.o >/dev/null 2>&1 mv -f .deps/analytichestonengine.Tpo .deps/analytichestonengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonhullwhiteengine.lo -MD -MP -MF .deps/analytichestonhullwhiteengine.Tpo -c -o analytichestonhullwhiteengine.lo analytichestonhullwhiteengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonhullwhiteengine.lo -MD -MP -MF .deps/analytichestonhullwhiteengine.Tpo -c analytichestonhullwhiteengine.cpp -fPIC -DPIC -o .libs/analytichestonhullwhiteengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analytichestonhullwhiteengine.lo -MD -MP -MF .deps/analytichestonhullwhiteengine.Tpo -c analytichestonhullwhiteengine.cpp -o analytichestonhullwhiteengine.o >/dev/null 2>&1 mv -f .deps/analytichestonhullwhiteengine.Tpo .deps/analytichestonhullwhiteengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticptdhestonengine.lo -MD -MP -MF .deps/analyticptdhestonengine.Tpo -c -o analyticptdhestonengine.lo analyticptdhestonengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticptdhestonengine.lo -MD -MP -MF .deps/analyticptdhestonengine.Tpo -c analyticptdhestonengine.cpp -fPIC -DPIC -o .libs/analyticptdhestonengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT analyticptdhestonengine.lo -MD -MP -MF .deps/analyticptdhestonengine.Tpo -c analyticptdhestonengine.cpp -o analyticptdhestonengine.o >/dev/null 2>&1 mv -f .deps/analyticptdhestonengine.Tpo .deps/analyticptdhestonengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT baroneadesiwhaleyengine.lo -MD -MP -MF .deps/baroneadesiwhaleyengine.Tpo -c -o baroneadesiwhaleyengine.lo baroneadesiwhaleyengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT baroneadesiwhaleyengine.lo -MD -MP -MF .deps/baroneadesiwhaleyengine.Tpo -c baroneadesiwhaleyengine.cpp -fPIC -DPIC -o .libs/baroneadesiwhaleyengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT baroneadesiwhaleyengine.lo -MD -MP -MF .deps/baroneadesiwhaleyengine.Tpo -c baroneadesiwhaleyengine.cpp -o baroneadesiwhaleyengine.o >/dev/null 2>&1 mv -f .deps/baroneadesiwhaleyengine.Tpo .deps/baroneadesiwhaleyengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesengine.lo -MD -MP -MF .deps/batesengine.Tpo -c -o batesengine.lo batesengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesengine.lo -MD -MP -MF .deps/batesengine.Tpo -c batesengine.cpp -fPIC -DPIC -o .libs/batesengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesengine.lo -MD -MP -MF .deps/batesengine.Tpo -c batesengine.cpp -o batesengine.o >/dev/null 2>&1 mv -f .deps/batesengine.Tpo .deps/batesengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bjerksundstenslandengine.lo -MD -MP -MF .deps/bjerksundstenslandengine.Tpo -c -o bjerksundstenslandengine.lo bjerksundstenslandengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bjerksundstenslandengine.lo -MD -MP -MF .deps/bjerksundstenslandengine.Tpo -c bjerksundstenslandengine.cpp -fPIC -DPIC -o .libs/bjerksundstenslandengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bjerksundstenslandengine.lo -MD -MP -MF .deps/bjerksundstenslandengine.Tpo -c bjerksundstenslandengine.cpp -o bjerksundstenslandengine.o >/dev/null 2>&1 mv -f .deps/bjerksundstenslandengine.Tpo .deps/bjerksundstenslandengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coshestonengine.lo -MD -MP -MF .deps/coshestonengine.Tpo -c -o coshestonengine.lo coshestonengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coshestonengine.lo -MD -MP -MF .deps/coshestonengine.Tpo -c coshestonengine.cpp -fPIC -DPIC -o .libs/coshestonengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT coshestonengine.lo -MD -MP -MF .deps/coshestonengine.Tpo -c coshestonengine.cpp -o coshestonengine.o >/dev/null 2>&1 mv -f .deps/coshestonengine.Tpo .deps/coshestonengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedvanillaoption.lo -MD -MP -MF .deps/discretizedvanillaoption.Tpo -c -o discretizedvanillaoption.lo discretizedvanillaoption.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedvanillaoption.lo -MD -MP -MF .deps/discretizedvanillaoption.Tpo -c discretizedvanillaoption.cpp -fPIC -DPIC -o .libs/discretizedvanillaoption.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedvanillaoption.lo -MD -MP -MF .deps/discretizedvanillaoption.Tpo -c discretizedvanillaoption.cpp -o discretizedvanillaoption.o >/dev/null 2>&1 mv -f .deps/discretizedvanillaoption.Tpo .deps/discretizedvanillaoption.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonexpansionengine.lo -MD -MP -MF .deps/hestonexpansionengine.Tpo -c -o hestonexpansionengine.lo hestonexpansionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonexpansionengine.lo -MD -MP -MF .deps/hestonexpansionengine.Tpo -c hestonexpansionengine.cpp -fPIC -DPIC -o .libs/hestonexpansionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonexpansionengine.lo -MD -MP -MF .deps/hestonexpansionengine.Tpo -c hestonexpansionengine.cpp -o hestonexpansionengine.o >/dev/null 2>&1 mv -f .deps/hestonexpansionengine.Tpo .deps/hestonexpansionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralengine.lo -MD -MP -MF .deps/integralengine.Tpo -c -o integralengine.lo integralengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralengine.lo -MD -MP -MF .deps/integralengine.Tpo -c integralengine.cpp -fPIC -DPIC -o .libs/integralengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT integralengine.lo -MD -MP -MF .deps/integralengine.Tpo -c integralengine.cpp -o integralengine.o >/dev/null 2>&1 mv -f .deps/integralengine.Tpo .deps/integralengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jumpdiffusionengine.lo -MD -MP -MF .deps/jumpdiffusionengine.Tpo -c -o jumpdiffusionengine.lo jumpdiffusionengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jumpdiffusionengine.lo -MD -MP -MF .deps/jumpdiffusionengine.Tpo -c jumpdiffusionengine.cpp -fPIC -DPIC -o .libs/jumpdiffusionengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jumpdiffusionengine.lo -MD -MP -MF .deps/jumpdiffusionengine.Tpo -c jumpdiffusionengine.cpp -o jumpdiffusionengine.o >/dev/null 2>&1 mv -f .deps/jumpdiffusionengine.Tpo .deps/jumpdiffusionengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT juquadraticengine.lo -MD -MP -MF .deps/juquadraticengine.Tpo -c -o juquadraticengine.lo juquadraticengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT juquadraticengine.lo -MD -MP -MF .deps/juquadraticengine.Tpo -c juquadraticengine.cpp -fPIC -DPIC -o .libs/juquadraticengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT juquadraticengine.lo -MD -MP -MF .deps/juquadraticengine.Tpo -c juquadraticengine.cpp -o juquadraticengine.o >/dev/null 2>&1 mv -f .deps/juquadraticengine.Tpo .deps/juquadraticengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdbatesvanillaengine.lo -MD -MP -MF .deps/fdbatesvanillaengine.Tpo -c -o fdbatesvanillaengine.lo fdbatesvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdbatesvanillaengine.lo -MD -MP -MF .deps/fdbatesvanillaengine.Tpo -c fdbatesvanillaengine.cpp -fPIC -DPIC -o .libs/fdbatesvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdbatesvanillaengine.lo -MD -MP -MF .deps/fdbatesvanillaengine.Tpo -c fdbatesvanillaengine.cpp -o fdbatesvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdbatesvanillaengine.Tpo .deps/fdbatesvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesvanillaengine.lo -MD -MP -MF .deps/fdblackscholesvanillaengine.Tpo -c -o fdblackscholesvanillaengine.lo fdblackscholesvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesvanillaengine.lo -MD -MP -MF .deps/fdblackscholesvanillaengine.Tpo -c fdblackscholesvanillaengine.cpp -fPIC -DPIC -o .libs/fdblackscholesvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdblackscholesvanillaengine.lo -MD -MP -MF .deps/fdblackscholesvanillaengine.Tpo -c fdblackscholesvanillaengine.cpp -o fdblackscholesvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdblackscholesvanillaengine.Tpo .deps/fdblackscholesvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonhullwhitevanillaengine.lo -MD -MP -MF .deps/fdhestonhullwhitevanillaengine.Tpo -c -o fdhestonhullwhitevanillaengine.lo fdhestonhullwhitevanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonhullwhitevanillaengine.lo -MD -MP -MF .deps/fdhestonhullwhitevanillaengine.Tpo -c fdhestonhullwhitevanillaengine.cpp -fPIC -DPIC -o .libs/fdhestonhullwhitevanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonhullwhitevanillaengine.lo -MD -MP -MF .deps/fdhestonhullwhitevanillaengine.Tpo -c fdhestonhullwhitevanillaengine.cpp -o fdhestonhullwhitevanillaengine.o >/dev/null 2>&1 mv -f .deps/fdhestonhullwhitevanillaengine.Tpo .deps/fdhestonhullwhitevanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonvanillaengine.lo -MD -MP -MF .deps/fdhestonvanillaengine.Tpo -c -o fdhestonvanillaengine.lo fdhestonvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonvanillaengine.lo -MD -MP -MF .deps/fdhestonvanillaengine.Tpo -c fdhestonvanillaengine.cpp -fPIC -DPIC -o .libs/fdhestonvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdhestonvanillaengine.lo -MD -MP -MF .deps/fdhestonvanillaengine.Tpo -c fdhestonvanillaengine.cpp -o fdhestonvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdhestonvanillaengine.Tpo .deps/fdhestonvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimplebsswingengine.lo -MD -MP -MF .deps/fdsimplebsswingengine.Tpo -c -o fdsimplebsswingengine.lo fdsimplebsswingengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimplebsswingengine.lo -MD -MP -MF .deps/fdsimplebsswingengine.Tpo -c fdsimplebsswingengine.cpp -fPIC -DPIC -o .libs/fdsimplebsswingengine.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/stochasticprocess.hpp:30, from ../../../ql/processes/blackscholesprocess.hpp:30, from fdsimplebsswingengine.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/stochasticprocess.hpp:30, from ../../../ql/processes/blackscholesprocess.hpp:30, from fdsimplebsswingengine.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::FdSimpleBSSwingEngine::calculate() const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdsimplebsswingengine.lo -MD -MP -MF .deps/fdsimplebsswingengine.Tpo -c fdsimplebsswingengine.cpp -o fdsimplebsswingengine.o >/dev/null 2>&1 mv -f .deps/fdsimplebsswingengine.Tpo .deps/fdsimplebsswingengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdvanillaengine.lo -MD -MP -MF .deps/fdvanillaengine.Tpo -c -o fdvanillaengine.lo fdvanillaengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdvanillaengine.lo -MD -MP -MF .deps/fdvanillaengine.Tpo -c fdvanillaengine.cpp -fPIC -DPIC -o .libs/fdvanillaengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdvanillaengine.lo -MD -MP -MF .deps/fdvanillaengine.Tpo -c fdvanillaengine.cpp -o fdvanillaengine.o >/dev/null 2>&1 mv -f .deps/fdvanillaengine.Tpo .deps/fdvanillaengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanengine.lo -MD -MP -MF .deps/mcamericanengine.Tpo -c -o mcamericanengine.lo mcamericanengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanengine.lo -MD -MP -MF .deps/mcamericanengine.Tpo -c mcamericanengine.cpp -fPIC -DPIC -o .libs/mcamericanengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcamericanengine.lo -MD -MP -MF .deps/mcamericanengine.Tpo -c mcamericanengine.cpp -o mcamericanengine.o >/dev/null 2>&1 mv -f .deps/mcamericanengine.Tpo .deps/mcamericanengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcdigitalengine.lo -MD -MP -MF .deps/mcdigitalengine.Tpo -c -o mcdigitalengine.lo mcdigitalengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcdigitalengine.lo -MD -MP -MF .deps/mcdigitalengine.Tpo -c mcdigitalengine.cpp -fPIC -DPIC -o .libs/mcdigitalengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mcdigitalengine.lo -MD -MP -MF .deps/mcdigitalengine.Tpo -c mcdigitalengine.cpp -o mcdigitalengine.o >/dev/null 2>&1 mv -f .deps/mcdigitalengine.Tpo .deps/mcdigitalengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchestonhullwhiteengine.lo -MD -MP -MF .deps/mchestonhullwhiteengine.Tpo -c -o mchestonhullwhiteengine.lo mchestonhullwhiteengine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchestonhullwhiteengine.lo -MD -MP -MF .deps/mchestonhullwhiteengine.Tpo -c mchestonhullwhiteengine.cpp -fPIC -DPIC -o .libs/mchestonhullwhiteengine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mchestonhullwhiteengine.lo -MD -MP -MF .deps/mchestonhullwhiteengine.Tpo -c mchestonhullwhiteengine.cpp -o mchestonhullwhiteengine.o >/dev/null 2>&1 mv -f .deps/mchestonhullwhiteengine.Tpo .deps/mchestonhullwhiteengine.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVanillaEngines.la analyticbsmhullwhiteengine.lo analyticdigitalamericanengine.lo analyticdividendeuropeanengine.lo analyticeuropeanengine.lo analyticgjrgarchengine.lo analytich1hwengine.lo analytichestonengine.lo analytichestonhullwhiteengine.lo analyticptdhestonengine.lo baroneadesiwhaleyengine.lo batesengine.lo bjerksundstenslandengine.lo coshestonengine.lo discretizedvanillaoption.lo hestonexpansionengine.lo integralengine.lo jumpdiffusionengine.lo juquadraticengine.lo fdbatesvanillaengine.lo fdblackscholesvanillaengine.lo fdhestonhullwhitevanillaengine.lo fdhestonvanillaengine.lo fdsimplebsswingengine.lo fdvanillaengine.lo mcamericanengine.lo mcdigitalengine.lo mchestonhullwhiteengine.lo libtool: link: ar cru .libs/libVanillaEngines.a .libs/analyticbsmhullwhiteengine.o .libs/analyticdigitalamericanengine.o .libs/analyticdividendeuropeanengine.o .libs/analyticeuropeanengine.o .libs/analyticgjrgarchengine.o .libs/analytich1hwengine.o .libs/analytichestonengine.o .libs/analytichestonhullwhiteengine.o .libs/analyticptdhestonengine.o .libs/baroneadesiwhaleyengine.o .libs/batesengine.o .libs/bjerksundstenslandengine.o .libs/coshestonengine.o .libs/discretizedvanillaoption.o .libs/hestonexpansionengine.o .libs/integralengine.o .libs/jumpdiffusionengine.o .libs/juquadraticengine.o .libs/fdbatesvanillaengine.o .libs/fdblackscholesvanillaengine.o .libs/fdhestonhullwhitevanillaengine.o .libs/fdhestonvanillaengine.o .libs/fdsimplebsswingengine.o .libs/fdvanillaengine.o .libs/mcamericanengine.o .libs/mcdigitalengine.o .libs/mchestonhullwhiteengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVanillaEngines.a libtool: link: ( cd ".libs" && rm -f "libVanillaEngines.la" && ln -s "../libVanillaEngines.la" "libVanillaEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines/vanilla' make[5]: Entering directory '/build/quantlib-1.15/ql/pricingengines' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffatexpiry.lo -MD -MP -MF .deps/americanpayoffatexpiry.Tpo -c -o americanpayoffatexpiry.lo americanpayoffatexpiry.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffatexpiry.lo -MD -MP -MF .deps/americanpayoffatexpiry.Tpo -c americanpayoffatexpiry.cpp -fPIC -DPIC -o .libs/americanpayoffatexpiry.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffatexpiry.lo -MD -MP -MF .deps/americanpayoffatexpiry.Tpo -c americanpayoffatexpiry.cpp -o americanpayoffatexpiry.o >/dev/null 2>&1 mv -f .deps/americanpayoffatexpiry.Tpo .deps/americanpayoffatexpiry.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffathit.lo -MD -MP -MF .deps/americanpayoffathit.Tpo -c -o americanpayoffathit.lo americanpayoffathit.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffathit.lo -MD -MP -MF .deps/americanpayoffathit.Tpo -c americanpayoffathit.cpp -fPIC -DPIC -o .libs/americanpayoffathit.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanpayoffathit.lo -MD -MP -MF .deps/americanpayoffathit.Tpo -c americanpayoffathit.cpp -o americanpayoffathit.o >/dev/null 2>&1 mv -f .deps/americanpayoffathit.Tpo .deps/americanpayoffathit.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcalculator.lo -MD -MP -MF .deps/blackcalculator.Tpo -c -o blackcalculator.lo blackcalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcalculator.lo -MD -MP -MF .deps/blackcalculator.Tpo -c blackcalculator.cpp -fPIC -DPIC -o .libs/blackcalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackcalculator.lo -MD -MP -MF .deps/blackcalculator.Tpo -c blackcalculator.cpp -o blackcalculator.o >/dev/null 2>&1 mv -f .deps/blackcalculator.Tpo .deps/blackcalculator.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackformula.lo -MD -MP -MF .deps/blackformula.Tpo -c -o blackformula.lo blackformula.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackformula.lo -MD -MP -MF .deps/blackformula.Tpo -c blackformula.cpp -fPIC -DPIC -o .libs/blackformula.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackformula.lo -MD -MP -MF .deps/blackformula.Tpo -c blackformula.cpp -o blackformula.o >/dev/null 2>&1 mv -f .deps/blackformula.Tpo .deps/blackformula.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholescalculator.lo -MD -MP -MF .deps/blackscholescalculator.Tpo -c -o blackscholescalculator.lo blackscholescalculator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholescalculator.lo -MD -MP -MF .deps/blackscholescalculator.Tpo -c blackscholescalculator.cpp -fPIC -DPIC -o .libs/blackscholescalculator.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholescalculator.lo -MD -MP -MF .deps/blackscholescalculator.Tpo -c blackscholescalculator.cpp -o blackscholescalculator.o >/dev/null 2>&1 mv -f .deps/blackscholescalculator.Tpo .deps/blackscholescalculator.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT greeks.lo -MD -MP -MF .deps/greeks.Tpo -c -o greeks.lo greeks.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT greeks.lo -MD -MP -MF .deps/greeks.Tpo -c greeks.cpp -fPIC -DPIC -o .libs/greeks.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT greeks.lo -MD -MP -MF .deps/greeks.Tpo -c greeks.cpp -o greeks.o >/dev/null 2>&1 mv -f .deps/greeks.Tpo .deps/greeks.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libPricingEngines.la americanpayoffatexpiry.lo americanpayoffathit.lo blackcalculator.lo blackformula.lo blackscholescalculator.lo greeks.lo asian/libAsianEngines.la barrier/libBarrierEngines.la basket/libBasketEngines.la bond/libBondEngines.la capfloor/libCapFloorEngines.la cliquet/libCliquetEngines.la credit/libCreditEngines.la inflation/libInflationEngines.la lookback/libLookbackEngines.la swap/libSwapEngines.la swaption/libSwaptionEngines.la vanilla/libVanillaEngines.la libtool: link: (cd .libs/libPricingEngines.lax/libAsianEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/asian/.libs/libAsianEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libBarrierEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/barrier/.libs/libBarrierEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libBasketEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/basket/.libs/libBasketEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libBondEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/bond/.libs/libBondEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libCapFloorEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/capfloor/.libs/libCapFloorEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libCliquetEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/cliquet/.libs/libCliquetEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libCreditEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/credit/.libs/libCreditEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libInflationEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/inflation/.libs/libInflationEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libLookbackEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/lookback/.libs/libLookbackEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libSwapEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/swap/.libs/libSwapEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libSwaptionEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/swaption/.libs/libSwaptionEngines.a") libtool: link: (cd .libs/libPricingEngines.lax/libVanillaEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/vanilla/.libs/libVanillaEngines.a") libtool: link: ar cru .libs/libPricingEngines.a .libs/americanpayoffatexpiry.o .libs/americanpayoffathit.o .libs/blackcalculator.o .libs/blackformula.o .libs/blackscholescalculator.o .libs/greeks.o .libs/libPricingEngines.lax/libAsianEngines.a/analytic_cont_geom_av_price.o .libs/libPricingEngines.lax/libAsianEngines.a/analytic_discr_geom_av_price.o .libs/libPricingEngines.lax/libAsianEngines.a/analytic_discr_geom_av_strike.o .libs/libPricingEngines.lax/libAsianEngines.a/fdblackscholesasianengine.o .libs/libPricingEngines.lax/libAsianEngines.a/mc_discr_arith_av_price.o .libs/libPricingEngines.lax/libAsianEngines.a/mc_discr_arith_av_strike.o .libs/libPricingEngines.lax/libAsianEngines.a/mc_discr_geom_av_price.o .libs/libPricingEngines.lax/libBarrierEngines.a/analyticbarrierengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/analyticbinarybarrierengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/discretizedbarrieroption.o .libs/libPricingEngines.lax/libBarrierEngines.a/fdblackscholesbarrierengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/fdblackscholesrebateengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/fdhestonbarrierengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/fdhestonrebateengine.o .libs/libPricingEngines.lax/libBarrierEngines.a/mcbarrierengine.o .libs/libPricingEngines.lax/libBasketEngines.a/fd2dblackscholesvanillaengine.o .libs/libPricingEngines.lax/libBasketEngines.a/kirkengine.o .libs/libPricingEngines.lax/libBasketEngines.a/mcamericanbasketengine.o .libs/libPricingEngines.lax/libBasketEngines.a/mceuropeanbasketengine.o .libs/libPricingEngines.lax/libBasketEngines.a/stulzengine.o .libs/libPricingEngines.lax/libBondEngines.a/bondfunctions.o .libs/libPricingEngines.lax/libBondEngines.a/discountingbondengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/analyticcapfloorengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/bacheliercapfloorengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/blackcapfloorengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/discretizedcapfloor.o .libs/libPricingEngines.lax/libCapFloorEngines.a/gaussian1dcapfloorengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/mchullwhiteengine.o .libs/libPricingEngines.lax/libCapFloorEngines.a/treecapfloorengine.o .libs/libPricingEngines.lax/libCliquetEngines.a/analyticcliquetengine.o .libs/libPricingEngines.lax/libCliquetEngines.a/analyticperformanceengine.o .libs/libPricingEngines.lax/libCliquetEngines.a/mcperformanceengine.o .libs/libPricingEngines.lax/libCreditEngines.a/integralcdsengine.o .libs/libPricingEngines.lax/libCreditEngines.a/isdacdsengine.o .libs/libPricingEngines.lax/libCreditEngines.a/midpointcdsengine.o .libs/libPricingEngines.lax/libInflationEngines.a/inflationcapfloorengines.o .libs/libPricingEngines.lax/libLookbackEngines.a/analyticcontinuousfixedlookback.o .libs/libPricingEngines.lax/libLookbackEngines.a/analyticcontinuousfloatinglookback.o .libs/libPricingEngines.lax/libLookbackEngines.a/analyticcontinuouspartialfixedlookback.o .libs/libPricingEngines.lax/libLookbackEngines.a/analyticcontinuouspartialfloatinglookback.o .libs/libPricingEngines.lax/libSwapEngines.a/cvaswapengine.o .libs/libPricingEngines.lax/libSwapEngines.a/discountingswapengine.o .libs/libPricingEngines.lax/libSwapEngines.a/discretizedswap.o .libs/libPricingEngines.lax/libSwapEngines.a/treeswapengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/basketgeneratingengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/blackswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/discretizedswaption.o .libs/libPricingEngines.lax/libSwaptionEngines.a/fdg2swaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/fdhullwhiteswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/gaussian1dfloatfloatswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/gaussian1djamshidianswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/gaussian1dnonstandardswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/gaussian1dswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/jamshidianswaptionengine.o .libs/libPricingEngines.lax/libSwaptionEngines.a/treeswaptionengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticbsmhullwhiteengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticdigitalamericanengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticdividendeuropeanengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticeuropeanengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticgjrgarchengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analytich1hwengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analytichestonengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analytichestonhullwhiteengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/analyticptdhestonengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/baroneadesiwhaleyengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/batesengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/bjerksundstenslandengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/coshestonengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/discretizedvanillaoption.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdbatesvanillaengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdblackscholesvanillaengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdhestonhullwhitevanillaengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdhestonvanillaengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdsimplebsswingengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/fdvanillaengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/hestonexpansionengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/integralengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/jumpdiffusionengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/juquadraticengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/mcamericanengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/mcdigitalengine.o .libs/libPricingEngines.lax/libVanillaEngines.a/mchestonhullwhiteengine.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libPricingEngines.a libtool: link: rm -fr .libs/libPricingEngines.lax libtool: link: ( cd ".libs" && rm -f "libPricingEngines.la" && ln -s "../libPricingEngines.la" "libPricingEngines.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/pricingengines' make[4]: Leaving directory '/build/quantlib-1.15/ql/pricingengines' Making all in processes make[4]: Entering directory '/build/quantlib-1.15/ql/processes' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesprocess.lo -MD -MP -MF .deps/batesprocess.Tpo -c -o batesprocess.lo batesprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesprocess.lo -MD -MP -MF .deps/batesprocess.Tpo -c batesprocess.cpp -fPIC -DPIC -o .libs/batesprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesprocess.lo -MD -MP -MF .deps/batesprocess.Tpo -c batesprocess.cpp -o batesprocess.o >/dev/null 2>&1 mv -f .deps/batesprocess.Tpo .deps/batesprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholesprocess.lo -MD -MP -MF .deps/blackscholesprocess.Tpo -c -o blackscholesprocess.lo blackscholesprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholesprocess.lo -MD -MP -MF .deps/blackscholesprocess.Tpo -c blackscholesprocess.cpp -fPIC -DPIC -o .libs/blackscholesprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackscholesprocess.lo -MD -MP -MF .deps/blackscholesprocess.Tpo -c blackscholesprocess.cpp -o blackscholesprocess.o >/dev/null 2>&1 mv -f .deps/blackscholesprocess.Tpo .deps/blackscholesprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endeulerdiscretization.lo -MD -MP -MF .deps/endeulerdiscretization.Tpo -c -o endeulerdiscretization.lo endeulerdiscretization.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endeulerdiscretization.lo -MD -MP -MF .deps/endeulerdiscretization.Tpo -c endeulerdiscretization.cpp -fPIC -DPIC -o .libs/endeulerdiscretization.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT endeulerdiscretization.lo -MD -MP -MF .deps/endeulerdiscretization.Tpo -c endeulerdiscretization.cpp -o endeulerdiscretization.o >/dev/null 2>&1 mv -f .deps/endeulerdiscretization.Tpo .deps/endeulerdiscretization.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eulerdiscretization.lo -MD -MP -MF .deps/eulerdiscretization.Tpo -c -o eulerdiscretization.lo eulerdiscretization.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eulerdiscretization.lo -MD -MP -MF .deps/eulerdiscretization.Tpo -c eulerdiscretization.cpp -fPIC -DPIC -o .libs/eulerdiscretization.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eulerdiscretization.lo -MD -MP -MF .deps/eulerdiscretization.Tpo -c eulerdiscretization.cpp -o eulerdiscretization.o >/dev/null 2>&1 mv -f .deps/eulerdiscretization.Tpo .deps/eulerdiscretization.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardmeasureprocess.lo -MD -MP -MF .deps/forwardmeasureprocess.Tpo -c -o forwardmeasureprocess.lo forwardmeasureprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardmeasureprocess.lo -MD -MP -MF .deps/forwardmeasureprocess.Tpo -c forwardmeasureprocess.cpp -fPIC -DPIC -o .libs/forwardmeasureprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardmeasureprocess.lo -MD -MP -MF .deps/forwardmeasureprocess.Tpo -c forwardmeasureprocess.cpp -o forwardmeasureprocess.o >/dev/null 2>&1 mv -f .deps/forwardmeasureprocess.Tpo .deps/forwardmeasureprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2process.lo -MD -MP -MF .deps/g2process.Tpo -c -o g2process.lo g2process.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2process.lo -MD -MP -MF .deps/g2process.Tpo -c g2process.cpp -fPIC -DPIC -o .libs/g2process.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT g2process.lo -MD -MP -MF .deps/g2process.Tpo -c g2process.cpp -o g2process.o >/dev/null 2>&1 mv -f .deps/g2process.Tpo .deps/g2process.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT geometricbrownianprocess.lo -MD -MP -MF .deps/geometricbrownianprocess.Tpo -c -o geometricbrownianprocess.lo geometricbrownianprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT geometricbrownianprocess.lo -MD -MP -MF .deps/geometricbrownianprocess.Tpo -c geometricbrownianprocess.cpp -fPIC -DPIC -o .libs/geometricbrownianprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT geometricbrownianprocess.lo -MD -MP -MF .deps/geometricbrownianprocess.Tpo -c geometricbrownianprocess.cpp -o geometricbrownianprocess.o >/dev/null 2>&1 mv -f .deps/geometricbrownianprocess.Tpo .deps/geometricbrownianprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchprocess.lo -MD -MP -MF .deps/gjrgarchprocess.Tpo -c -o gjrgarchprocess.lo gjrgarchprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchprocess.lo -MD -MP -MF .deps/gjrgarchprocess.Tpo -c gjrgarchprocess.cpp -fPIC -DPIC -o .libs/gjrgarchprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchprocess.lo -MD -MP -MF .deps/gjrgarchprocess.Tpo -c gjrgarchprocess.cpp -o gjrgarchprocess.o >/dev/null 2>&1 mv -f .deps/gjrgarchprocess.Tpo .deps/gjrgarchprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocess.lo -MD -MP -MF .deps/gsrprocess.Tpo -c -o gsrprocess.lo gsrprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocess.lo -MD -MP -MF .deps/gsrprocess.Tpo -c gsrprocess.cpp -fPIC -DPIC -o .libs/gsrprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocess.lo -MD -MP -MF .deps/gsrprocess.Tpo -c gsrprocess.cpp -o gsrprocess.o >/dev/null 2>&1 mv -f .deps/gsrprocess.Tpo .deps/gsrprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocesscore.lo -MD -MP -MF .deps/gsrprocesscore.Tpo -c -o gsrprocesscore.lo gsrprocesscore.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocesscore.lo -MD -MP -MF .deps/gsrprocesscore.Tpo -c gsrprocesscore.cpp -fPIC -DPIC -o .libs/gsrprocesscore.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsrprocesscore.lo -MD -MP -MF .deps/gsrprocesscore.Tpo -c gsrprocesscore.cpp -o gsrprocesscore.o >/dev/null 2>&1 mv -f .deps/gsrprocesscore.Tpo .deps/gsrprocesscore.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonprocess.lo -MD -MP -MF .deps/hestonprocess.Tpo -c -o hestonprocess.lo hestonprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonprocess.lo -MD -MP -MF .deps/hestonprocess.Tpo -c hestonprocess.cpp -fPIC -DPIC -o .libs/hestonprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonprocess.lo -MD -MP -MF .deps/hestonprocess.Tpo -c hestonprocess.cpp -o hestonprocess.o >/dev/null 2>&1 mv -f .deps/hestonprocess.Tpo .deps/hestonprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhiteprocess.lo -MD -MP -MF .deps/hullwhiteprocess.Tpo -c -o hullwhiteprocess.lo hullwhiteprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhiteprocess.lo -MD -MP -MF .deps/hullwhiteprocess.Tpo -c hullwhiteprocess.cpp -fPIC -DPIC -o .libs/hullwhiteprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hullwhiteprocess.lo -MD -MP -MF .deps/hullwhiteprocess.Tpo -c hullwhiteprocess.cpp -o hullwhiteprocess.o >/dev/null 2>&1 mv -f .deps/hullwhiteprocess.Tpo .deps/hullwhiteprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hybridhestonhullwhiteprocess.lo -MD -MP -MF .deps/hybridhestonhullwhiteprocess.Tpo -c -o hybridhestonhullwhiteprocess.lo hybridhestonhullwhiteprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hybridhestonhullwhiteprocess.lo -MD -MP -MF .deps/hybridhestonhullwhiteprocess.Tpo -c hybridhestonhullwhiteprocess.cpp -fPIC -DPIC -o .libs/hybridhestonhullwhiteprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hybridhestonhullwhiteprocess.lo -MD -MP -MF .deps/hybridhestonhullwhiteprocess.Tpo -c hybridhestonhullwhiteprocess.cpp -o hybridhestonhullwhiteprocess.o >/dev/null 2>&1 mv -f .deps/hybridhestonhullwhiteprocess.Tpo .deps/hybridhestonhullwhiteprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointstochasticprocess.lo -MD -MP -MF .deps/jointstochasticprocess.Tpo -c -o jointstochasticprocess.lo jointstochasticprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointstochasticprocess.lo -MD -MP -MF .deps/jointstochasticprocess.Tpo -c jointstochasticprocess.cpp -fPIC -DPIC -o .libs/jointstochasticprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointstochasticprocess.lo -MD -MP -MF .deps/jointstochasticprocess.Tpo -c jointstochasticprocess.cpp -o jointstochasticprocess.o >/dev/null 2>&1 mv -f .deps/jointstochasticprocess.Tpo .deps/jointstochasticprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT merton76process.lo -MD -MP -MF .deps/merton76process.Tpo -c -o merton76process.lo merton76process.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT merton76process.lo -MD -MP -MF .deps/merton76process.Tpo -c merton76process.cpp -fPIC -DPIC -o .libs/merton76process.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT merton76process.lo -MD -MP -MF .deps/merton76process.Tpo -c merton76process.cpp -o merton76process.o >/dev/null 2>&1 mv -f .deps/merton76process.Tpo .deps/merton76process.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mfstateprocess.lo -MD -MP -MF .deps/mfstateprocess.Tpo -c -o mfstateprocess.lo mfstateprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mfstateprocess.lo -MD -MP -MF .deps/mfstateprocess.Tpo -c mfstateprocess.cpp -fPIC -DPIC -o .libs/mfstateprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mfstateprocess.lo -MD -MP -MF .deps/mfstateprocess.Tpo -c mfstateprocess.cpp -o mfstateprocess.o >/dev/null 2>&1 mv -f .deps/mfstateprocess.Tpo .deps/mfstateprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/ornsteinuhlenbeckprocess.Tpo -c -o ornsteinuhlenbeckprocess.lo ornsteinuhlenbeckprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/ornsteinuhlenbeckprocess.Tpo -c ornsteinuhlenbeckprocess.cpp -fPIC -DPIC -o .libs/ornsteinuhlenbeckprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ornsteinuhlenbeckprocess.lo -MD -MP -MF .deps/ornsteinuhlenbeckprocess.Tpo -c ornsteinuhlenbeckprocess.cpp -o ornsteinuhlenbeckprocess.o >/dev/null 2>&1 mv -f .deps/ornsteinuhlenbeckprocess.Tpo .deps/ornsteinuhlenbeckprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocess.lo -MD -MP -MF .deps/squarerootprocess.Tpo -c -o squarerootprocess.lo squarerootprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocess.lo -MD -MP -MF .deps/squarerootprocess.Tpo -c squarerootprocess.cpp -fPIC -DPIC -o .libs/squarerootprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT squarerootprocess.lo -MD -MP -MF .deps/squarerootprocess.Tpo -c squarerootprocess.cpp -o squarerootprocess.o >/dev/null 2>&1 mv -f .deps/squarerootprocess.Tpo .deps/squarerootprocess.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocessarray.lo -MD -MP -MF .deps/stochasticprocessarray.Tpo -c -o stochasticprocessarray.lo stochasticprocessarray.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocessarray.lo -MD -MP -MF .deps/stochasticprocessarray.Tpo -c stochasticprocessarray.cpp -fPIC -DPIC -o .libs/stochasticprocessarray.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocessarray.lo -MD -MP -MF .deps/stochasticprocessarray.Tpo -c stochasticprocessarray.cpp -o stochasticprocessarray.o >/dev/null 2>&1 mv -f .deps/stochasticprocessarray.Tpo .deps/stochasticprocessarray.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libProcesses.la batesprocess.lo blackscholesprocess.lo endeulerdiscretization.lo eulerdiscretization.lo forwardmeasureprocess.lo g2process.lo geometricbrownianprocess.lo gjrgarchprocess.lo gsrprocess.lo gsrprocesscore.lo hestonprocess.lo hullwhiteprocess.lo hybridhestonhullwhiteprocess.lo jointstochasticprocess.lo merton76process.lo mfstateprocess.lo ornsteinuhlenbeckprocess.lo squarerootprocess.lo stochasticprocessarray.lo libtool: link: ar cru .libs/libProcesses.a .libs/batesprocess.o .libs/blackscholesprocess.o .libs/endeulerdiscretization.o .libs/eulerdiscretization.o .libs/forwardmeasureprocess.o .libs/g2process.o .libs/geometricbrownianprocess.o .libs/gjrgarchprocess.o .libs/gsrprocess.o .libs/gsrprocesscore.o .libs/hestonprocess.o .libs/hullwhiteprocess.o .libs/hybridhestonhullwhiteprocess.o .libs/jointstochasticprocess.o .libs/merton76process.o .libs/mfstateprocess.o .libs/ornsteinuhlenbeckprocess.o .libs/squarerootprocess.o .libs/stochasticprocessarray.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libProcesses.a libtool: link: ( cd ".libs" && rm -f "libProcesses.la" && ln -s "../libProcesses.la" "libProcesses.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/processes' Making all in quotes make[4]: Entering directory '/build/quantlib-1.15/ql/quotes' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurodollarfuturesquote.lo -MD -MP -MF .deps/eurodollarfuturesquote.Tpo -c -o eurodollarfuturesquote.lo eurodollarfuturesquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurodollarfuturesquote.lo -MD -MP -MF .deps/eurodollarfuturesquote.Tpo -c eurodollarfuturesquote.cpp -fPIC -DPIC -o .libs/eurodollarfuturesquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT eurodollarfuturesquote.lo -MD -MP -MF .deps/eurodollarfuturesquote.Tpo -c eurodollarfuturesquote.cpp -o eurodollarfuturesquote.o >/dev/null 2>&1 mv -f .deps/eurodollarfuturesquote.Tpo .deps/eurodollarfuturesquote.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardswapquote.lo -MD -MP -MF .deps/forwardswapquote.Tpo -c -o forwardswapquote.lo forwardswapquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardswapquote.lo -MD -MP -MF .deps/forwardswapquote.Tpo -c forwardswapquote.cpp -fPIC -DPIC -o .libs/forwardswapquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardswapquote.lo -MD -MP -MF .deps/forwardswapquote.Tpo -c forwardswapquote.cpp -o forwardswapquote.o >/dev/null 2>&1 mv -f .deps/forwardswapquote.Tpo .deps/forwardswapquote.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvaluequote.lo -MD -MP -MF .deps/forwardvaluequote.Tpo -c -o forwardvaluequote.lo forwardvaluequote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvaluequote.lo -MD -MP -MF .deps/forwardvaluequote.Tpo -c forwardvaluequote.cpp -fPIC -DPIC -o .libs/forwardvaluequote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardvaluequote.lo -MD -MP -MF .deps/forwardvaluequote.Tpo -c forwardvaluequote.cpp -o forwardvaluequote.o >/dev/null 2>&1 mv -f .deps/forwardvaluequote.Tpo .deps/forwardvaluequote.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futuresconvadjustmentquote.lo -MD -MP -MF .deps/futuresconvadjustmentquote.Tpo -c -o futuresconvadjustmentquote.lo futuresconvadjustmentquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futuresconvadjustmentquote.lo -MD -MP -MF .deps/futuresconvadjustmentquote.Tpo -c futuresconvadjustmentquote.cpp -fPIC -DPIC -o .libs/futuresconvadjustmentquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT futuresconvadjustmentquote.lo -MD -MP -MF .deps/futuresconvadjustmentquote.Tpo -c futuresconvadjustmentquote.cpp -o futuresconvadjustmentquote.o >/dev/null 2>&1 mv -f .deps/futuresconvadjustmentquote.Tpo .deps/futuresconvadjustmentquote.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedstddevquote.lo -MD -MP -MF .deps/impliedstddevquote.Tpo -c -o impliedstddevquote.lo impliedstddevquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedstddevquote.lo -MD -MP -MF .deps/impliedstddevquote.Tpo -c impliedstddevquote.cpp -fPIC -DPIC -o .libs/impliedstddevquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT impliedstddevquote.lo -MD -MP -MF .deps/impliedstddevquote.Tpo -c impliedstddevquote.cpp -o impliedstddevquote.o >/dev/null 2>&1 mv -f .deps/impliedstddevquote.Tpo .deps/impliedstddevquote.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lastfixingquote.lo -MD -MP -MF .deps/lastfixingquote.Tpo -c -o lastfixingquote.lo lastfixingquote.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lastfixingquote.lo -MD -MP -MF .deps/lastfixingquote.Tpo -c lastfixingquote.cpp -fPIC -DPIC -o .libs/lastfixingquote.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT lastfixingquote.lo -MD -MP -MF .deps/lastfixingquote.Tpo -c lastfixingquote.cpp -o lastfixingquote.o >/dev/null 2>&1 mv -f .deps/lastfixingquote.Tpo .deps/lastfixingquote.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libQuotes.la eurodollarfuturesquote.lo forwardswapquote.lo forwardvaluequote.lo futuresconvadjustmentquote.lo impliedstddevquote.lo lastfixingquote.lo libtool: link: ar cru .libs/libQuotes.a .libs/eurodollarfuturesquote.o .libs/forwardswapquote.o .libs/forwardvaluequote.o .libs/futuresconvadjustmentquote.o .libs/impliedstddevquote.o .libs/lastfixingquote.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libQuotes.a libtool: link: ( cd ".libs" && rm -f "libQuotes.la" && ln -s "../libQuotes.la" "libQuotes.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/quotes' Making all in termstructures make[4]: Entering directory '/build/quantlib-1.15/ql/termstructures' Making all in credit make[5]: Entering directory '/build/quantlib-1.15/ql/termstructures/credit' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultdensitystructure.lo -MD -MP -MF .deps/defaultdensitystructure.Tpo -c -o defaultdensitystructure.lo defaultdensitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultdensitystructure.lo -MD -MP -MF .deps/defaultdensitystructure.Tpo -c defaultdensitystructure.cpp -fPIC -DPIC -o .libs/defaultdensitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultdensitystructure.lo -MD -MP -MF .deps/defaultdensitystructure.Tpo -c defaultdensitystructure.cpp -o defaultdensitystructure.o >/dev/null 2>&1 mv -f .deps/defaultdensitystructure.Tpo .deps/defaultdensitystructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilityhelpers.lo -MD -MP -MF .deps/defaultprobabilityhelpers.Tpo -c -o defaultprobabilityhelpers.lo defaultprobabilityhelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilityhelpers.lo -MD -MP -MF .deps/defaultprobabilityhelpers.Tpo -c defaultprobabilityhelpers.cpp -fPIC -DPIC -o .libs/defaultprobabilityhelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilityhelpers.lo -MD -MP -MF .deps/defaultprobabilityhelpers.Tpo -c defaultprobabilityhelpers.cpp -o defaultprobabilityhelpers.o >/dev/null 2>&1 mv -f .deps/defaultprobabilityhelpers.Tpo .deps/defaultprobabilityhelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flathazardrate.lo -MD -MP -MF .deps/flathazardrate.Tpo -c -o flathazardrate.lo flathazardrate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flathazardrate.lo -MD -MP -MF .deps/flathazardrate.Tpo -c flathazardrate.cpp -fPIC -DPIC -o .libs/flathazardrate.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flathazardrate.lo -MD -MP -MF .deps/flathazardrate.Tpo -c flathazardrate.cpp -o flathazardrate.o >/dev/null 2>&1 mv -f .deps/flathazardrate.Tpo .deps/flathazardrate.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hazardratestructure.lo -MD -MP -MF .deps/hazardratestructure.Tpo -c -o hazardratestructure.lo hazardratestructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hazardratestructure.lo -MD -MP -MF .deps/hazardratestructure.Tpo -c hazardratestructure.cpp -fPIC -DPIC -o .libs/hazardratestructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hazardratestructure.lo -MD -MP -MF .deps/hazardratestructure.Tpo -c hazardratestructure.cpp -o hazardratestructure.o >/dev/null 2>&1 mv -f .deps/hazardratestructure.Tpo .deps/hazardratestructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT survivalprobabilitystructure.lo -MD -MP -MF .deps/survivalprobabilitystructure.Tpo -c -o survivalprobabilitystructure.lo survivalprobabilitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT survivalprobabilitystructure.lo -MD -MP -MF .deps/survivalprobabilitystructure.Tpo -c survivalprobabilitystructure.cpp -fPIC -DPIC -o .libs/survivalprobabilitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT survivalprobabilitystructure.lo -MD -MP -MF .deps/survivalprobabilitystructure.Tpo -c survivalprobabilitystructure.cpp -o survivalprobabilitystructure.o >/dev/null 2>&1 mv -f .deps/survivalprobabilitystructure.Tpo .deps/survivalprobabilitystructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libDefaultTermStructures.la defaultdensitystructure.lo defaultprobabilityhelpers.lo flathazardrate.lo hazardratestructure.lo survivalprobabilitystructure.lo libtool: link: ar cru .libs/libDefaultTermStructures.a .libs/defaultdensitystructure.o .libs/defaultprobabilityhelpers.o .libs/flathazardrate.o .libs/hazardratestructure.o .libs/survivalprobabilitystructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libDefaultTermStructures.a libtool: link: ( cd ".libs" && rm -f "libDefaultTermStructures.la" && ln -s "../libDefaultTermStructures.la" "libDefaultTermStructures.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/termstructures/credit' Making all in inflation make[5]: Entering directory '/build/quantlib-1.15/ql/termstructures/inflation' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationhelpers.lo -MD -MP -MF .deps/inflationhelpers.Tpo -c -o inflationhelpers.lo inflationhelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationhelpers.lo -MD -MP -MF .deps/inflationhelpers.Tpo -c inflationhelpers.cpp -fPIC -DPIC -o .libs/inflationhelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationhelpers.lo -MD -MP -MF .deps/inflationhelpers.Tpo -c inflationhelpers.cpp -o inflationhelpers.o >/dev/null 2>&1 mv -f .deps/inflationhelpers.Tpo .deps/inflationhelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seasonality.lo -MD -MP -MF .deps/seasonality.Tpo -c -o seasonality.lo seasonality.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seasonality.lo -MD -MP -MF .deps/seasonality.Tpo -c seasonality.cpp -fPIC -DPIC -o .libs/seasonality.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT seasonality.lo -MD -MP -MF .deps/seasonality.Tpo -c seasonality.cpp -o seasonality.o >/dev/null 2>&1 mv -f .deps/seasonality.Tpo .deps/seasonality.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libInflationTermStructures.la inflationhelpers.lo seasonality.lo libtool: link: ar cru .libs/libInflationTermStructures.a .libs/inflationhelpers.o .libs/seasonality.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libInflationTermStructures.a libtool: link: ( cd ".libs" && rm -f "libInflationTermStructures.la" && ln -s "../libInflationTermStructures.la" "libInflationTermStructures.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/termstructures/inflation' Making all in volatility make[5]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility' Making all in equityfx make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility/equityfx' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugelocalvoladapter.lo -MD -MP -MF .deps/andreasenhugelocalvoladapter.Tpo -c -o andreasenhugelocalvoladapter.lo andreasenhugelocalvoladapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugelocalvoladapter.lo -MD -MP -MF .deps/andreasenhugelocalvoladapter.Tpo -c andreasenhugelocalvoladapter.cpp -fPIC -DPIC -o .libs/andreasenhugelocalvoladapter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugelocalvoladapter.lo -MD -MP -MF .deps/andreasenhugelocalvoladapter.Tpo -c andreasenhugelocalvoladapter.cpp -o andreasenhugelocalvoladapter.o >/dev/null 2>&1 mv -f .deps/andreasenhugelocalvoladapter.Tpo .deps/andreasenhugelocalvoladapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityinterpl.lo -MD -MP -MF .deps/andreasenhugevolatilityinterpl.Tpo -c -o andreasenhugevolatilityinterpl.lo andreasenhugevolatilityinterpl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityinterpl.lo -MD -MP -MF .deps/andreasenhugevolatilityinterpl.Tpo -c andreasenhugevolatilityinterpl.cpp -fPIC -DPIC -o .libs/andreasenhugevolatilityinterpl.o In file included from /usr/include/c++/8/bits/stl_algobase.h:71, from /usr/include/c++/8/memory:62, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = QuantLib::{anonymous}::close_enough_to]': /usr/include/c++/8/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 operator()(_Iterator __it) ^~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 if (__pred(__first)) ~~~~~~^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 if (__pred(__first)) ~~~~~~^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 if (__pred(__first)) ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/8/memory:62, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 __lower_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algobase.h:946:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/timegrid.hpp:30, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:288:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../../ql/timegrid.hpp:30, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::AndreasenHugeVolatilityInterpl::AndreasenHugeVolatilityInterpl(const CalibrationSet&, const QuantLib::Handle&, const QuantLib::Handle&, const QuantLib::Handle&, QuantLib::AndreasenHugeVolatilityInterpl::InterpolationType, QuantLib::AndreasenHugeVolatilityInterpl::CalibrationType, QuantLib::Size, QuantLib::Real, QuantLib::Real, const boost::shared_ptr&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:62, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algobase.h:993:32: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 return std::__lower_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_less_val()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/timegrid.hpp:30, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::AndreasenHugeVolatilityInterpl::AndreasenHugeVolatilityInterpl(const CalibrationSet&, const QuantLib::Handle&, const QuantLib::Handle&, const QuantLib::Handle&, QuantLib::AndreasenHugeVolatilityInterpl::InterpolationType, QuantLib::AndreasenHugeVolatilityInterpl::CalibrationType, QuantLib::Size, QuantLib::Real, QuantLib::Real, const boost::shared_ptr&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1512:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:62, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algobase.h:993:32: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 return std::__lower_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_less_val()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../../../ql/shared_ptr.hpp:32, from ../../../../ql/errors.hpp:29, from ../../../../ql/timegrid.hpp:28, from andreasenhugevolatilityinterpl.cpp:23: /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityinterpl.lo -MD -MP -MF .deps/andreasenhugevolatilityinterpl.Tpo -c andreasenhugevolatilityinterpl.cpp -o andreasenhugevolatilityinterpl.o >/dev/null 2>&1 mv -f .deps/andreasenhugevolatilityinterpl.Tpo .deps/andreasenhugevolatilityinterpl.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityadapter.lo -MD -MP -MF .deps/andreasenhugevolatilityadapter.Tpo -c -o andreasenhugevolatilityadapter.lo andreasenhugevolatilityadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityadapter.lo -MD -MP -MF .deps/andreasenhugevolatilityadapter.Tpo -c andreasenhugevolatilityadapter.cpp -fPIC -DPIC -o .libs/andreasenhugevolatilityadapter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityadapter.lo -MD -MP -MF .deps/andreasenhugevolatilityadapter.Tpo -c andreasenhugevolatilityadapter.cpp -o andreasenhugevolatilityadapter.o >/dev/null 2>&1 mv -f .deps/andreasenhugevolatilityadapter.Tpo .deps/andreasenhugevolatilityadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancecurve.lo -MD -MP -MF .deps/blackvariancecurve.Tpo -c -o blackvariancecurve.lo blackvariancecurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancecurve.lo -MD -MP -MF .deps/blackvariancecurve.Tpo -c blackvariancecurve.cpp -fPIC -DPIC -o .libs/blackvariancecurve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancecurve.lo -MD -MP -MF .deps/blackvariancecurve.Tpo -c blackvariancecurve.cpp -o blackvariancecurve.o >/dev/null 2>&1 mv -f .deps/blackvariancecurve.Tpo .deps/blackvariancecurve.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancesurface.lo -MD -MP -MF .deps/blackvariancesurface.Tpo -c -o blackvariancesurface.lo blackvariancesurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancesurface.lo -MD -MP -MF .deps/blackvariancesurface.Tpo -c blackvariancesurface.cpp -fPIC -DPIC -o .libs/blackvariancesurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvariancesurface.lo -MD -MP -MF .deps/blackvariancesurface.Tpo -c blackvariancesurface.cpp -o blackvariancesurface.o >/dev/null 2>&1 mv -f .deps/blackvariancesurface.Tpo .deps/blackvariancesurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvoltermstructure.lo -MD -MP -MF .deps/blackvoltermstructure.Tpo -c -o blackvoltermstructure.lo blackvoltermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvoltermstructure.lo -MD -MP -MF .deps/blackvoltermstructure.Tpo -c blackvoltermstructure.cpp -fPIC -DPIC -o .libs/blackvoltermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackvoltermstructure.lo -MD -MP -MF .deps/blackvoltermstructure.Tpo -c blackvoltermstructure.cpp -o blackvoltermstructure.o >/dev/null 2>&1 mv -f .deps/blackvoltermstructure.Tpo .deps/blackvoltermstructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedlocalvolsurface.lo -MD -MP -MF .deps/fixedlocalvolsurface.Tpo -c -o fixedlocalvolsurface.lo fixedlocalvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedlocalvolsurface.lo -MD -MP -MF .deps/fixedlocalvolsurface.Tpo -c fixedlocalvolsurface.cpp -fPIC -DPIC -o .libs/fixedlocalvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fixedlocalvolsurface.lo -MD -MP -MF .deps/fixedlocalvolsurface.Tpo -c fixedlocalvolsurface.cpp -o fixedlocalvolsurface.o >/dev/null 2>&1 mv -f .deps/fixedlocalvolsurface.Tpo .deps/fixedlocalvolsurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gridmodellocalvolsurface.lo -MD -MP -MF .deps/gridmodellocalvolsurface.Tpo -c -o gridmodellocalvolsurface.lo gridmodellocalvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gridmodellocalvolsurface.lo -MD -MP -MF .deps/gridmodellocalvolsurface.Tpo -c gridmodellocalvolsurface.cpp -fPIC -DPIC -o .libs/gridmodellocalvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gridmodellocalvolsurface.lo -MD -MP -MF .deps/gridmodellocalvolsurface.Tpo -c gridmodellocalvolsurface.cpp -o gridmodellocalvolsurface.o >/dev/null 2>&1 mv -f .deps/gridmodellocalvolsurface.Tpo .deps/gridmodellocalvolsurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonblackvolsurface.lo -MD -MP -MF .deps/hestonblackvolsurface.Tpo -c -o hestonblackvolsurface.lo hestonblackvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonblackvolsurface.lo -MD -MP -MF .deps/hestonblackvolsurface.Tpo -c hestonblackvolsurface.cpp -fPIC -DPIC -o .libs/hestonblackvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonblackvolsurface.lo -MD -MP -MF .deps/hestonblackvolsurface.Tpo -c hestonblackvolsurface.cpp -o hestonblackvolsurface.o >/dev/null 2>&1 mv -f .deps/hestonblackvolsurface.Tpo .deps/hestonblackvolsurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolsurface.lo -MD -MP -MF .deps/localvolsurface.Tpo -c -o localvolsurface.lo localvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolsurface.lo -MD -MP -MF .deps/localvolsurface.Tpo -c localvolsurface.cpp -fPIC -DPIC -o .libs/localvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvolsurface.lo -MD -MP -MF .deps/localvolsurface.Tpo -c localvolsurface.cpp -o localvolsurface.o >/dev/null 2>&1 mv -f .deps/localvolsurface.Tpo .deps/localvolsurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvoltermstructure.lo -MD -MP -MF .deps/localvoltermstructure.Tpo -c -o localvoltermstructure.lo localvoltermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvoltermstructure.lo -MD -MP -MF .deps/localvoltermstructure.Tpo -c localvoltermstructure.cpp -fPIC -DPIC -o .libs/localvoltermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT localvoltermstructure.lo -MD -MP -MF .deps/localvoltermstructure.Tpo -c localvoltermstructure.cpp -o localvoltermstructure.o >/dev/null 2>&1 mv -f .deps/localvoltermstructure.Tpo .deps/localvoltermstructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libEquityFxVol.la andreasenhugelocalvoladapter.lo andreasenhugevolatilityinterpl.lo andreasenhugevolatilityadapter.lo blackvariancecurve.lo blackvariancesurface.lo blackvoltermstructure.lo fixedlocalvolsurface.lo gridmodellocalvolsurface.lo hestonblackvolsurface.lo localvolsurface.lo localvoltermstructure.lo libtool: link: ar cru .libs/libEquityFxVol.a .libs/andreasenhugelocalvoladapter.o .libs/andreasenhugevolatilityinterpl.o .libs/andreasenhugevolatilityadapter.o .libs/blackvariancecurve.o .libs/blackvariancesurface.o .libs/blackvoltermstructure.o .libs/fixedlocalvolsurface.o .libs/gridmodellocalvolsurface.o .libs/hestonblackvolsurface.o .libs/localvolsurface.o .libs/localvoltermstructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libEquityFxVol.a libtool: link: ( cd ".libs" && rm -f "libEquityFxVol.la" && ln -s "../libEquityFxVol.la" "libEquityFxVol.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility/equityfx' Making all in capfloor make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility/capfloor' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolatilitystructure.lo -MD -MP -MF .deps/capfloortermvolatilitystructure.Tpo -c -o capfloortermvolatilitystructure.lo capfloortermvolatilitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolatilitystructure.lo -MD -MP -MF .deps/capfloortermvolatilitystructure.Tpo -c capfloortermvolatilitystructure.cpp -fPIC -DPIC -o .libs/capfloortermvolatilitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolatilitystructure.lo -MD -MP -MF .deps/capfloortermvolatilitystructure.Tpo -c capfloortermvolatilitystructure.cpp -o capfloortermvolatilitystructure.o >/dev/null 2>&1 mv -f .deps/capfloortermvolatilitystructure.Tpo .deps/capfloortermvolatilitystructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolcurve.lo -MD -MP -MF .deps/capfloortermvolcurve.Tpo -c -o capfloortermvolcurve.lo capfloortermvolcurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolcurve.lo -MD -MP -MF .deps/capfloortermvolcurve.Tpo -c capfloortermvolcurve.cpp -fPIC -DPIC -o .libs/capfloortermvolcurve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolcurve.lo -MD -MP -MF .deps/capfloortermvolcurve.Tpo -c capfloortermvolcurve.cpp -o capfloortermvolcurve.o >/dev/null 2>&1 mv -f .deps/capfloortermvolcurve.Tpo .deps/capfloortermvolcurve.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolsurface.lo -MD -MP -MF .deps/capfloortermvolsurface.Tpo -c -o capfloortermvolsurface.lo capfloortermvolsurface.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolsurface.lo -MD -MP -MF .deps/capfloortermvolsurface.Tpo -c capfloortermvolsurface.cpp -fPIC -DPIC -o .libs/capfloortermvolsurface.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloortermvolsurface.lo -MD -MP -MF .deps/capfloortermvolsurface.Tpo -c capfloortermvolsurface.cpp -o capfloortermvolsurface.o >/dev/null 2>&1 mv -f .deps/capfloortermvolsurface.Tpo .deps/capfloortermvolsurface.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcapfloortermvol.lo -MD -MP -MF .deps/constantcapfloortermvol.Tpo -c -o constantcapfloortermvol.lo constantcapfloortermvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcapfloortermvol.lo -MD -MP -MF .deps/constantcapfloortermvol.Tpo -c constantcapfloortermvol.cpp -fPIC -DPIC -o .libs/constantcapfloortermvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcapfloortermvol.lo -MD -MP -MF .deps/constantcapfloortermvol.Tpo -c constantcapfloortermvol.cpp -o constantcapfloortermvol.o >/dev/null 2>&1 mv -f .deps/constantcapfloortermvol.Tpo .deps/constantcapfloortermvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCapFloorVol.la capfloortermvolatilitystructure.lo capfloortermvolcurve.lo capfloortermvolsurface.lo constantcapfloortermvol.lo libtool: link: ar cru .libs/libCapFloorVol.a .libs/capfloortermvolatilitystructure.o .libs/capfloortermvolcurve.o .libs/capfloortermvolsurface.o .libs/constantcapfloortermvol.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCapFloorVol.a libtool: link: ( cd ".libs" && rm -f "libCapFloorVol.la" && ln -s "../libCapFloorVol.la" "libCapFloorVol.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility/capfloor' Making all in inflation make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility/inflation' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcpivolatility.lo -MD -MP -MF .deps/constantcpivolatility.Tpo -c -o constantcpivolatility.lo constantcpivolatility.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcpivolatility.lo -MD -MP -MF .deps/constantcpivolatility.Tpo -c constantcpivolatility.cpp -fPIC -DPIC -o .libs/constantcpivolatility.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantcpivolatility.lo -MD -MP -MF .deps/constantcpivolatility.Tpo -c constantcpivolatility.cpp -o constantcpivolatility.o >/dev/null 2>&1 mv -f .deps/constantcpivolatility.Tpo .deps/constantcpivolatility.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpivolatilitystructure.lo -MD -MP -MF .deps/cpivolatilitystructure.Tpo -c -o cpivolatilitystructure.lo cpivolatilitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpivolatilitystructure.lo -MD -MP -MF .deps/cpivolatilitystructure.Tpo -c cpivolatilitystructure.cpp -fPIC -DPIC -o .libs/cpivolatilitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cpivolatilitystructure.lo -MD -MP -MF .deps/cpivolatilitystructure.Tpo -c cpivolatilitystructure.cpp -o cpivolatilitystructure.o >/dev/null 2>&1 mv -f .deps/cpivolatilitystructure.Tpo .deps/cpivolatilitystructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationoptionletvolatilitystructure.lo -MD -MP -MF .deps/yoyinflationoptionletvolatilitystructure.Tpo -c -o yoyinflationoptionletvolatilitystructure.lo yoyinflationoptionletvolatilitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationoptionletvolatilitystructure.lo -MD -MP -MF .deps/yoyinflationoptionletvolatilitystructure.Tpo -c yoyinflationoptionletvolatilitystructure.cpp -fPIC -DPIC -o .libs/yoyinflationoptionletvolatilitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yoyinflationoptionletvolatilitystructure.lo -MD -MP -MF .deps/yoyinflationoptionletvolatilitystructure.Tpo -c yoyinflationoptionletvolatilitystructure.cpp -o yoyinflationoptionletvolatilitystructure.o >/dev/null 2>&1 mv -f .deps/yoyinflationoptionletvolatilitystructure.Tpo .deps/yoyinflationoptionletvolatilitystructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libInflationVol.la constantcpivolatility.lo cpivolatilitystructure.lo yoyinflationoptionletvolatilitystructure.lo libtool: link: ar cru .libs/libInflationVol.a .libs/constantcpivolatility.o .libs/cpivolatilitystructure.o .libs/yoyinflationoptionletvolatilitystructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libInflationVol.a libtool: link: ( cd ".libs" && rm -f "libInflationVol.la" && ln -s "../libInflationVol.la" "libInflationVol.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility/inflation' Making all in optionlet make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility/optionlet' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantoptionletvol.lo -MD -MP -MF .deps/constantoptionletvol.Tpo -c -o constantoptionletvol.lo constantoptionletvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantoptionletvol.lo -MD -MP -MF .deps/constantoptionletvol.Tpo -c constantoptionletvol.cpp -fPIC -DPIC -o .libs/constantoptionletvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT constantoptionletvol.lo -MD -MP -MF .deps/constantoptionletvol.Tpo -c constantoptionletvol.cpp -o constantoptionletvol.o >/dev/null 2>&1 mv -f .deps/constantoptionletvol.Tpo .deps/constantoptionletvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper.lo -MD -MP -MF .deps/optionletstripper.Tpo -c -o optionletstripper.lo optionletstripper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper.lo -MD -MP -MF .deps/optionletstripper.Tpo -c optionletstripper.cpp -fPIC -DPIC -o .libs/optionletstripper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper.lo -MD -MP -MF .deps/optionletstripper.Tpo -c optionletstripper.cpp -o optionletstripper.o >/dev/null 2>&1 mv -f .deps/optionletstripper.Tpo .deps/optionletstripper.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper1.lo -MD -MP -MF .deps/optionletstripper1.Tpo -c -o optionletstripper1.lo optionletstripper1.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper1.lo -MD -MP -MF .deps/optionletstripper1.Tpo -c optionletstripper1.cpp -fPIC -DPIC -o .libs/optionletstripper1.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper1.lo -MD -MP -MF .deps/optionletstripper1.Tpo -c optionletstripper1.cpp -o optionletstripper1.o >/dev/null 2>&1 mv -f .deps/optionletstripper1.Tpo .deps/optionletstripper1.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper2.lo -MD -MP -MF .deps/optionletstripper2.Tpo -c -o optionletstripper2.lo optionletstripper2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper2.lo -MD -MP -MF .deps/optionletstripper2.Tpo -c optionletstripper2.cpp -fPIC -DPIC -o .libs/optionletstripper2.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../../ql/patterns/observable.hpp:37, from ../../../../ql/patterns/lazyobject.hpp:27, from ../../../../ql/termstructures/volatility/optionlet/strippedoptionletbase.hpp:29, from ../../../../ql/termstructures/volatility/optionlet/optionletstripper.hpp:29, from ../../../../ql/termstructures/volatility/optionlet/optionletstripper2.hpp:28, from optionletstripper2.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ optionletstripper2.cpp: In member function 'virtual void QuantLib::OptionletStripper2::performCalculations() const': optionletstripper2.cpp:117:55: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 atmCapFloorStrikes_[j]); ^ optionletstripper2.cpp:120:44: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 adjustedVol); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletstripper2.lo -MD -MP -MF .deps/optionletstripper2.Tpo -c optionletstripper2.cpp -o optionletstripper2.o >/dev/null 2>&1 mv -f .deps/optionletstripper2.Tpo .deps/optionletstripper2.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletvolatilitystructure.lo -MD -MP -MF .deps/optionletvolatilitystructure.Tpo -c -o optionletvolatilitystructure.lo optionletvolatilitystructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletvolatilitystructure.lo -MD -MP -MF .deps/optionletvolatilitystructure.Tpo -c optionletvolatilitystructure.cpp -fPIC -DPIC -o .libs/optionletvolatilitystructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT optionletvolatilitystructure.lo -MD -MP -MF .deps/optionletvolatilitystructure.Tpo -c optionletvolatilitystructure.cpp -o optionletvolatilitystructure.o >/dev/null 2>&1 mv -f .deps/optionletvolatilitystructure.Tpo .deps/optionletvolatilitystructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedoptionletvol.lo -MD -MP -MF .deps/spreadedoptionletvol.Tpo -c -o spreadedoptionletvol.lo spreadedoptionletvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedoptionletvol.lo -MD -MP -MF .deps/spreadedoptionletvol.Tpo -c spreadedoptionletvol.cpp -fPIC -DPIC -o .libs/spreadedoptionletvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedoptionletvol.lo -MD -MP -MF .deps/spreadedoptionletvol.Tpo -c spreadedoptionletvol.cpp -o spreadedoptionletvol.o >/dev/null 2>&1 mv -f .deps/spreadedoptionletvol.Tpo .deps/spreadedoptionletvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionlet.lo -MD -MP -MF .deps/strippedoptionlet.Tpo -c -o strippedoptionlet.lo strippedoptionlet.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionlet.lo -MD -MP -MF .deps/strippedoptionlet.Tpo -c strippedoptionlet.cpp -fPIC -DPIC -o .libs/strippedoptionlet.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionlet.lo -MD -MP -MF .deps/strippedoptionlet.Tpo -c strippedoptionlet.cpp -o strippedoptionlet.o >/dev/null 2>&1 mv -f .deps/strippedoptionlet.Tpo .deps/strippedoptionlet.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionletadapter.lo -MD -MP -MF .deps/strippedoptionletadapter.Tpo -c -o strippedoptionletadapter.lo strippedoptionletadapter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionletadapter.lo -MD -MP -MF .deps/strippedoptionletadapter.Tpo -c strippedoptionletadapter.cpp -fPIC -DPIC -o .libs/strippedoptionletadapter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT strippedoptionletadapter.lo -MD -MP -MF .deps/strippedoptionletadapter.Tpo -c strippedoptionletadapter.cpp -o strippedoptionletadapter.o >/dev/null 2>&1 mv -f .deps/strippedoptionletadapter.Tpo .deps/strippedoptionletadapter.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libOptionletVol.la constantoptionletvol.lo optionletstripper.lo optionletstripper1.lo optionletstripper2.lo optionletvolatilitystructure.lo spreadedoptionletvol.lo strippedoptionlet.lo strippedoptionletadapter.lo libtool: link: ar cru .libs/libOptionletVol.a .libs/constantoptionletvol.o .libs/optionletstripper.o .libs/optionletstripper1.o .libs/optionletstripper2.o .libs/optionletvolatilitystructure.o .libs/spreadedoptionletvol.o .libs/strippedoptionlet.o .libs/strippedoptionletadapter.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libOptionletVol.a libtool: link: ( cd ".libs" && rm -f "libOptionletVol.la" && ln -s "../libOptionletVol.la" "libOptionletVol.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility/optionlet' Making all in swaption make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility/swaption' /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarket.lo -MD -MP -MF .deps/cmsmarket.Tpo -c -o cmsmarket.lo cmsmarket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarket.lo -MD -MP -MF .deps/cmsmarket.Tpo -c cmsmarket.cpp -fPIC -DPIC -o .libs/cmsmarket.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarket.lo -MD -MP -MF .deps/cmsmarket.Tpo -c cmsmarket.cpp -o cmsmarket.o >/dev/null 2>&1 mv -f .deps/cmsmarket.Tpo .deps/cmsmarket.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarketcalibration.lo -MD -MP -MF .deps/cmsmarketcalibration.Tpo -c -o cmsmarketcalibration.lo cmsmarketcalibration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarketcalibration.lo -MD -MP -MF .deps/cmsmarketcalibration.Tpo -c cmsmarketcalibration.cpp -fPIC -DPIC -o .libs/cmsmarketcalibration.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'bool std::binary_search(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/8/bits/stl_algo.h:2247:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 binary_search(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2247:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::SwaptionVolCube1x::spreadVolInterpolation(const QuantLib::Date&, const QuantLib::Period&) const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::SwaptionVolCube1x::Cube::expandLayers(QuantLib::Size, bool, QuantLib::Size, bool) [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/8/vector:69, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from cmsmarketcalibration.cpp:24: ../../../../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp: In member function 'void QuantLib::SwaptionVolCube1x::Cube::setPoint(const QuantLib::Date&, const QuantLib::Period&, QuantLib::Real, QuantLib::Time, const std::vector&) [with Model = QuantLib::SwaptionVolCubeSabrModel]': ../../../../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:1040:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(optionTimes_.begin(),optionTimes_.end(),optionTime)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:1042:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(swapLengths_.begin(),swapLengths_.end(),swapLength)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::SwaptionVolCube1x::sabrCalibrationSection(const QuantLib::SwaptionVolCube1x::Cube&, QuantLib::SwaptionVolCube1x::Cube&, const QuantLib::Period&) const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::SwaptionVolCube1x::Cube QuantLib::SwaptionVolCube1x::sabrCalibration(const QuantLib::SwaptionVolCube1x::Cube&) const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::SwaptionVolCube1x::fillVolatilityCube() const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../../../ql/math/array.hpp:40, from ../../../../ql/math/matrix.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:29, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../../../ql/utilities/null.hpp:36, from ../../../../ql/math/optimization/endcriteria.hpp:29, from ../../../../ql/termstructures/volatility/swaption/cmsmarketcalibration.hpp:28, from cmsmarketcalibration.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cmsmarketcalibration.cpp:24: ../../../../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:599:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(optionTimes.begin(), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ optionTimes.end(), ~~~~~~~~~~~~~~~~~~ atmOptionTimes[j])); ~~~~~~~~~~~~~~~~~~~ ../../../../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:603:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(swapLengths.begin(), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ swapLengths.end(), ~~~~~~~~~~~~~~~~~~ atmSwapLengths[k])); ~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsmarketcalibration.lo -MD -MP -MF .deps/cmsmarketcalibration.Tpo -c cmsmarketcalibration.cpp -o cmsmarketcalibration.o >/dev/null 2>&1 mv -f .deps/cmsmarketcalibration.Tpo .deps/cmsmarketcalibration.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionvolatility.lo -MD -MP -MF .deps/gaussian1dswaptionvolatility.Tpo -c -o gaussian1dswaptionvolatility.lo gaussian1dswaptionvolatility.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionvolatility.lo -MD -MP -MF .deps/gaussian1dswaptionvolatility.Tpo -c gaussian1dswaptionvolatility.cpp -fPIC -DPIC -o .libs/gaussian1dswaptionvolatility.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dswaptionvolatility.lo -MD -MP -MF .deps/gaussian1dswaptionvolatility.Tpo -c gaussian1dswaptionvolatility.cpp -o gaussian1dswaptionvolatility.o >/dev/null 2>&1 mv -f .deps/gaussian1dswaptionvolatility.Tpo .deps/gaussian1dswaptionvolatility.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedswaptionvol.lo -MD -MP -MF .deps/spreadedswaptionvol.Tpo -c -o spreadedswaptionvol.lo spreadedswaptionvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedswaptionvol.lo -MD -MP -MF .deps/spreadedswaptionvol.Tpo -c spreadedswaptionvol.cpp -fPIC -DPIC -o .libs/spreadedswaptionvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedswaptionvol.lo -MD -MP -MF .deps/spreadedswaptionvol.Tpo -c spreadedswaptionvol.cpp -o spreadedswaptionvol.o >/dev/null 2>&1 mv -f .deps/spreadedswaptionvol.Tpo .deps/spreadedswaptionvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionconstantvol.lo -MD -MP -MF .deps/swaptionconstantvol.Tpo -c -o swaptionconstantvol.lo swaptionconstantvol.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionconstantvol.lo -MD -MP -MF .deps/swaptionconstantvol.Tpo -c swaptionconstantvol.cpp -fPIC -DPIC -o .libs/swaptionconstantvol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionconstantvol.lo -MD -MP -MF .deps/swaptionconstantvol.Tpo -c swaptionconstantvol.cpp -o swaptionconstantvol.o >/dev/null 2>&1 mv -f .deps/swaptionconstantvol.Tpo .deps/swaptionconstantvol.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube.lo -MD -MP -MF .deps/swaptionvolcube.Tpo -c -o swaptionvolcube.lo swaptionvolcube.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube.lo -MD -MP -MF .deps/swaptionvolcube.Tpo -c swaptionvolcube.cpp -fPIC -DPIC -o .libs/swaptionvolcube.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube.lo -MD -MP -MF .deps/swaptionvolcube.Tpo -c swaptionvolcube.cpp -o swaptionvolcube.o >/dev/null 2>&1 mv -f .deps/swaptionvolcube.Tpo .deps/swaptionvolcube.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube2.lo -MD -MP -MF .deps/swaptionvolcube2.Tpo -c -o swaptionvolcube2.lo swaptionvolcube2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube2.lo -MD -MP -MF .deps/swaptionvolcube2.Tpo -c swaptionvolcube2.cpp -fPIC -DPIC -o .libs/swaptionvolcube2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolcube2.lo -MD -MP -MF .deps/swaptionvolcube2.Tpo -c swaptionvolcube2.cpp -o swaptionvolcube2.o >/dev/null 2>&1 mv -f .deps/swaptionvolcube2.Tpo .deps/swaptionvolcube2.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvoldiscrete.lo -MD -MP -MF .deps/swaptionvoldiscrete.Tpo -c -o swaptionvoldiscrete.lo swaptionvoldiscrete.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvoldiscrete.lo -MD -MP -MF .deps/swaptionvoldiscrete.Tpo -c swaptionvoldiscrete.cpp -fPIC -DPIC -o .libs/swaptionvoldiscrete.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvoldiscrete.lo -MD -MP -MF .deps/swaptionvoldiscrete.Tpo -c swaptionvoldiscrete.cpp -o swaptionvoldiscrete.o >/dev/null 2>&1 mv -f .deps/swaptionvoldiscrete.Tpo .deps/swaptionvoldiscrete.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolmatrix.lo -MD -MP -MF .deps/swaptionvolmatrix.Tpo -c -o swaptionvolmatrix.lo swaptionvolmatrix.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolmatrix.lo -MD -MP -MF .deps/swaptionvolmatrix.Tpo -c swaptionvolmatrix.cpp -fPIC -DPIC -o .libs/swaptionvolmatrix.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolmatrix.lo -MD -MP -MF .deps/swaptionvolmatrix.Tpo -c swaptionvolmatrix.cpp -o swaptionvolmatrix.o >/dev/null 2>&1 mv -f .deps/swaptionvolmatrix.Tpo .deps/swaptionvolmatrix.Plo /bin/bash ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolstructure.lo -MD -MP -MF .deps/swaptionvolstructure.Tpo -c -o swaptionvolstructure.lo swaptionvolstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolstructure.lo -MD -MP -MF .deps/swaptionvolstructure.Tpo -c swaptionvolstructure.cpp -fPIC -DPIC -o .libs/swaptionvolstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../ql -I../../../.. -I../../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT swaptionvolstructure.lo -MD -MP -MF .deps/swaptionvolstructure.Tpo -c swaptionvolstructure.cpp -o swaptionvolstructure.o >/dev/null 2>&1 mv -f .deps/swaptionvolstructure.Tpo .deps/swaptionvolstructure.Plo /bin/bash ../../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libSwaptionVol.la cmsmarket.lo cmsmarketcalibration.lo gaussian1dswaptionvolatility.lo spreadedswaptionvol.lo swaptionconstantvol.lo swaptionvolcube.lo swaptionvolcube2.lo swaptionvoldiscrete.lo swaptionvolmatrix.lo swaptionvolstructure.lo libtool: link: ar cru .libs/libSwaptionVol.a .libs/cmsmarket.o .libs/cmsmarketcalibration.o .libs/gaussian1dswaptionvolatility.o .libs/spreadedswaptionvol.o .libs/swaptionconstantvol.o .libs/swaptionvolcube.o .libs/swaptionvolcube2.o .libs/swaptionvoldiscrete.o .libs/swaptionvolmatrix.o .libs/swaptionvolstructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libSwaptionVol.a libtool: link: ( cd ".libs" && rm -f "libSwaptionVol.la" && ln -s "../libSwaptionVol.la" "libSwaptionVol.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility/swaption' make[6]: Entering directory '/build/quantlib-1.15/ql/termstructures/volatility' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcd.lo -MD -MP -MF .deps/abcd.Tpo -c -o abcd.lo abcd.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcd.lo -MD -MP -MF .deps/abcd.Tpo -c abcd.cpp -fPIC -DPIC -o .libs/abcd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcd.lo -MD -MP -MF .deps/abcd.Tpo -c abcd.cpp -o abcd.o >/dev/null 2>&1 mv -f .deps/abcd.Tpo .deps/abcd.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdcalibration.lo -MD -MP -MF .deps/abcdcalibration.Tpo -c -o abcdcalibration.lo abcdcalibration.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdcalibration.lo -MD -MP -MF .deps/abcdcalibration.Tpo -c abcdcalibration.cpp -fPIC -DPIC -o .libs/abcdcalibration.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT abcdcalibration.lo -MD -MP -MF .deps/abcdcalibration.Tpo -c abcdcalibration.cpp -o abcdcalibration.o >/dev/null 2>&1 mv -f .deps/abcdcalibration.Tpo .deps/abcdcalibration.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmadjustedsmilesection.lo -MD -MP -MF .deps/atmadjustedsmilesection.Tpo -c -o atmadjustedsmilesection.lo atmadjustedsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmadjustedsmilesection.lo -MD -MP -MF .deps/atmadjustedsmilesection.Tpo -c atmadjustedsmilesection.cpp -fPIC -DPIC -o .libs/atmadjustedsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmadjustedsmilesection.lo -MD -MP -MF .deps/atmadjustedsmilesection.Tpo -c atmadjustedsmilesection.cpp -o atmadjustedsmilesection.o >/dev/null 2>&1 mv -f .deps/atmadjustedsmilesection.Tpo .deps/atmadjustedsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmsmilesection.lo -MD -MP -MF .deps/atmsmilesection.Tpo -c -o atmsmilesection.lo atmsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmsmilesection.lo -MD -MP -MF .deps/atmsmilesection.Tpo -c atmsmilesection.cpp -fPIC -DPIC -o .libs/atmsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT atmsmilesection.lo -MD -MP -MF .deps/atmsmilesection.Tpo -c atmsmilesection.cpp -o atmsmilesection.o >/dev/null 2>&1 mv -f .deps/atmsmilesection.Tpo .deps/atmsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatsmilesection.lo -MD -MP -MF .deps/flatsmilesection.Tpo -c -o flatsmilesection.lo flatsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatsmilesection.lo -MD -MP -MF .deps/flatsmilesection.Tpo -c flatsmilesection.cpp -fPIC -DPIC -o .libs/flatsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatsmilesection.lo -MD -MP -MF .deps/flatsmilesection.Tpo -c flatsmilesection.cpp -o flatsmilesection.o >/dev/null 2>&1 mv -f .deps/flatsmilesection.Tpo .deps/flatsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dsmilesection.lo -MD -MP -MF .deps/gaussian1dsmilesection.Tpo -c -o gaussian1dsmilesection.lo gaussian1dsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dsmilesection.lo -MD -MP -MF .deps/gaussian1dsmilesection.Tpo -c gaussian1dsmilesection.cpp -fPIC -DPIC -o .libs/gaussian1dsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussian1dsmilesection.lo -MD -MP -MF .deps/gaussian1dsmilesection.Tpo -c gaussian1dsmilesection.cpp -o gaussian1dsmilesection.o >/dev/null 2>&1 mv -f .deps/gaussian1dsmilesection.Tpo .deps/gaussian1dsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kahalesmilesection.lo -MD -MP -MF .deps/kahalesmilesection.Tpo -c -o kahalesmilesection.lo kahalesmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kahalesmilesection.lo -MD -MP -MF .deps/kahalesmilesection.Tpo -c kahalesmilesection.cpp -fPIC -DPIC -o .libs/kahalesmilesection.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/termstructures/volatility/smilesection.hpp:28, from ../../../ql/termstructures/volatility/kahalesmilesection.hpp:37, from kahalesmilesection.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/termstructures/volatility/smilesection.hpp:28, from ../../../ql/termstructures/volatility/kahalesmilesection.hpp:37, from kahalesmilesection.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::KahaleSmileSection::compute()': /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT kahalesmilesection.lo -MD -MP -MF .deps/kahalesmilesection.Tpo -c kahalesmilesection.cpp -o kahalesmilesection.o >/dev/null 2>&1 mv -f .deps/kahalesmilesection.Tpo .deps/kahalesmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabr.lo -MD -MP -MF .deps/sabr.Tpo -c -o sabr.lo sabr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabr.lo -MD -MP -MF .deps/sabr.Tpo -c sabr.cpp -fPIC -DPIC -o .libs/sabr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabr.lo -MD -MP -MF .deps/sabr.Tpo -c sabr.cpp -o sabr.o >/dev/null 2>&1 mv -f .deps/sabr.Tpo .deps/sabr.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrinterpolatedsmilesection.lo -MD -MP -MF .deps/sabrinterpolatedsmilesection.Tpo -c -o sabrinterpolatedsmilesection.lo sabrinterpolatedsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrinterpolatedsmilesection.lo -MD -MP -MF .deps/sabrinterpolatedsmilesection.Tpo -c sabrinterpolatedsmilesection.cpp -fPIC -DPIC -o .libs/sabrinterpolatedsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrinterpolatedsmilesection.lo -MD -MP -MF .deps/sabrinterpolatedsmilesection.Tpo -c sabrinterpolatedsmilesection.cpp -o sabrinterpolatedsmilesection.o >/dev/null 2>&1 mv -f .deps/sabrinterpolatedsmilesection.Tpo .deps/sabrinterpolatedsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrsmilesection.lo -MD -MP -MF .deps/sabrsmilesection.Tpo -c -o sabrsmilesection.lo sabrsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrsmilesection.lo -MD -MP -MF .deps/sabrsmilesection.Tpo -c sabrsmilesection.cpp -fPIC -DPIC -o .libs/sabrsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sabrsmilesection.lo -MD -MP -MF .deps/sabrsmilesection.Tpo -c sabrsmilesection.cpp -o sabrsmilesection.o >/dev/null 2>&1 mv -f .deps/sabrsmilesection.Tpo .deps/sabrsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesection.lo -MD -MP -MF .deps/smilesection.Tpo -c -o smilesection.lo smilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesection.lo -MD -MP -MF .deps/smilesection.Tpo -c smilesection.cpp -fPIC -DPIC -o .libs/smilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesection.lo -MD -MP -MF .deps/smilesection.Tpo -c smilesection.cpp -o smilesection.o >/dev/null 2>&1 mv -f .deps/smilesection.Tpo .deps/smilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesectionutils.lo -MD -MP -MF .deps/smilesectionutils.Tpo -c -o smilesectionutils.lo smilesectionutils.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesectionutils.lo -MD -MP -MF .deps/smilesectionutils.Tpo -c smilesectionutils.cpp -fPIC -DPIC -o .libs/smilesectionutils.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/termstructures/volatility/smilesection.hpp:28, from ../../../ql/termstructures/volatility/smilesectionutils.hpp:27, from smilesectionutils.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../../ql/patterns/observable.hpp:37, from ../../../ql/termstructures/volatility/smilesection.hpp:28, from ../../../ql/termstructures/volatility/smilesectionutils.hpp:27, from smilesectionutils.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::SmileSectionUtils::SmileSectionUtils(const QuantLib::SmileSection&, const std::vector&, QuantLib::Real, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 { return _M_erase(begin() + (__position - cbegin())); } ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT smilesectionutils.lo -MD -MP -MF .deps/smilesectionutils.Tpo -c smilesectionutils.cpp -o smilesectionutils.o >/dev/null 2>&1 mv -f .deps/smilesectionutils.Tpo .deps/smilesectionutils.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedsmilesection.lo -MD -MP -MF .deps/spreadedsmilesection.Tpo -c -o spreadedsmilesection.lo spreadedsmilesection.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedsmilesection.lo -MD -MP -MF .deps/spreadedsmilesection.Tpo -c spreadedsmilesection.cpp -fPIC -DPIC -o .libs/spreadedsmilesection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT spreadedsmilesection.lo -MD -MP -MF .deps/spreadedsmilesection.Tpo -c spreadedsmilesection.cpp -o spreadedsmilesection.o >/dev/null 2>&1 mv -f .deps/spreadedsmilesection.Tpo .deps/spreadedsmilesection.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libVolTermStructures.la abcd.lo abcdcalibration.lo atmadjustedsmilesection.lo atmsmilesection.lo flatsmilesection.lo gaussian1dsmilesection.lo kahalesmilesection.lo sabr.lo sabrinterpolatedsmilesection.lo sabrsmilesection.lo smilesection.lo smilesectionutils.lo spreadedsmilesection.lo equityfx/libEquityFxVol.la capfloor/libCapFloorVol.la inflation/libInflationVol.la optionlet/libOptionletVol.la swaption/libSwaptionVol.la libtool: link: (cd .libs/libVolTermStructures.lax/libEquityFxVol.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/equityfx/.libs/libEquityFxVol.a") libtool: link: (cd .libs/libVolTermStructures.lax/libCapFloorVol.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/capfloor/.libs/libCapFloorVol.a") libtool: link: (cd .libs/libVolTermStructures.lax/libInflationVol.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/inflation/.libs/libInflationVol.a") libtool: link: (cd .libs/libVolTermStructures.lax/libOptionletVol.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/optionlet/.libs/libOptionletVol.a") libtool: link: (cd .libs/libVolTermStructures.lax/libSwaptionVol.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/swaption/.libs/libSwaptionVol.a") libtool: link: ar cru .libs/libVolTermStructures.a .libs/abcd.o .libs/abcdcalibration.o .libs/atmadjustedsmilesection.o .libs/atmsmilesection.o .libs/flatsmilesection.o .libs/gaussian1dsmilesection.o .libs/kahalesmilesection.o .libs/sabr.o .libs/sabrinterpolatedsmilesection.o .libs/sabrsmilesection.o .libs/smilesection.o .libs/smilesectionutils.o .libs/spreadedsmilesection.o .libs/libVolTermStructures.lax/libEquityFxVol.a/andreasenhugelocalvoladapter.o .libs/libVolTermStructures.lax/libEquityFxVol.a/andreasenhugevolatilityadapter.o .libs/libVolTermStructures.lax/libEquityFxVol.a/andreasenhugevolatilityinterpl.o .libs/libVolTermStructures.lax/libEquityFxVol.a/blackvariancecurve.o .libs/libVolTermStructures.lax/libEquityFxVol.a/blackvariancesurface.o .libs/libVolTermStructures.lax/libEquityFxVol.a/blackvoltermstructure.o .libs/libVolTermStructures.lax/libEquityFxVol.a/fixedlocalvolsurface.o .libs/libVolTermStructures.lax/libEquityFxVol.a/gridmodellocalvolsurface.o .libs/libVolTermStructures.lax/libEquityFxVol.a/hestonblackvolsurface.o .libs/libVolTermStructures.lax/libEquityFxVol.a/localvolsurface.o .libs/libVolTermStructures.lax/libEquityFxVol.a/localvoltermstructure.o .libs/libVolTermStructures.lax/libCapFloorVol.a/capfloortermvolatilitystructure.o .libs/libVolTermStructures.lax/libCapFloorVol.a/capfloortermvolcurve.o .libs/libVolTermStructures.lax/libCapFloorVol.a/capfloortermvolsurface.o .libs/libVolTermStructures.lax/libCapFloorVol.a/constantcapfloortermvol.o .libs/libVolTermStructures.lax/libInflationVol.a/constantcpivolatility.o .libs/libVolTermStructures.lax/libInflationVol.a/cpivolatilitystructure.o .libs/libVolTermStructures.lax/libInflationVol.a/yoyinflationoptionletvolatilitystructure.o .libs/libVolTermStructures.lax/libOptionletVol.a/constantoptionletvol.o .libs/libVolTermStructures.lax/libOptionletVol.a/optionletstripper.o .libs/libVolTermStructures.lax/libOptionletVol.a/optionletstripper1.o .libs/libVolTermStructures.lax/libOptionletVol.a/optionletstripper2.o .libs/libVolTermStructures.lax/libOptionletVol.a/optionletvolatilitystructure.o .libs/libVolTermStructures.lax/libOptionletVol.a/spreadedoptionletvol.o .libs/libVolTermStructures.lax/libOptionletVol.a/strippedoptionlet.o .libs/libVolTermStructures.lax/libOptionletVol.a/strippedoptionletadapter.o .libs/libVolTermStructures.lax/libSwaptionVol.a/cmsmarket.o .libs/libVolTermStructures.lax/libSwaptionVol.a/cmsmarketcalibration.o .libs/libVolTermStructures.lax/libSwaptionVol.a/gaussian1dswaptionvolatility.o .libs/libVolTermStructures.lax/libSwaptionVol.a/spreadedswaptionvol.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionconstantvol.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionvolcube.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionvolcube2.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionvoldiscrete.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionvolmatrix.o .libs/libVolTermStructures.lax/libSwaptionVol.a/swaptionvolstructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libVolTermStructures.a libtool: link: rm -fr .libs/libVolTermStructures.lax libtool: link: ( cd ".libs" && rm -f "libVolTermStructures.la" && ln -s "../libVolTermStructures.la" "libVolTermStructures.la" ) make[6]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility' make[5]: Leaving directory '/build/quantlib-1.15/ql/termstructures/volatility' Making all in yield make[5]: Entering directory '/build/quantlib-1.15/ql/termstructures/yield' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondhelpers.lo -MD -MP -MF .deps/bondhelpers.Tpo -c -o bondhelpers.lo bondhelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondhelpers.lo -MD -MP -MF .deps/bondhelpers.Tpo -c bondhelpers.cpp -fPIC -DPIC -o .libs/bondhelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bondhelpers.lo -MD -MP -MF .deps/bondhelpers.Tpo -c bondhelpers.cpp -o bondhelpers.o >/dev/null 2>&1 mv -f .deps/bondhelpers.Tpo .deps/bondhelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fittedbonddiscountcurve.lo -MD -MP -MF .deps/fittedbonddiscountcurve.Tpo -c -o fittedbonddiscountcurve.lo fittedbonddiscountcurve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fittedbonddiscountcurve.lo -MD -MP -MF .deps/fittedbonddiscountcurve.Tpo -c fittedbonddiscountcurve.cpp -fPIC -DPIC -o .libs/fittedbonddiscountcurve.o In file included from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from fittedbonddiscountcurve.cpp:21: ../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from fittedbonddiscountcurve.cpp:21: ../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from fittedbonddiscountcurve.cpp:21: ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:201:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fittedbonddiscountcurve.lo -MD -MP -MF .deps/fittedbonddiscountcurve.Tpo -c fittedbonddiscountcurve.cpp -o fittedbonddiscountcurve.o >/dev/null 2>&1 mv -f .deps/fittedbonddiscountcurve.Tpo .deps/fittedbonddiscountcurve.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatforward.lo -MD -MP -MF .deps/flatforward.Tpo -c -o flatforward.lo flatforward.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatforward.lo -MD -MP -MF .deps/flatforward.Tpo -c flatforward.cpp -fPIC -DPIC -o .libs/flatforward.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT flatforward.lo -MD -MP -MF .deps/flatforward.Tpo -c flatforward.cpp -o flatforward.o >/dev/null 2>&1 mv -f .deps/flatforward.Tpo .deps/flatforward.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardstructure.lo -MD -MP -MF .deps/forwardstructure.Tpo -c -o forwardstructure.lo forwardstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardstructure.lo -MD -MP -MF .deps/forwardstructure.Tpo -c forwardstructure.cpp -fPIC -DPIC -o .libs/forwardstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardstructure.lo -MD -MP -MF .deps/forwardstructure.Tpo -c forwardstructure.cpp -o forwardstructure.o >/dev/null 2>&1 mv -f .deps/forwardstructure.Tpo .deps/forwardstructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonlinearfittingmethods.lo -MD -MP -MF .deps/nonlinearfittingmethods.Tpo -c -o nonlinearfittingmethods.lo nonlinearfittingmethods.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonlinearfittingmethods.lo -MD -MP -MF .deps/nonlinearfittingmethods.Tpo -c nonlinearfittingmethods.cpp -fPIC -DPIC -o .libs/nonlinearfittingmethods.o In file included from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: ../../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: ../../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:201:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:60:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:89:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:120:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:165:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:203:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:22: ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:223:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::ExponentialSplinesFitting::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: At global scope: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::NelsonSiegelFitting::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: At global scope: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SvenssonFitting::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: At global scope: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::CubicBSplinesFitting::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: At global scope: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SimplePolynomialFitting::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: At global scope: ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from nonlinearfittingmethods.cpp:24: nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SpreadFittingMethod::clone() const': ../../../ql/auto_ptr.hpp:32:36: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ ../../../ql/auto_ptr.hpp:32:36: note: in definition of macro 'QL_UNIQUE_OR_AUTO_PTR' #define QL_UNIQUE_OR_AUTO_PTR std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../../ql/shared_ptr.hpp:32, from ../../../ql/errors.hpp:29, from ../../../ql/patterns/observable.hpp:32, from ../../../ql/handle.hpp:28, from ../../../ql/quote.hpp:28, from ../../../ql/termstructures/bootstraphelper.hpp:29, from ../../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from ../../../ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT nonlinearfittingmethods.lo -MD -MP -MF .deps/nonlinearfittingmethods.Tpo -c nonlinearfittingmethods.cpp -o nonlinearfittingmethods.o >/dev/null 2>&1 mv -f .deps/nonlinearfittingmethods.Tpo .deps/nonlinearfittingmethods.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oisratehelper.lo -MD -MP -MF .deps/oisratehelper.Tpo -c -o oisratehelper.lo oisratehelper.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oisratehelper.lo -MD -MP -MF .deps/oisratehelper.Tpo -c oisratehelper.cpp -fPIC -DPIC -o .libs/oisratehelper.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT oisratehelper.lo -MD -MP -MF .deps/oisratehelper.Tpo -c oisratehelper.cpp -o oisratehelper.o >/dev/null 2>&1 mv -f .deps/oisratehelper.Tpo .deps/oisratehelper.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratehelpers.lo -MD -MP -MF .deps/ratehelpers.Tpo -c -o ratehelpers.lo ratehelpers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratehelpers.lo -MD -MP -MF .deps/ratehelpers.Tpo -c ratehelpers.cpp -fPIC -DPIC -o .libs/ratehelpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ratehelpers.lo -MD -MP -MF .deps/ratehelpers.Tpo -c ratehelpers.cpp -o ratehelpers.o >/dev/null 2>&1 mv -f .deps/ratehelpers.Tpo .deps/ratehelpers.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zeroyieldstructure.lo -MD -MP -MF .deps/zeroyieldstructure.Tpo -c -o zeroyieldstructure.lo zeroyieldstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zeroyieldstructure.lo -MD -MP -MF .deps/zeroyieldstructure.Tpo -c zeroyieldstructure.cpp -fPIC -DPIC -o .libs/zeroyieldstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT zeroyieldstructure.lo -MD -MP -MF .deps/zeroyieldstructure.Tpo -c zeroyieldstructure.cpp -o zeroyieldstructure.o >/dev/null 2>&1 mv -f .deps/zeroyieldstructure.Tpo .deps/zeroyieldstructure.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libYieldTermStructures.la bondhelpers.lo fittedbonddiscountcurve.lo flatforward.lo forwardstructure.lo nonlinearfittingmethods.lo oisratehelper.lo ratehelpers.lo zeroyieldstructure.lo libtool: link: ar cru .libs/libYieldTermStructures.a .libs/bondhelpers.o .libs/fittedbonddiscountcurve.o .libs/flatforward.o .libs/forwardstructure.o .libs/nonlinearfittingmethods.o .libs/oisratehelper.o .libs/ratehelpers.o .libs/zeroyieldstructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libYieldTermStructures.a libtool: link: ( cd ".libs" && rm -f "libYieldTermStructures.la" && ln -s "../libYieldTermStructures.la" "libYieldTermStructures.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/termstructures/yield' make[5]: Entering directory '/build/quantlib-1.15/ql/termstructures' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttermstructure.lo -MD -MP -MF .deps/defaulttermstructure.Tpo -c -o defaulttermstructure.lo defaulttermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttermstructure.lo -MD -MP -MF .deps/defaulttermstructure.Tpo -c defaulttermstructure.cpp -fPIC -DPIC -o .libs/defaulttermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaulttermstructure.lo -MD -MP -MF .deps/defaulttermstructure.Tpo -c defaulttermstructure.cpp -o defaulttermstructure.o >/dev/null 2>&1 mv -f .deps/defaulttermstructure.Tpo .deps/defaulttermstructure.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationtermstructure.lo -MD -MP -MF .deps/inflationtermstructure.Tpo -c -o inflationtermstructure.lo inflationtermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationtermstructure.lo -MD -MP -MF .deps/inflationtermstructure.Tpo -c inflationtermstructure.cpp -fPIC -DPIC -o .libs/inflationtermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT inflationtermstructure.lo -MD -MP -MF .deps/inflationtermstructure.Tpo -c inflationtermstructure.cpp -o inflationtermstructure.o >/dev/null 2>&1 mv -f .deps/inflationtermstructure.Tpo .deps/inflationtermstructure.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT voltermstructure.lo -MD -MP -MF .deps/voltermstructure.Tpo -c -o voltermstructure.lo voltermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT voltermstructure.lo -MD -MP -MF .deps/voltermstructure.Tpo -c voltermstructure.cpp -fPIC -DPIC -o .libs/voltermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT voltermstructure.lo -MD -MP -MF .deps/voltermstructure.Tpo -c voltermstructure.cpp -o voltermstructure.o >/dev/null 2>&1 mv -f .deps/voltermstructure.Tpo .deps/voltermstructure.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yieldtermstructure.lo -MD -MP -MF .deps/yieldtermstructure.Tpo -c -o yieldtermstructure.lo yieldtermstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yieldtermstructure.lo -MD -MP -MF .deps/yieldtermstructure.Tpo -c yieldtermstructure.cpp -fPIC -DPIC -o .libs/yieldtermstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT yieldtermstructure.lo -MD -MP -MF .deps/yieldtermstructure.Tpo -c yieldtermstructure.cpp -o yieldtermstructure.o >/dev/null 2>&1 mv -f .deps/yieldtermstructure.Tpo .deps/yieldtermstructure.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libTermStructures.la defaulttermstructure.lo inflationtermstructure.lo voltermstructure.lo yieldtermstructure.lo credit/libDefaultTermStructures.la inflation/libInflationTermStructures.la yield/libYieldTermStructures.la volatility/libVolTermStructures.la libtool: link: (cd .libs/libTermStructures.lax/libDefaultTermStructures.a && ar x "/build/quantlib-1.15/ql/termstructures/credit/.libs/libDefaultTermStructures.a") libtool: link: (cd .libs/libTermStructures.lax/libInflationTermStructures.a && ar x "/build/quantlib-1.15/ql/termstructures/inflation/.libs/libInflationTermStructures.a") libtool: link: (cd .libs/libTermStructures.lax/libYieldTermStructures.a && ar x "/build/quantlib-1.15/ql/termstructures/yield/.libs/libYieldTermStructures.a") libtool: link: (cd .libs/libTermStructures.lax/libVolTermStructures.a && ar x "/build/quantlib-1.15/ql/termstructures/volatility/.libs/libVolTermStructures.a") libtool: link: ar cru .libs/libTermStructures.a .libs/defaulttermstructure.o .libs/inflationtermstructure.o .libs/voltermstructure.o .libs/yieldtermstructure.o .libs/libTermStructures.lax/libDefaultTermStructures.a/defaultdensitystructure.o .libs/libTermStructures.lax/libDefaultTermStructures.a/defaultprobabilityhelpers.o .libs/libTermStructures.lax/libDefaultTermStructures.a/flathazardrate.o .libs/libTermStructures.lax/libDefaultTermStructures.a/hazardratestructure.o .libs/libTermStructures.lax/libDefaultTermStructures.a/survivalprobabilitystructure.o .libs/libTermStructures.lax/libInflationTermStructures.a/inflationhelpers.o .libs/libTermStructures.lax/libInflationTermStructures.a/seasonality.o .libs/libTermStructures.lax/libYieldTermStructures.a/bondhelpers.o .libs/libTermStructures.lax/libYieldTermStructures.a/fittedbonddiscountcurve.o .libs/libTermStructures.lax/libYieldTermStructures.a/flatforward.o .libs/libTermStructures.lax/libYieldTermStructures.a/forwardstructure.o .libs/libTermStructures.lax/libYieldTermStructures.a/nonlinearfittingmethods.o .libs/libTermStructures.lax/libYieldTermStructures.a/oisratehelper.o .libs/libTermStructures.lax/libYieldTermStructures.a/ratehelpers.o .libs/libTermStructures.lax/libYieldTermStructures.a/zeroyieldstructure.o .libs/libTermStructures.lax/libVolTermStructures.a/abcd.o .libs/libTermStructures.lax/libVolTermStructures.a/abcdcalibration.o .libs/libTermStructures.lax/libVolTermStructures.a/andreasenhugelocalvoladapter.o .libs/libTermStructures.lax/libVolTermStructures.a/andreasenhugevolatilityadapter.o .libs/libTermStructures.lax/libVolTermStructures.a/andreasenhugevolatilityinterpl.o .libs/libTermStructures.lax/libVolTermStructures.a/atmadjustedsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/atmsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/blackvariancecurve.o .libs/libTermStructures.lax/libVolTermStructures.a/blackvariancesurface.o .libs/libTermStructures.lax/libVolTermStructures.a/blackvoltermstructure.o .libs/libTermStructures.lax/libVolTermStructures.a/capfloortermvolatilitystructure.o .libs/libTermStructures.lax/libVolTermStructures.a/capfloortermvolcurve.o .libs/libTermStructures.lax/libVolTermStructures.a/capfloortermvolsurface.o .libs/libTermStructures.lax/libVolTermStructures.a/cmsmarket.o .libs/libTermStructures.lax/libVolTermStructures.a/cmsmarketcalibration.o .libs/libTermStructures.lax/libVolTermStructures.a/constantcapfloortermvol.o .libs/libTermStructures.lax/libVolTermStructures.a/constantcpivolatility.o .libs/libTermStructures.lax/libVolTermStructures.a/constantoptionletvol.o .libs/libTermStructures.lax/libVolTermStructures.a/cpivolatilitystructure.o .libs/libTermStructures.lax/libVolTermStructures.a/fixedlocalvolsurface.o .libs/libTermStructures.lax/libVolTermStructures.a/flatsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/gaussian1dsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/gaussian1dswaptionvolatility.o .libs/libTermStructures.lax/libVolTermStructures.a/gridmodellocalvolsurface.o .libs/libTermStructures.lax/libVolTermStructures.a/hestonblackvolsurface.o .libs/libTermStructures.lax/libVolTermStructures.a/kahalesmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/localvolsurface.o .libs/libTermStructures.lax/libVolTermStructures.a/localvoltermstructure.o .libs/libTermStructures.lax/libVolTermStructures.a/optionletstripper.o .libs/libTermStructures.lax/libVolTermStructures.a/optionletstripper1.o .libs/libTermStructures.lax/libVolTermStructures.a/optionletstripper2.o .libs/libTermStructures.lax/libVolTermStructures.a/optionletvolatilitystructure.o .libs/libTermStructures.lax/libVolTermStructures.a/sabr.o .libs/libTermStructures.lax/libVolTermStructures.a/sabrinterpolatedsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/sabrsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/smilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/smilesectionutils.o .libs/libTermStructures.lax/libVolTermStructures.a/spreadedoptionletvol.o .libs/libTermStructures.lax/libVolTermStructures.a/spreadedsmilesection.o .libs/libTermStructures.lax/libVolTermStructures.a/spreadedswaptionvol.o .libs/libTermStructures.lax/libVolTermStructures.a/strippedoptionlet.o .libs/libTermStructures.lax/libVolTermStructures.a/strippedoptionletadapter.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionconstantvol.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionvolcube.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionvolcube2.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionvoldiscrete.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionvolmatrix.o .libs/libTermStructures.lax/libVolTermStructures.a/swaptionvolstructure.o .libs/libTermStructures.lax/libVolTermStructures.a/yoyinflationoptionletvolatilitystructure.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libTermStructures.a libtool: link: rm -fr .libs/libTermStructures.lax libtool: link: ( cd ".libs" && rm -f "libTermStructures.la" && ln -s "../libTermStructures.la" "libTermStructures.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/termstructures' make[4]: Leaving directory '/build/quantlib-1.15/ql/termstructures' Making all in time make[4]: Entering directory '/build/quantlib-1.15/ql/time' Making all in calendars make[5]: Entering directory '/build/quantlib-1.15/ql/time/calendars' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT argentina.lo -MD -MP -MF .deps/argentina.Tpo -c -o argentina.lo argentina.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT argentina.lo -MD -MP -MF .deps/argentina.Tpo -c argentina.cpp -fPIC -DPIC -o .libs/argentina.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT argentina.lo -MD -MP -MF .deps/argentina.Tpo -c argentina.cpp -o argentina.o >/dev/null 2>&1 mv -f .deps/argentina.Tpo .deps/argentina.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT australia.lo -MD -MP -MF .deps/australia.Tpo -c -o australia.lo australia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT australia.lo -MD -MP -MF .deps/australia.Tpo -c australia.cpp -fPIC -DPIC -o .libs/australia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT australia.lo -MD -MP -MF .deps/australia.Tpo -c australia.cpp -o australia.o >/dev/null 2>&1 mv -f .deps/australia.Tpo .deps/australia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bespokecalendar.lo -MD -MP -MF .deps/bespokecalendar.Tpo -c -o bespokecalendar.lo bespokecalendar.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bespokecalendar.lo -MD -MP -MF .deps/bespokecalendar.Tpo -c bespokecalendar.cpp -fPIC -DPIC -o .libs/bespokecalendar.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bespokecalendar.lo -MD -MP -MF .deps/bespokecalendar.Tpo -c bespokecalendar.cpp -o bespokecalendar.o >/dev/null 2>&1 mv -f .deps/bespokecalendar.Tpo .deps/bespokecalendar.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT botswana.lo -MD -MP -MF .deps/botswana.Tpo -c -o botswana.lo botswana.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT botswana.lo -MD -MP -MF .deps/botswana.Tpo -c botswana.cpp -fPIC -DPIC -o .libs/botswana.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT botswana.lo -MD -MP -MF .deps/botswana.Tpo -c botswana.cpp -o botswana.o >/dev/null 2>&1 mv -f .deps/botswana.Tpo .deps/botswana.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brazil.lo -MD -MP -MF .deps/brazil.Tpo -c -o brazil.lo brazil.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brazil.lo -MD -MP -MF .deps/brazil.Tpo -c brazil.cpp -fPIC -DPIC -o .libs/brazil.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brazil.lo -MD -MP -MF .deps/brazil.Tpo -c brazil.cpp -o brazil.o >/dev/null 2>&1 mv -f .deps/brazil.Tpo .deps/brazil.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT canada.lo -MD -MP -MF .deps/canada.Tpo -c -o canada.lo canada.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT canada.lo -MD -MP -MF .deps/canada.Tpo -c canada.cpp -fPIC -DPIC -o .libs/canada.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT canada.lo -MD -MP -MF .deps/canada.Tpo -c canada.cpp -o canada.o >/dev/null 2>&1 mv -f .deps/canada.Tpo .deps/canada.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT china.lo -MD -MP -MF .deps/china.Tpo -c -o china.lo china.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT china.lo -MD -MP -MF .deps/china.Tpo -c china.cpp -fPIC -DPIC -o .libs/china.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT china.lo -MD -MP -MF .deps/china.Tpo -c china.cpp -o china.o >/dev/null 2>&1 mv -f .deps/china.Tpo .deps/china.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT czechrepublic.lo -MD -MP -MF .deps/czechrepublic.Tpo -c -o czechrepublic.lo czechrepublic.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT czechrepublic.lo -MD -MP -MF .deps/czechrepublic.Tpo -c czechrepublic.cpp -fPIC -DPIC -o .libs/czechrepublic.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT czechrepublic.lo -MD -MP -MF .deps/czechrepublic.Tpo -c czechrepublic.cpp -o czechrepublic.o >/dev/null 2>&1 mv -f .deps/czechrepublic.Tpo .deps/czechrepublic.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT denmark.lo -MD -MP -MF .deps/denmark.Tpo -c -o denmark.lo denmark.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT denmark.lo -MD -MP -MF .deps/denmark.Tpo -c denmark.cpp -fPIC -DPIC -o .libs/denmark.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT denmark.lo -MD -MP -MF .deps/denmark.Tpo -c denmark.cpp -o denmark.o >/dev/null 2>&1 mv -f .deps/denmark.Tpo .deps/denmark.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT finland.lo -MD -MP -MF .deps/finland.Tpo -c -o finland.lo finland.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT finland.lo -MD -MP -MF .deps/finland.Tpo -c finland.cpp -fPIC -DPIC -o .libs/finland.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT finland.lo -MD -MP -MF .deps/finland.Tpo -c finland.cpp -o finland.o >/dev/null 2>&1 mv -f .deps/finland.Tpo .deps/finland.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT germany.lo -MD -MP -MF .deps/germany.Tpo -c -o germany.lo germany.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT germany.lo -MD -MP -MF .deps/germany.Tpo -c germany.cpp -fPIC -DPIC -o .libs/germany.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT germany.lo -MD -MP -MF .deps/germany.Tpo -c germany.cpp -o germany.o >/dev/null 2>&1 mv -f .deps/germany.Tpo .deps/germany.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hongkong.lo -MD -MP -MF .deps/hongkong.Tpo -c -o hongkong.lo hongkong.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hongkong.lo -MD -MP -MF .deps/hongkong.Tpo -c hongkong.cpp -fPIC -DPIC -o .libs/hongkong.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hongkong.lo -MD -MP -MF .deps/hongkong.Tpo -c hongkong.cpp -o hongkong.o >/dev/null 2>&1 mv -f .deps/hongkong.Tpo .deps/hongkong.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hungary.lo -MD -MP -MF .deps/hungary.Tpo -c -o hungary.lo hungary.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hungary.lo -MD -MP -MF .deps/hungary.Tpo -c hungary.cpp -fPIC -DPIC -o .libs/hungary.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hungary.lo -MD -MP -MF .deps/hungary.Tpo -c hungary.cpp -o hungary.o >/dev/null 2>&1 mv -f .deps/hungary.Tpo .deps/hungary.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iceland.lo -MD -MP -MF .deps/iceland.Tpo -c -o iceland.lo iceland.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iceland.lo -MD -MP -MF .deps/iceland.Tpo -c iceland.cpp -fPIC -DPIC -o .libs/iceland.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT iceland.lo -MD -MP -MF .deps/iceland.Tpo -c iceland.cpp -o iceland.o >/dev/null 2>&1 mv -f .deps/iceland.Tpo .deps/iceland.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT india.lo -MD -MP -MF .deps/india.Tpo -c -o india.lo india.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT india.lo -MD -MP -MF .deps/india.Tpo -c india.cpp -fPIC -DPIC -o .libs/india.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT india.lo -MD -MP -MF .deps/india.Tpo -c india.cpp -o india.o >/dev/null 2>&1 mv -f .deps/india.Tpo .deps/india.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indonesia.lo -MD -MP -MF .deps/indonesia.Tpo -c -o indonesia.lo indonesia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indonesia.lo -MD -MP -MF .deps/indonesia.Tpo -c indonesia.cpp -fPIC -DPIC -o .libs/indonesia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT indonesia.lo -MD -MP -MF .deps/indonesia.Tpo -c indonesia.cpp -o indonesia.o >/dev/null 2>&1 mv -f .deps/indonesia.Tpo .deps/indonesia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT israel.lo -MD -MP -MF .deps/israel.Tpo -c -o israel.lo israel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT israel.lo -MD -MP -MF .deps/israel.Tpo -c israel.cpp -fPIC -DPIC -o .libs/israel.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT israel.lo -MD -MP -MF .deps/israel.Tpo -c israel.cpp -o israel.o >/dev/null 2>&1 mv -f .deps/israel.Tpo .deps/israel.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT italy.lo -MD -MP -MF .deps/italy.Tpo -c -o italy.lo italy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT italy.lo -MD -MP -MF .deps/italy.Tpo -c italy.cpp -fPIC -DPIC -o .libs/italy.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT italy.lo -MD -MP -MF .deps/italy.Tpo -c italy.cpp -o italy.o >/dev/null 2>&1 mv -f .deps/italy.Tpo .deps/italy.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT japan.lo -MD -MP -MF .deps/japan.Tpo -c -o japan.lo japan.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT japan.lo -MD -MP -MF .deps/japan.Tpo -c japan.cpp -fPIC -DPIC -o .libs/japan.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT japan.lo -MD -MP -MF .deps/japan.Tpo -c japan.cpp -o japan.o >/dev/null 2>&1 mv -f .deps/japan.Tpo .deps/japan.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointcalendar.lo -MD -MP -MF .deps/jointcalendar.Tpo -c -o jointcalendar.lo jointcalendar.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointcalendar.lo -MD -MP -MF .deps/jointcalendar.Tpo -c jointcalendar.cpp -fPIC -DPIC -o .libs/jointcalendar.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT jointcalendar.lo -MD -MP -MF .deps/jointcalendar.Tpo -c jointcalendar.cpp -o jointcalendar.o >/dev/null 2>&1 mv -f .deps/jointcalendar.Tpo .deps/jointcalendar.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mexico.lo -MD -MP -MF .deps/mexico.Tpo -c -o mexico.lo mexico.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mexico.lo -MD -MP -MF .deps/mexico.Tpo -c mexico.cpp -fPIC -DPIC -o .libs/mexico.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT mexico.lo -MD -MP -MF .deps/mexico.Tpo -c mexico.cpp -o mexico.o >/dev/null 2>&1 mv -f .deps/mexico.Tpo .deps/mexico.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT newzealand.lo -MD -MP -MF .deps/newzealand.Tpo -c -o newzealand.lo newzealand.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT newzealand.lo -MD -MP -MF .deps/newzealand.Tpo -c newzealand.cpp -fPIC -DPIC -o .libs/newzealand.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT newzealand.lo -MD -MP -MF .deps/newzealand.Tpo -c newzealand.cpp -o newzealand.o >/dev/null 2>&1 mv -f .deps/newzealand.Tpo .deps/newzealand.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT norway.lo -MD -MP -MF .deps/norway.Tpo -c -o norway.lo norway.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT norway.lo -MD -MP -MF .deps/norway.Tpo -c norway.cpp -fPIC -DPIC -o .libs/norway.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT norway.lo -MD -MP -MF .deps/norway.Tpo -c norway.cpp -o norway.o >/dev/null 2>&1 mv -f .deps/norway.Tpo .deps/norway.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT poland.lo -MD -MP -MF .deps/poland.Tpo -c -o poland.lo poland.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT poland.lo -MD -MP -MF .deps/poland.Tpo -c poland.cpp -fPIC -DPIC -o .libs/poland.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT poland.lo -MD -MP -MF .deps/poland.Tpo -c poland.cpp -o poland.o >/dev/null 2>&1 mv -f .deps/poland.Tpo .deps/poland.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT romania.lo -MD -MP -MF .deps/romania.Tpo -c -o romania.lo romania.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT romania.lo -MD -MP -MF .deps/romania.Tpo -c romania.cpp -fPIC -DPIC -o .libs/romania.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT romania.lo -MD -MP -MF .deps/romania.Tpo -c romania.cpp -o romania.o >/dev/null 2>&1 mv -f .deps/romania.Tpo .deps/romania.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT russia.lo -MD -MP -MF .deps/russia.Tpo -c -o russia.lo russia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT russia.lo -MD -MP -MF .deps/russia.Tpo -c russia.cpp -fPIC -DPIC -o .libs/russia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT russia.lo -MD -MP -MF .deps/russia.Tpo -c russia.cpp -o russia.o >/dev/null 2>&1 mv -f .deps/russia.Tpo .deps/russia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT saudiarabia.lo -MD -MP -MF .deps/saudiarabia.Tpo -c -o saudiarabia.lo saudiarabia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT saudiarabia.lo -MD -MP -MF .deps/saudiarabia.Tpo -c saudiarabia.cpp -fPIC -DPIC -o .libs/saudiarabia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT saudiarabia.lo -MD -MP -MF .deps/saudiarabia.Tpo -c saudiarabia.cpp -o saudiarabia.o >/dev/null 2>&1 mv -f .deps/saudiarabia.Tpo .deps/saudiarabia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singapore.lo -MD -MP -MF .deps/singapore.Tpo -c -o singapore.lo singapore.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singapore.lo -MD -MP -MF .deps/singapore.Tpo -c singapore.cpp -fPIC -DPIC -o .libs/singapore.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT singapore.lo -MD -MP -MF .deps/singapore.Tpo -c singapore.cpp -o singapore.o >/dev/null 2>&1 mv -f .deps/singapore.Tpo .deps/singapore.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT slovakia.lo -MD -MP -MF .deps/slovakia.Tpo -c -o slovakia.lo slovakia.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT slovakia.lo -MD -MP -MF .deps/slovakia.Tpo -c slovakia.cpp -fPIC -DPIC -o .libs/slovakia.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT slovakia.lo -MD -MP -MF .deps/slovakia.Tpo -c slovakia.cpp -o slovakia.o >/dev/null 2>&1 mv -f .deps/slovakia.Tpo .deps/slovakia.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southafrica.lo -MD -MP -MF .deps/southafrica.Tpo -c -o southafrica.lo southafrica.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southafrica.lo -MD -MP -MF .deps/southafrica.Tpo -c southafrica.cpp -fPIC -DPIC -o .libs/southafrica.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southafrica.lo -MD -MP -MF .deps/southafrica.Tpo -c southafrica.cpp -o southafrica.o >/dev/null 2>&1 mv -f .deps/southafrica.Tpo .deps/southafrica.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southkorea.lo -MD -MP -MF .deps/southkorea.Tpo -c -o southkorea.lo southkorea.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southkorea.lo -MD -MP -MF .deps/southkorea.Tpo -c southkorea.cpp -fPIC -DPIC -o .libs/southkorea.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT southkorea.lo -MD -MP -MF .deps/southkorea.Tpo -c southkorea.cpp -o southkorea.o >/dev/null 2>&1 mv -f .deps/southkorea.Tpo .deps/southkorea.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sweden.lo -MD -MP -MF .deps/sweden.Tpo -c -o sweden.lo sweden.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sweden.lo -MD -MP -MF .deps/sweden.Tpo -c sweden.cpp -fPIC -DPIC -o .libs/sweden.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT sweden.lo -MD -MP -MF .deps/sweden.Tpo -c sweden.cpp -o sweden.o >/dev/null 2>&1 mv -f .deps/sweden.Tpo .deps/sweden.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT switzerland.lo -MD -MP -MF .deps/switzerland.Tpo -c -o switzerland.lo switzerland.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT switzerland.lo -MD -MP -MF .deps/switzerland.Tpo -c switzerland.cpp -fPIC -DPIC -o .libs/switzerland.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT switzerland.lo -MD -MP -MF .deps/switzerland.Tpo -c switzerland.cpp -o switzerland.o >/dev/null 2>&1 mv -f .deps/switzerland.Tpo .deps/switzerland.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT taiwan.lo -MD -MP -MF .deps/taiwan.Tpo -c -o taiwan.lo taiwan.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT taiwan.lo -MD -MP -MF .deps/taiwan.Tpo -c taiwan.cpp -fPIC -DPIC -o .libs/taiwan.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT taiwan.lo -MD -MP -MF .deps/taiwan.Tpo -c taiwan.cpp -o taiwan.o >/dev/null 2>&1 mv -f .deps/taiwan.Tpo .deps/taiwan.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo target.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT target.lo -MD -MP -MF .deps/target.Tpo -c target.cpp -fPIC -DPIC -o .libs/target.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT target.lo -MD -MP -MF .deps/target.Tpo -c target.cpp -o target.o >/dev/null 2>&1 mv -f .deps/target.Tpo .deps/target.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thailand.lo -MD -MP -MF .deps/thailand.Tpo -c -o thailand.lo thailand.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thailand.lo -MD -MP -MF .deps/thailand.Tpo -c thailand.cpp -fPIC -DPIC -o .libs/thailand.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thailand.lo -MD -MP -MF .deps/thailand.Tpo -c thailand.cpp -o thailand.o >/dev/null 2>&1 mv -f .deps/thailand.Tpo .deps/thailand.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT turkey.lo -MD -MP -MF .deps/turkey.Tpo -c -o turkey.lo turkey.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT turkey.lo -MD -MP -MF .deps/turkey.Tpo -c turkey.cpp -fPIC -DPIC -o .libs/turkey.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT turkey.lo -MD -MP -MF .deps/turkey.Tpo -c turkey.cpp -o turkey.o >/dev/null 2>&1 mv -f .deps/turkey.Tpo .deps/turkey.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ukraine.lo -MD -MP -MF .deps/ukraine.Tpo -c -o ukraine.lo ukraine.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ukraine.lo -MD -MP -MF .deps/ukraine.Tpo -c ukraine.cpp -fPIC -DPIC -o .libs/ukraine.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ukraine.lo -MD -MP -MF .deps/ukraine.Tpo -c ukraine.cpp -o ukraine.o >/dev/null 2>&1 mv -f .deps/ukraine.Tpo .deps/ukraine.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedkingdom.lo -MD -MP -MF .deps/unitedkingdom.Tpo -c -o unitedkingdom.lo unitedkingdom.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedkingdom.lo -MD -MP -MF .deps/unitedkingdom.Tpo -c unitedkingdom.cpp -fPIC -DPIC -o .libs/unitedkingdom.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedkingdom.lo -MD -MP -MF .deps/unitedkingdom.Tpo -c unitedkingdom.cpp -o unitedkingdom.o >/dev/null 2>&1 mv -f .deps/unitedkingdom.Tpo .deps/unitedkingdom.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedstates.lo -MD -MP -MF .deps/unitedstates.Tpo -c -o unitedstates.lo unitedstates.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedstates.lo -MD -MP -MF .deps/unitedstates.Tpo -c unitedstates.cpp -fPIC -DPIC -o .libs/unitedstates.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT unitedstates.lo -MD -MP -MF .deps/unitedstates.Tpo -c unitedstates.cpp -o unitedstates.o >/dev/null 2>&1 mv -f .deps/unitedstates.Tpo .deps/unitedstates.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekendsonly.lo -MD -MP -MF .deps/weekendsonly.Tpo -c -o weekendsonly.lo weekendsonly.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekendsonly.lo -MD -MP -MF .deps/weekendsonly.Tpo -c weekendsonly.cpp -fPIC -DPIC -o .libs/weekendsonly.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekendsonly.lo -MD -MP -MF .deps/weekendsonly.Tpo -c weekendsonly.cpp -o weekendsonly.o >/dev/null 2>&1 mv -f .deps/weekendsonly.Tpo .deps/weekendsonly.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libCalendars.la argentina.lo australia.lo bespokecalendar.lo botswana.lo brazil.lo canada.lo china.lo czechrepublic.lo denmark.lo finland.lo germany.lo hongkong.lo hungary.lo iceland.lo india.lo indonesia.lo israel.lo italy.lo japan.lo jointcalendar.lo mexico.lo newzealand.lo norway.lo poland.lo romania.lo russia.lo saudiarabia.lo singapore.lo slovakia.lo southafrica.lo southkorea.lo sweden.lo switzerland.lo taiwan.lo target.lo thailand.lo turkey.lo ukraine.lo unitedkingdom.lo unitedstates.lo weekendsonly.lo libtool: link: ar cru .libs/libCalendars.a .libs/argentina.o .libs/australia.o .libs/bespokecalendar.o .libs/botswana.o .libs/brazil.o .libs/canada.o .libs/china.o .libs/czechrepublic.o .libs/denmark.o .libs/finland.o .libs/germany.o .libs/hongkong.o .libs/hungary.o .libs/iceland.o .libs/india.o .libs/indonesia.o .libs/israel.o .libs/italy.o .libs/japan.o .libs/jointcalendar.o .libs/mexico.o .libs/newzealand.o .libs/norway.o .libs/poland.o .libs/romania.o .libs/russia.o .libs/saudiarabia.o .libs/singapore.o .libs/slovakia.o .libs/southafrica.o .libs/southkorea.o .libs/sweden.o .libs/switzerland.o .libs/taiwan.o .libs/target.o .libs/thailand.o .libs/turkey.o .libs/ukraine.o .libs/unitedkingdom.o .libs/unitedstates.o .libs/weekendsonly.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libCalendars.a libtool: link: ( cd ".libs" && rm -f "libCalendars.la" && ln -s "../libCalendars.la" "libCalendars.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/time/calendars' Making all in daycounters make[5]: Entering directory '/build/quantlib-1.15/ql/time/daycounters' /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actual365fixed.lo -MD -MP -MF .deps/actual365fixed.Tpo -c -o actual365fixed.lo actual365fixed.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actual365fixed.lo -MD -MP -MF .deps/actual365fixed.Tpo -c actual365fixed.cpp -fPIC -DPIC -o .libs/actual365fixed.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actual365fixed.lo -MD -MP -MF .deps/actual365fixed.Tpo -c actual365fixed.cpp -o actual365fixed.o >/dev/null 2>&1 mv -f .deps/actual365fixed.Tpo .deps/actual365fixed.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actualactual.lo -MD -MP -MF .deps/actualactual.Tpo -c -o actualactual.lo actualactual.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actualactual.lo -MD -MP -MF .deps/actualactual.Tpo -c actualactual.cpp -fPIC -DPIC -o .libs/actualactual.o In file included from /usr/include/c++/8/vector:69, from ../../../ql/time/calendar.hpp:34, from ../../../ql/time/calendars/nullcalendar.hpp:28, from ../../../ql/time/schedule.hpp:29, from ../../../ql/time/daycounters/actualactual.hpp:28, from actualactual.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'virtual QuantLib::Time QuantLib::ActualActual::ISMA_Impl::yearFraction(const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&) const': /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT actualactual.lo -MD -MP -MF .deps/actualactual.Tpo -c actualactual.cpp -o actualactual.o >/dev/null 2>&1 mv -f .deps/actualactual.Tpo .deps/actualactual.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT business252.lo -MD -MP -MF .deps/business252.Tpo -c -o business252.lo business252.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT business252.lo -MD -MP -MF .deps/business252.Tpo -c business252.cpp -fPIC -DPIC -o .libs/business252.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT business252.lo -MD -MP -MF .deps/business252.Tpo -c business252.cpp -o business252.o >/dev/null 2>&1 mv -f .deps/business252.Tpo .deps/business252.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simpledaycounter.lo -MD -MP -MF .deps/simpledaycounter.Tpo -c -o simpledaycounter.lo simpledaycounter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simpledaycounter.lo -MD -MP -MF .deps/simpledaycounter.Tpo -c simpledaycounter.cpp -fPIC -DPIC -o .libs/simpledaycounter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT simpledaycounter.lo -MD -MP -MF .deps/simpledaycounter.Tpo -c simpledaycounter.cpp -o simpledaycounter.o >/dev/null 2>&1 mv -f .deps/simpledaycounter.Tpo .deps/simpledaycounter.Plo /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thirty360.lo -MD -MP -MF .deps/thirty360.Tpo -c -o thirty360.lo thirty360.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thirty360.lo -MD -MP -MF .deps/thirty360.Tpo -c thirty360.cpp -fPIC -DPIC -o .libs/thirty360.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../ql -I../../.. -I../../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT thirty360.lo -MD -MP -MF .deps/thirty360.Tpo -c thirty360.cpp -o thirty360.o >/dev/null 2>&1 mv -f .deps/thirty360.Tpo .deps/thirty360.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libDayCounters.la actual365fixed.lo actualactual.lo business252.lo simpledaycounter.lo thirty360.lo libtool: link: ar cru .libs/libDayCounters.a .libs/actual365fixed.o .libs/actualactual.o .libs/business252.o .libs/simpledaycounter.o .libs/thirty360.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libDayCounters.a libtool: link: ( cd ".libs" && rm -f "libDayCounters.la" && ln -s "../libDayCounters.la" "libDayCounters.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/time/daycounters' make[5]: Entering directory '/build/quantlib-1.15/ql/time' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asx.lo -MD -MP -MF .deps/asx.Tpo -c -o asx.lo asx.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asx.lo -MD -MP -MF .deps/asx.Tpo -c asx.cpp -fPIC -DPIC -o .libs/asx.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asx.lo -MD -MP -MF .deps/asx.Tpo -c asx.cpp -o asx.o >/dev/null 2>&1 mv -f .deps/asx.Tpo .deps/asx.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT businessdayconvention.lo -MD -MP -MF .deps/businessdayconvention.Tpo -c -o businessdayconvention.lo businessdayconvention.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT businessdayconvention.lo -MD -MP -MF .deps/businessdayconvention.Tpo -c businessdayconvention.cpp -fPIC -DPIC -o .libs/businessdayconvention.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT businessdayconvention.lo -MD -MP -MF .deps/businessdayconvention.Tpo -c businessdayconvention.cpp -o businessdayconvention.o >/dev/null 2>&1 mv -f .deps/businessdayconvention.Tpo .deps/businessdayconvention.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calendar.lo -MD -MP -MF .deps/calendar.Tpo -c -o calendar.lo calendar.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calendar.lo -MD -MP -MF .deps/calendar.Tpo -c calendar.cpp -fPIC -DPIC -o .libs/calendar.o In file included from /usr/include/c++/8/vector:69, from ../../ql/time/calendar.hpp:34, from calendar.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/time/calendar.hpp:34, from calendar.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static std::vector QuantLib::Calendar::holidayList(const QuantLib::Calendar&, const QuantLib::Date&, const QuantLib::Date&, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calendar.lo -MD -MP -MF .deps/calendar.Tpo -c calendar.cpp -o calendar.o >/dev/null 2>&1 mv -f .deps/calendar.Tpo .deps/calendar.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT date.lo -MD -MP -MF .deps/date.Tpo -c -o date.lo date.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT date.lo -MD -MP -MF .deps/date.Tpo -c date.cpp -fPIC -DPIC -o .libs/date.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT date.lo -MD -MP -MF .deps/date.Tpo -c date.cpp -o date.o >/dev/null 2>&1 mv -f .deps/date.Tpo .deps/date.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dategenerationrule.lo -MD -MP -MF .deps/dategenerationrule.Tpo -c -o dategenerationrule.lo dategenerationrule.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dategenerationrule.lo -MD -MP -MF .deps/dategenerationrule.Tpo -c dategenerationrule.cpp -fPIC -DPIC -o .libs/dategenerationrule.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dategenerationrule.lo -MD -MP -MF .deps/dategenerationrule.Tpo -c dategenerationrule.cpp -o dategenerationrule.o >/dev/null 2>&1 mv -f .deps/dategenerationrule.Tpo .deps/dategenerationrule.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ecb.lo -MD -MP -MF .deps/ecb.Tpo -c -o ecb.lo ecb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ecb.lo -MD -MP -MF .deps/ecb.Tpo -c ecb.cpp -fPIC -DPIC -o .libs/ecb.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../../ql/utilities/null.hpp:36, from ../../ql/time/date.hpp:34, from ../../ql/time/ecb.hpp:27, from ecb.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = std::_Rb_tree_const_iterator; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 __upper_bound(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2039:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In static member function 'static QuantLib::Date QuantLib::ECB::nextDate(const QuantLib::Date&)': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In static member function 'static std::vector QuantLib::ECB::nextDates(const QuantLib::Date&)': /usr/include/c++/8/bits/stl_algo.h:2086:32: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator' changed in GCC 7.1 return std::__upper_bound(__first, __last, __val, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__val_less_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ecb.lo -MD -MP -MF .deps/ecb.Tpo -c ecb.cpp -o ecb.o >/dev/null 2>&1 mv -f .deps/ecb.Tpo .deps/ecb.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frequency.lo -MD -MP -MF .deps/frequency.Tpo -c -o frequency.lo frequency.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frequency.lo -MD -MP -MF .deps/frequency.Tpo -c frequency.cpp -fPIC -DPIC -o .libs/frequency.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT frequency.lo -MD -MP -MF .deps/frequency.Tpo -c frequency.cpp -o frequency.o >/dev/null 2>&1 mv -f .deps/frequency.Tpo .deps/frequency.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT imm.lo -MD -MP -MF .deps/imm.Tpo -c -o imm.lo imm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT imm.lo -MD -MP -MF .deps/imm.Tpo -c imm.cpp -fPIC -DPIC -o .libs/imm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT imm.lo -MD -MP -MF .deps/imm.Tpo -c imm.cpp -o imm.o >/dev/null 2>&1 mv -f .deps/imm.Tpo .deps/imm.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT period.lo -MD -MP -MF .deps/period.Tpo -c -o period.lo period.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT period.lo -MD -MP -MF .deps/period.Tpo -c period.cpp -fPIC -DPIC -o .libs/period.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT period.lo -MD -MP -MF .deps/period.Tpo -c period.cpp -o period.o >/dev/null 2>&1 mv -f .deps/period.Tpo .deps/period.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT schedule.lo -MD -MP -MF .deps/schedule.Tpo -c -o schedule.lo schedule.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT schedule.lo -MD -MP -MF .deps/schedule.Tpo -c schedule.cpp -fPIC -DPIC -o .libs/schedule.o In file included from /usr/include/c++/8/vector:69, from ../../ql/time/calendar.hpp:34, from ../../ql/time/calendars/nullcalendar.hpp:28, from ../../ql/time/schedule.hpp:29, from schedule.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/time/calendar.hpp:34, from ../../ql/time/calendars/nullcalendar.hpp:28, from ../../ql/time/schedule.hpp:29, from schedule.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Schedule QuantLib::Schedule::until(const QuantLib::Date&) const': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::Schedule::Schedule(QuantLib::Date, const QuantLib::Date&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention, QuantLib::BusinessDayConvention, QuantLib::DateGeneration::Rule, bool, const QuantLib::Date&, const QuantLib::Date&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ schedule.cpp:226:62: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 dates_.insert(dates_.begin(), nextToLastDate_); ^ schedule.cpp:247:65: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 dates_.insert(dates_.begin(), firstDate_); ^ schedule.cpp:256:59: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 dates_.insert(dates_.begin(), temp); ^ schedule.cpp:265:60: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 dates_.insert(dates_.begin(), effectiveDate); ^ In file included from /usr/include/c++/8/vector:64, from ../../ql/time/calendar.hpp:34, from ../../ql/time/calendars/nullcalendar.hpp:28, from ../../ql/time/schedule.hpp:29, from schedule.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT schedule.lo -MD -MP -MF .deps/schedule.Tpo -c schedule.cpp -o schedule.o >/dev/null 2>&1 mv -f .deps/schedule.Tpo .deps/schedule.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timeunit.lo -MD -MP -MF .deps/timeunit.Tpo -c -o timeunit.lo timeunit.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timeunit.lo -MD -MP -MF .deps/timeunit.Tpo -c timeunit.cpp -fPIC -DPIC -o .libs/timeunit.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timeunit.lo -MD -MP -MF .deps/timeunit.Tpo -c timeunit.cpp -o timeunit.o >/dev/null 2>&1 mv -f .deps/timeunit.Tpo .deps/timeunit.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekday.lo -MD -MP -MF .deps/weekday.Tpo -c -o weekday.lo weekday.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekday.lo -MD -MP -MF .deps/weekday.Tpo -c weekday.cpp -fPIC -DPIC -o .libs/weekday.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT weekday.lo -MD -MP -MF .deps/weekday.Tpo -c weekday.cpp -o weekday.o >/dev/null 2>&1 mv -f .deps/weekday.Tpo .deps/weekday.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libTime.la asx.lo businessdayconvention.lo calendar.lo date.lo dategenerationrule.lo ecb.lo frequency.lo imm.lo period.lo schedule.lo timeunit.lo weekday.lo calendars/libCalendars.la daycounters/libDayCounters.la libtool: link: (cd .libs/libTime.lax/libCalendars.a && ar x "/build/quantlib-1.15/ql/time/calendars/.libs/libCalendars.a") libtool: link: (cd .libs/libTime.lax/libDayCounters.a && ar x "/build/quantlib-1.15/ql/time/daycounters/.libs/libDayCounters.a") libtool: link: ar cru .libs/libTime.a .libs/asx.o .libs/businessdayconvention.o .libs/calendar.o .libs/date.o .libs/dategenerationrule.o .libs/ecb.o .libs/frequency.o .libs/imm.o .libs/period.o .libs/schedule.o .libs/timeunit.o .libs/weekday.o .libs/libTime.lax/libCalendars.a/argentina.o .libs/libTime.lax/libCalendars.a/australia.o .libs/libTime.lax/libCalendars.a/bespokecalendar.o .libs/libTime.lax/libCalendars.a/botswana.o .libs/libTime.lax/libCalendars.a/brazil.o .libs/libTime.lax/libCalendars.a/canada.o .libs/libTime.lax/libCalendars.a/china.o .libs/libTime.lax/libCalendars.a/czechrepublic.o .libs/libTime.lax/libCalendars.a/denmark.o .libs/libTime.lax/libCalendars.a/finland.o .libs/libTime.lax/libCalendars.a/germany.o .libs/libTime.lax/libCalendars.a/hongkong.o .libs/libTime.lax/libCalendars.a/hungary.o .libs/libTime.lax/libCalendars.a/iceland.o .libs/libTime.lax/libCalendars.a/india.o .libs/libTime.lax/libCalendars.a/indonesia.o .libs/libTime.lax/libCalendars.a/israel.o .libs/libTime.lax/libCalendars.a/italy.o .libs/libTime.lax/libCalendars.a/japan.o .libs/libTime.lax/libCalendars.a/jointcalendar.o .libs/libTime.lax/libCalendars.a/mexico.o .libs/libTime.lax/libCalendars.a/newzealand.o .libs/libTime.lax/libCalendars.a/norway.o .libs/libTime.lax/libCalendars.a/poland.o .libs/libTime.lax/libCalendars.a/romania.o .libs/libTime.lax/libCalendars.a/russia.o .libs/libTime.lax/libCalendars.a/saudiarabia.o .libs/libTime.lax/libCalendars.a/singapore.o .libs/libTime.lax/libCalendars.a/slovakia.o .libs/libTime.lax/libCalendars.a/southafrica.o .libs/libTime.lax/libCalendars.a/southkorea.o .libs/libTime.lax/libCalendars.a/sweden.o .libs/libTime.lax/libCalendars.a/switzerland.o .libs/libTime.lax/libCalendars.a/taiwan.o .libs/libTime.lax/libCalendars.a/target.o .libs/libTime.lax/libCalendars.a/thailand.o .libs/libTime.lax/libCalendars.a/turkey.o .libs/libTime.lax/libCalendars.a/ukraine.o .libs/libTime.lax/libCalendars.a/unitedkingdom.o .libs/libTime.lax/libCalendars.a/unitedstates.o .libs/libTime.lax/libCalendars.a/weekendsonly.o .libs/libTime.lax/libDayCounters.a/actual365fixed.o .libs/libTime.lax/libDayCounters.a/actualactual.o .libs/libTime.lax/libDayCounters.a/business252.o .libs/libTime.lax/libDayCounters.a/simpledaycounter.o .libs/libTime.lax/libDayCounters.a/thirty360.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libTime.a libtool: link: rm -fr .libs/libTime.lax libtool: link: ( cd ".libs" && rm -f "libTime.la" && ln -s "../libTime.la" "libTime.la" ) make[5]: Leaving directory '/build/quantlib-1.15/ql/time' make[4]: Leaving directory '/build/quantlib-1.15/ql/time' Making all in utilities make[4]: Entering directory '/build/quantlib-1.15/ql/utilities' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataformatters.lo -MD -MP -MF .deps/dataformatters.Tpo -c -o dataformatters.lo dataformatters.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataformatters.lo -MD -MP -MF .deps/dataformatters.Tpo -c dataformatters.cpp -fPIC -DPIC -o .libs/dataformatters.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataformatters.lo -MD -MP -MF .deps/dataformatters.Tpo -c dataformatters.cpp -o dataformatters.o >/dev/null 2>&1 mv -f .deps/dataformatters.Tpo .deps/dataformatters.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataparsers.lo -MD -MP -MF .deps/dataparsers.Tpo -c -o dataparsers.lo dataparsers.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataparsers.lo -MD -MP -MF .deps/dataparsers.Tpo -c dataparsers.cpp -fPIC -DPIC -o .libs/dataparsers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dataparsers.lo -MD -MP -MF .deps/dataparsers.Tpo -c dataparsers.cpp -o dataparsers.o >/dev/null 2>&1 mv -f .deps/dataparsers.Tpo .deps/dataparsers.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tracing.lo -MD -MP -MF .deps/tracing.Tpo -c -o tracing.lo tracing.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tracing.lo -MD -MP -MF .deps/tracing.Tpo -c tracing.cpp -fPIC -DPIC -o .libs/tracing.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT tracing.lo -MD -MP -MF .deps/tracing.Tpo -c tracing.cpp -o tracing.o >/dev/null 2>&1 mv -f .deps/tracing.Tpo .deps/tracing.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o libUtilities.la dataformatters.lo dataparsers.lo tracing.lo libtool: link: ar cru .libs/libUtilities.a .libs/dataformatters.o .libs/dataparsers.o .libs/tracing.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libUtilities.a libtool: link: ( cd ".libs" && rm -f "libUtilities.la" && ln -s "../libUtilities.la" "libUtilities.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql/utilities' make[4]: Entering directory '/build/quantlib-1.15/ql' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflow.lo -MD -MP -MF .deps/cashflow.Tpo -c -o cashflow.lo cashflow.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflow.lo -MD -MP -MF .deps/cashflow.Tpo -c cashflow.cpp -fPIC -DPIC -o .libs/cashflow.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflow.lo -MD -MP -MF .deps/cashflow.Tpo -c cashflow.cpp -o cashflow.o >/dev/null 2>&1 mv -f .deps/cashflow.Tpo .deps/cashflow.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT currency.lo -MD -MP -MF .deps/currency.Tpo -c -o currency.lo currency.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT currency.lo -MD -MP -MF .deps/currency.Tpo -c currency.cpp -fPIC -DPIC -o .libs/currency.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT currency.lo -MD -MP -MF .deps/currency.Tpo -c currency.cpp -o currency.o >/dev/null 2>&1 mv -f .deps/currency.Tpo .deps/currency.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedasset.lo -MD -MP -MF .deps/discretizedasset.Tpo -c -o discretizedasset.lo discretizedasset.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedasset.lo -MD -MP -MF .deps/discretizedasset.Tpo -c discretizedasset.cpp -fPIC -DPIC -o .libs/discretizedasset.o In file included from /usr/include/c++/8/vector:69, from ../ql/timegrid.hpp:30, from ../ql/numericalmethod.hpp:28, from ../ql/discretizedasset.hpp:28, from discretizedasset.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../ql/timegrid.hpp:30, from ../ql/numericalmethod.hpp:28, from ../ql/discretizedasset.hpp:28, from discretizedasset.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual std::vector QuantLib::DiscretizedOption::mandatoryTimes() const': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT discretizedasset.lo -MD -MP -MF .deps/discretizedasset.Tpo -c discretizedasset.cpp -o discretizedasset.o >/dev/null 2>&1 mv -f .deps/discretizedasset.Tpo .deps/discretizedasset.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c -o errors.lo errors.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c errors.cpp -fPIC -DPIC -o .libs/errors.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT errors.lo -MD -MP -MF .deps/errors.Tpo -c errors.cpp -o errors.o >/dev/null 2>&1 mv -f .deps/errors.Tpo .deps/errors.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo event.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.cpp -fPIC -DPIC -o .libs/event.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.cpp -o event.o >/dev/null 2>&1 mv -f .deps/event.Tpo .deps/event.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangerate.lo -MD -MP -MF .deps/exchangerate.Tpo -c -o exchangerate.lo exchangerate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangerate.lo -MD -MP -MF .deps/exchangerate.Tpo -c exchangerate.cpp -fPIC -DPIC -o .libs/exchangerate.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangerate.lo -MD -MP -MF .deps/exchangerate.Tpo -c exchangerate.cpp -o exchangerate.o >/dev/null 2>&1 mv -f .deps/exchangerate.Tpo .deps/exchangerate.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exercise.lo -MD -MP -MF .deps/exercise.Tpo -c -o exercise.lo exercise.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exercise.lo -MD -MP -MF .deps/exercise.Tpo -c exercise.cpp -fPIC -DPIC -o .libs/exercise.o In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../ql/utilities/null.hpp:36, from ../ql/time/date.hpp:34, from ../ql/exercise.hpp:29, from exercise.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../ql/utilities/null.hpp:36, from ../ql/time/date.hpp:34, from ../ql/exercise.hpp:29, from exercise.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/type_traits/is_nothrow_swappable.hpp:33, from /usr/include/boost/type_traits.hpp:117, from ../ql/utilities/null.hpp:36, from ../ql/time/date.hpp:34, from ../ql/exercise.hpp:29, from exercise.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::BermudanExercise::BermudanExercise(const std::vector&, bool)': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exercise.lo -MD -MP -MF .deps/exercise.Tpo -c exercise.cpp -o exercise.o >/dev/null 2>&1 mv -f .deps/exercise.Tpo .deps/exercise.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT index.lo -MD -MP -MF .deps/index.Tpo -c -o index.lo index.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT index.lo -MD -MP -MF .deps/index.Tpo -c index.cpp -fPIC -DPIC -o .libs/index.o In file included from /usr/include/c++/8/vector:69, from ../ql/time/calendar.hpp:34, from ../ql/index.hpp:30, from index.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from index.cpp:20: ../ql/index.hpp: In member function 'void QuantLib::Index::addFixings(DateIterator, DateIterator, ValueIterator, bool) [with DateIterator = __gnu_cxx::__normal_iterator >; ValueIterator = __gnu_cxx::__normal_iterator > >]': ../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void addFixings(DateIterator dBegin, DateIterator dEnd, ^~~~~~~~~~ ../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/index.hpp:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from ../ql/time/calendar.hpp:34, from ../ql/index.hpp:30, from index.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::Index::addFixings(const QuantLib::TimeSeries&, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ index.cpp:40:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 addFixings(dates.begin(), dates.end(), ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ values.begin(), ~~~~~~~~~~~~~~~ forceOverwrite); ~~~~~~~~~~~~~~~ index.cpp:40:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT index.lo -MD -MP -MF .deps/index.Tpo -c index.cpp -o index.o >/dev/null 2>&1 mv -f .deps/index.Tpo .deps/index.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrate.lo -MD -MP -MF .deps/interestrate.Tpo -c -o interestrate.lo interestrate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrate.lo -MD -MP -MF .deps/interestrate.Tpo -c interestrate.cpp -fPIC -DPIC -o .libs/interestrate.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT interestrate.lo -MD -MP -MF .deps/interestrate.Tpo -c interestrate.cpp -o interestrate.o >/dev/null 2>&1 mv -f .deps/interestrate.Tpo .deps/interestrate.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT money.lo -MD -MP -MF .deps/money.Tpo -c -o money.lo money.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT money.lo -MD -MP -MF .deps/money.Tpo -c money.cpp -fPIC -DPIC -o .libs/money.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT money.lo -MD -MP -MF .deps/money.Tpo -c money.cpp -o money.o >/dev/null 2>&1 mv -f .deps/money.Tpo .deps/money.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT position.lo -MD -MP -MF .deps/position.Tpo -c -o position.lo position.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT position.lo -MD -MP -MF .deps/position.Tpo -c position.cpp -fPIC -DPIC -o .libs/position.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT position.lo -MD -MP -MF .deps/position.Tpo -c position.cpp -o position.o >/dev/null 2>&1 mv -f .deps/position.Tpo .deps/position.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT prices.lo -MD -MP -MF .deps/prices.Tpo -c -o prices.lo prices.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT prices.lo -MD -MP -MF .deps/prices.Tpo -c prices.cpp -fPIC -DPIC -o .libs/prices.o In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../ql/functional.hpp:36, from ../ql/timeseries.hpp:31, from ../ql/prices.hpp:29, from prices.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In static member function 'static std::vector QuantLib::IntervalPrice::extractValues(const QuantLib::TimeSeries&, QuantLib::IntervalPrice::Type)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function.hpp:30, from ../ql/functional.hpp:36, from ../ql/timeseries.hpp:31, from ../ql/prices.hpp:29, from prices.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static QuantLib::TimeSeries QuantLib::IntervalPrice::extractComponent(const QuantLib::TimeSeries&, QuantLib::IntervalPrice::Type)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT prices.lo -MD -MP -MF .deps/prices.Tpo -c prices.cpp -o prices.o >/dev/null 2>&1 mv -f .deps/prices.Tpo .deps/prices.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rebatedexercise.lo -MD -MP -MF .deps/rebatedexercise.Tpo -c -o rebatedexercise.lo rebatedexercise.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rebatedexercise.lo -MD -MP -MF .deps/rebatedexercise.Tpo -c rebatedexercise.cpp -fPIC -DPIC -o .libs/rebatedexercise.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT rebatedexercise.lo -MD -MP -MF .deps/rebatedexercise.Tpo -c rebatedexercise.cpp -o rebatedexercise.o >/dev/null 2>&1 mv -f .deps/rebatedexercise.Tpo .deps/rebatedexercise.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT settings.lo -MD -MP -MF .deps/settings.Tpo -c -o settings.lo settings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT settings.lo -MD -MP -MF .deps/settings.Tpo -c settings.cpp -fPIC -DPIC -o .libs/settings.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT settings.lo -MD -MP -MF .deps/settings.Tpo -c settings.cpp -o settings.o >/dev/null 2>&1 mv -f .deps/settings.Tpo .deps/settings.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocess.lo -MD -MP -MF .deps/stochasticprocess.Tpo -c -o stochasticprocess.lo stochasticprocess.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocess.lo -MD -MP -MF .deps/stochasticprocess.Tpo -c stochasticprocess.cpp -fPIC -DPIC -o .libs/stochasticprocess.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT stochasticprocess.lo -MD -MP -MF .deps/stochasticprocess.Tpo -c stochasticprocess.cpp -o stochasticprocess.o >/dev/null 2>&1 mv -f .deps/stochasticprocess.Tpo .deps/stochasticprocess.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT termstructure.lo -MD -MP -MF .deps/termstructure.Tpo -c -o termstructure.lo termstructure.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT termstructure.lo -MD -MP -MF .deps/termstructure.Tpo -c termstructure.cpp -fPIC -DPIC -o .libs/termstructure.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT termstructure.lo -MD -MP -MF .deps/termstructure.Tpo -c termstructure.cpp -o termstructure.o >/dev/null 2>&1 mv -f .deps/termstructure.Tpo .deps/termstructure.Plo /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timegrid.lo -MD -MP -MF .deps/timegrid.Tpo -c -o timegrid.lo timegrid.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timegrid.lo -MD -MP -MF .deps/timegrid.Tpo -c timegrid.cpp -fPIC -DPIC -o .libs/timegrid.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT timegrid.lo -MD -MP -MF .deps/timegrid.Tpo -c timegrid.cpp -o timegrid.o >/dev/null 2>&1 mv -f .deps/timegrid.Tpo .deps/timegrid.Plo /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -version-info 0:0:0 -Wl,-z,relro -o libQuantLib.la -rpath /usr/lib cashflow.lo currency.lo discretizedasset.lo errors.lo event.lo exchangerate.lo exercise.lo index.lo interestrate.lo money.lo position.lo prices.lo rebatedexercise.lo settings.lo stochasticprocess.lo termstructure.lo timegrid.lo cashflows/libCashFlows.la currencies/libCurrencies.la experimental/libExperimental.la indexes/libIndexes.la instruments/libInstruments.la legacy/libLegacy.la math/libMath.la methods/libMethods.la models/libModels.la patterns/libPatterns.la pricingengines/libPricingEngines.la processes/libProcesses.la quotes/libQuotes.la termstructures/libTermStructures.la time/libTime.la utilities/libUtilities.la libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/8/crtbeginS.o .libs/cashflow.o .libs/currency.o .libs/discretizedasset.o .libs/errors.o .libs/event.o .libs/exchangerate.o .libs/exercise.o .libs/index.o .libs/interestrate.o .libs/money.o .libs/position.o .libs/prices.o .libs/rebatedexercise.o .libs/settings.o .libs/stochasticprocess.o .libs/termstructure.o .libs/timegrid.o -Wl,--whole-archive cashflows/.libs/libCashFlows.a currencies/.libs/libCurrencies.a experimental/.libs/libExperimental.a indexes/.libs/libIndexes.a instruments/.libs/libInstruments.a legacy/.libs/libLegacy.a math/.libs/libMath.a methods/.libs/libMethods.a models/.libs/libModels.a patterns/.libs/libPatterns.a pricingengines/.libs/libPricingEngines.a processes/.libs/libProcesses.a quotes/.libs/libQuotes.a termstructures/.libs/libTermStructures.a time/.libs/libTime.a utilities/.libs/libUtilities.a -Wl,--no-whole-archive -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/8/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -g0 -O2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libQuantLib.so.0 -o .libs/libQuantLib.so.0.0.0 -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s libtool: link: (cd ".libs" && rm -f "libQuantLib.so.0" && ln -s "libQuantLib.so.0.0.0" "libQuantLib.so.0") libtool: link: (cd ".libs" && rm -f "libQuantLib.so" && ln -s "libQuantLib.so.0.0.0" "libQuantLib.so") libtool: link: (cd .libs/libQuantLib.lax/libCashFlows.a && ar x "/build/quantlib-1.15/ql/cashflows/.libs/libCashFlows.a") libtool: link: (cd .libs/libQuantLib.lax/libCurrencies.a && ar x "/build/quantlib-1.15/ql/currencies/.libs/libCurrencies.a") libtool: link: (cd .libs/libQuantLib.lax/libExperimental.a && ar x "/build/quantlib-1.15/ql/experimental/.libs/libExperimental.a") libtool: link: (cd .libs/libQuantLib.lax/libIndexes.a && ar x "/build/quantlib-1.15/ql/indexes/.libs/libIndexes.a") libtool: link: (cd .libs/libQuantLib.lax/libInstruments.a && ar x "/build/quantlib-1.15/ql/instruments/.libs/libInstruments.a") libtool: link: (cd .libs/libQuantLib.lax/libLegacy.a && ar x "/build/quantlib-1.15/ql/legacy/.libs/libLegacy.a") libtool: link: (cd .libs/libQuantLib.lax/libMath.a && ar x "/build/quantlib-1.15/ql/math/.libs/libMath.a") libtool: link: (cd .libs/libQuantLib.lax/libMethods.a && ar x "/build/quantlib-1.15/ql/methods/.libs/libMethods.a") libtool: link: (cd .libs/libQuantLib.lax/libModels.a && ar x "/build/quantlib-1.15/ql/models/.libs/libModels.a") libtool: link: (cd .libs/libQuantLib.lax/libPatterns.a && ar x "/build/quantlib-1.15/ql/patterns/.libs/libPatterns.a") libtool: link: (cd .libs/libQuantLib.lax/libPricingEngines.a && ar x "/build/quantlib-1.15/ql/pricingengines/.libs/libPricingEngines.a") libtool: link: (cd .libs/libQuantLib.lax/libProcesses.a && ar x "/build/quantlib-1.15/ql/processes/.libs/libProcesses.a") libtool: link: (cd .libs/libQuantLib.lax/libQuotes.a && ar x "/build/quantlib-1.15/ql/quotes/.libs/libQuotes.a") libtool: link: (cd .libs/libQuantLib.lax/libTermStructures.a && ar x "/build/quantlib-1.15/ql/termstructures/.libs/libTermStructures.a") libtool: link: (cd .libs/libQuantLib.lax/libTime.a && ar x "/build/quantlib-1.15/ql/time/.libs/libTime.a") libtool: link: (cd .libs/libQuantLib.lax/libUtilities.a && ar x "/build/quantlib-1.15/ql/utilities/.libs/libUtilities.a") libtool: link: ar cru .libs/libQuantLib.a cashflow.o currency.o discretizedasset.o errors.o event.o exchangerate.o exercise.o index.o interestrate.o money.o position.o prices.o rebatedexercise.o settings.o stochasticprocess.o termstructure.o timegrid.o .libs/libQuantLib.lax/libCashFlows.a/averagebmacoupon.o .libs/libQuantLib.lax/libCashFlows.a/capflooredcoupon.o .libs/libQuantLib.lax/libCashFlows.a/capflooredinflationcoupon.o .libs/libQuantLib.lax/libCashFlows.a/cashflows.o .libs/libQuantLib.lax/libCashFlows.a/cashflowvectors.o .libs/libQuantLib.lax/libCashFlows.a/cmscoupon.o .libs/libQuantLib.lax/libCashFlows.a/conundrumpricer.o .libs/libQuantLib.lax/libCashFlows.a/coupon.o .libs/libQuantLib.lax/libCashFlows.a/couponpricer.o .libs/libQuantLib.lax/libCashFlows.a/cpicoupon.o .libs/libQuantLib.lax/libCashFlows.a/cpicouponpricer.o .libs/libQuantLib.lax/libCashFlows.a/digitalcmscoupon.o .libs/libQuantLib.lax/libCashFlows.a/digitalcoupon.o .libs/libQuantLib.lax/libCashFlows.a/digitaliborcoupon.o .libs/libQuantLib.lax/libCashFlows.a/dividend.o .libs/libQuantLib.lax/libCashFlows.a/duration.o .libs/libQuantLib.lax/libCashFlows.a/fixedratecoupon.o .libs/libQuantLib.lax/libCashFlows.a/floatingratecoupon.o .libs/libQuantLib.lax/libCashFlows.a/iborcoupon.o .libs/libQuantLib.lax/libCashFlows.a/indexedcashflow.o .libs/libQuantLib.lax/libCashFlows.a/inflationcoupon.o .libs/libQuantLib.lax/libCashFlows.a/inflationcouponpricer.o .libs/libQuantLib.lax/libCashFlows.a/lineartsrpricer.o .libs/libQuantLib.lax/libCashFlows.a/overnightindexedcoupon.o .libs/libQuantLib.lax/libCashFlows.a/rangeaccrual.o .libs/libQuantLib.lax/libCashFlows.a/replication.o .libs/libQuantLib.lax/libCashFlows.a/simplecashflow.o .libs/libQuantLib.lax/libCashFlows.a/timebasket.o .libs/libQuantLib.lax/libCashFlows.a/yoyinflationcoupon.o .libs/libQuantLib.lax/libCurrencies.a/africa.o .libs/libQuantLib.lax/libCurrencies.a/america.o .libs/libQuantLib.lax/libCurrencies.a/asia.o .libs/libQuantLib.lax/libCurrencies.a/crypto.o .libs/libQuantLib.lax/libCurrencies.a/europe.o .libs/libQuantLib.lax/libCurrencies.a/exchangeratemanager.o .libs/libQuantLib.lax/libCurrencies.a/oceania.o .libs/libQuantLib.lax/libExperimental.a/abcdatmvolcurve.o .libs/libQuantLib.lax/libExperimental.a/adaptedpathpayoff.o .libs/libQuantLib.lax/libExperimental.a/amortizingcmsratebond.o .libs/libQuantLib.lax/libExperimental.a/amortizingfixedratebond.o .libs/libQuantLib.lax/libExperimental.a/amortizingfloatingratebond.o .libs/libQuantLib.lax/libExperimental.a/analyticamericanmargrabeengine.o .libs/libQuantLib.lax/libExperimental.a/analyticcomplexchooserengine.o .libs/libQuantLib.lax/libExperimental.a/analyticcompoundoptionengine.o .libs/libQuantLib.lax/libExperimental.a/analyticdoublebarrierbinaryengine.o .libs/libQuantLib.lax/libExperimental.a/analyticdoublebarrierengine.o .libs/libQuantLib.lax/libExperimental.a/analyticeuropeanmargrabeengine.o .libs/libQuantLib.lax/libExperimental.a/analyticholderextensibleoptionengine.o .libs/libQuantLib.lax/libExperimental.a/analyticpartialtimebarrieroptionengine.o .libs/libQuantLib.lax/libExperimental.a/analyticpdfhestonengine.o .libs/libQuantLib.lax/libExperimental.a/analyticsimplechooserengine.o .libs/libQuantLib.lax/libExperimental.a/analytictwoassetbarrierengine.o .libs/libQuantLib.lax/libExperimental.a/analytictwoassetcorrelationengine.o .libs/libQuantLib.lax/libExperimental.a/analyticvariancegammaengine.o .libs/libQuantLib.lax/libExperimental.a/analyticwriterextensibleoptionengine.o .libs/libQuantLib.lax/libExperimental.a/arithmeticaverageois.o .libs/libQuantLib.lax/libExperimental.a/arithmeticoisratehelper.o .libs/libQuantLib.lax/libExperimental.a/averageoiscouponpricer.o .libs/libQuantLib.lax/libExperimental.a/basecorrelationstructure.o .libs/libQuantLib.lax/libExperimental.a/basket.o .libs/libQuantLib.lax/libExperimental.a/blackatmvolcurve.o .libs/libQuantLib.lax/libExperimental.a/blackcallablebondengine.o .libs/libQuantLib.lax/libExperimental.a/blackcdsoptionengine.o .libs/libQuantLib.lax/libExperimental.a/blackdeltacalculator.o .libs/libQuantLib.lax/libExperimental.a/blackvolsurface.o .libs/libQuantLib.lax/libExperimental.a/bsmrndcalculator.o .libs/libQuantLib.lax/libExperimental.a/callablebond.o .libs/libQuantLib.lax/libExperimental.a/callablebondconstantvol.o .libs/libQuantLib.lax/libExperimental.a/callablebondvolstructure.o .libs/libQuantLib.lax/libExperimental.a/catbond.o .libs/libQuantLib.lax/libExperimental.a/catrisk.o .libs/libQuantLib.lax/libExperimental.a/cdo.o .libs/libQuantLib.lax/libExperimental.a/cdsoption.o .libs/libQuantLib.lax/libExperimental.a/cmsspreadcoupon.o .libs/libQuantLib.lax/libExperimental.a/commodity.o .libs/libQuantLib.lax/libExperimental.a/commoditycashflow.o .libs/libQuantLib.lax/libExperimental.a/commoditycurve.o .libs/libQuantLib.lax/libExperimental.a/commodityindex.o .libs/libQuantLib.lax/libExperimental.a/commoditypricinghelpers.o .libs/libQuantLib.lax/libExperimental.a/commoditysettings.o .libs/libQuantLib.lax/libExperimental.a/commoditytype.o .libs/libQuantLib.lax/libExperimental.a/commodityunitcost.o .libs/libQuantLib.lax/libExperimental.a/complexchooseroption.o .libs/libQuantLib.lax/libExperimental.a/compoundoption.o .libs/libQuantLib.lax/libExperimental.a/continuousarithmeticasianlevyengine.o .libs/libQuantLib.lax/libExperimental.a/continuousarithmeticasianvecerengine.o .libs/libQuantLib.lax/libExperimental.a/convertiblebond.o .libs/libQuantLib.lax/libExperimental.a/convolvedstudentt.o .libs/libQuantLib.lax/libExperimental.a/correlationstructure.o .libs/libQuantLib.lax/libExperimental.a/cpicapfloorengines.o .libs/libQuantLib.lax/libExperimental.a/cpicapfloortermpricesurface.o .libs/libQuantLib.lax/libExperimental.a/creditriskplus.o .libs/libQuantLib.lax/libExperimental.a/dateinterval.o .libs/libQuantLib.lax/libExperimental.a/defaultevent.o .libs/libQuantLib.lax/libExperimental.a/defaultprobabilitykey.o .libs/libQuantLib.lax/libExperimental.a/defaulttype.o .libs/libQuantLib.lax/libExperimental.a/deltavolquote.o .libs/libQuantLib.lax/libExperimental.a/digitalcmsspreadcoupon.o .libs/libQuantLib.lax/libExperimental.a/discretizedcallablefixedratebond.o .libs/libQuantLib.lax/libExperimental.a/discretizedconvertible.o .libs/libQuantLib.lax/libExperimental.a/discretizeddoublebarrieroption.o .libs/libQuantLib.lax/libExperimental.a/distribution.o .libs/libQuantLib.lax/libExperimental.a/doublebarrieroption.o .libs/libQuantLib.lax/libExperimental.a/doublebarriertype.o .libs/libQuantLib.lax/libExperimental.a/dynprogvppintrinsicvalueengine.o .libs/libQuantLib.lax/libExperimental.a/energybasisswap.o .libs/libQuantLib.lax/libExperimental.a/energycommodity.o .libs/libQuantLib.lax/libExperimental.a/energyfuture.o .libs/libQuantLib.lax/libExperimental.a/energyswap.o .libs/libQuantLib.lax/libExperimental.a/energyvanillaswap.o .libs/libQuantLib.lax/libExperimental.a/equityfxvolsurface.o .libs/libQuantLib.lax/libExperimental.a/everestoption.o .libs/libQuantLib.lax/libExperimental.a/expm.o .libs/libQuantLib.lax/libExperimental.a/extendedbinomialtree.o .libs/libQuantLib.lax/libExperimental.a/extendedblackscholesprocess.o .libs/libQuantLib.lax/libExperimental.a/extendedblackvariancecurve.o .libs/libQuantLib.lax/libExperimental.a/extendedblackvariancesurface.o .libs/libQuantLib.lax/libExperimental.a/extendedornsteinuhlenbeckprocess.o .libs/libQuantLib.lax/libExperimental.a/extouwithjumpsprocess.o .libs/libQuantLib.lax/libExperimental.a/fdextoujumpvanillaengine.o .libs/libQuantLib.lax/libExperimental.a/fdhestondoublebarrierengine.o .libs/libQuantLib.lax/libExperimental.a/fdklugeextouspreadengine.o .libs/libQuantLib.lax/libExperimental.a/fdmblackscholesfwdop.o .libs/libQuantLib.lax/libExperimental.a/fdmdupire1dop.o .libs/libQuantLib.lax/libExperimental.a/fdmextendedornsteinuhlenbeckop.o .libs/libQuantLib.lax/libExperimental.a/fdmextoujumpop.o .libs/libQuantLib.lax/libExperimental.a/fdmextoujumpsolver.o .libs/libQuantLib.lax/libExperimental.a/fdmhestonfwdop.o .libs/libQuantLib.lax/libExperimental.a/fdmhestongreensfct.o .libs/libQuantLib.lax/libExperimental.a/fdmklugeextouop.o .libs/libQuantLib.lax/libExperimental.a/fdmlocalvolfwdop.o .libs/libQuantLib.lax/libExperimental.a/fdmsquarerootfwdop.o .libs/libQuantLib.lax/libExperimental.a/fdmvppstartlimitstepcondition.o .libs/libQuantLib.lax/libExperimental.a/fdmvppstepcondition.o .libs/libQuantLib.lax/libExperimental.a/fdmvppstepconditionfactory.o .libs/libQuantLib.lax/libExperimental.a/fdmzabrop.o .libs/libQuantLib.lax/libExperimental.a/fdornsteinuhlenbeckvanillaengine.o .libs/libQuantLib.lax/libExperimental.a/fdsimpleextoujumpswingengine.o .libs/libQuantLib.lax/libExperimental.a/fdsimpleextoustorageengine.o .libs/libQuantLib.lax/libExperimental.a/fdsimpleklugeextouvppengine.o .libs/libQuantLib.lax/libExperimental.a/fftengine.o .libs/libQuantLib.lax/libExperimental.a/fftvanillaengine.o .libs/libQuantLib.lax/libExperimental.a/fftvariancegammaengine.o .libs/libQuantLib.lax/libExperimental.a/fireflyalgorithm.o .libs/libQuantLib.lax/libExperimental.a/gaussiancopulapolicy.o .libs/libQuantLib.lax/libExperimental.a/gaussianlhplossmodel.o .libs/libQuantLib.lax/libExperimental.a/gaussiannoncentralchisquaredpolynomial.o .libs/libQuantLib.lax/libExperimental.a/gbsmrndcalculator.o .libs/libQuantLib.lax/libExperimental.a/gemanroncoroniprocess.o .libs/libQuantLib.lax/libExperimental.a/generalizedhullwhite.o .libs/libQuantLib.lax/libExperimental.a/generalizedornsteinuhlenbeckprocess.o .libs/libQuantLib.lax/libExperimental.a/glued1dmesher.o .libs/libQuantLib.lax/libExperimental.a/haganirregularswaptionengine.o .libs/libQuantLib.lax/libExperimental.a/hestonrndcalculator.o .libs/libQuantLib.lax/libExperimental.a/hestonslvfdmmodel.o .libs/libQuantLib.lax/libExperimental.a/hestonslvmcmodel.o .libs/libQuantLib.lax/libExperimental.a/hestonslvprocess.o .libs/libQuantLib.lax/libExperimental.a/himalayaoption.o .libs/libQuantLib.lax/libExperimental.a/holderextensibleoption.o .libs/libQuantLib.lax/libExperimental.a/integralcdoengine.o .libs/libQuantLib.lax/libExperimental.a/integralhestonvarianceoptionengine.o .libs/libQuantLib.lax/libExperimental.a/integralntdengine.o .libs/libQuantLib.lax/libExperimental.a/interestratevolsurface.o .libs/libQuantLib.lax/libExperimental.a/irregularswap.o .libs/libQuantLib.lax/libExperimental.a/irregularswaption.o .libs/libQuantLib.lax/libExperimental.a/issuer.o .libs/libQuantLib.lax/libExperimental.a/kirkspreadoptionengine.o .libs/libQuantLib.lax/libExperimental.a/klugeextouprocess.o .libs/libQuantLib.lax/libExperimental.a/localvolrndcalculator.o .libs/libQuantLib.lax/libExperimental.a/lognormalcmsspreadpricer.o .libs/libQuantLib.lax/libExperimental.a/longstaffschwartzmultipathpricer.o .libs/libQuantLib.lax/libExperimental.a/lossdistribution.o .libs/libQuantLib.lax/libExperimental.a/makearithmeticaverageois.o .libs/libQuantLib.lax/libExperimental.a/margrabeoption.o .libs/libQuantLib.lax/libExperimental.a/mceverestengine.o .libs/libQuantLib.lax/libExperimental.a/mchimalayaengine.o .libs/libQuantLib.lax/libExperimental.a/mcpagodaengine.o .libs/libQuantLib.lax/libExperimental.a/mcpathbasketengine.o .libs/libQuantLib.lax/libExperimental.a/midpointcdoengine.o .libs/libQuantLib.lax/libExperimental.a/montecarlocatbondengine.o .libs/libQuantLib.lax/libExperimental.a/multidimintegrator.o .libs/libQuantLib.lax/libExperimental.a/multidimquadrature.o .libs/libQuantLib.lax/libExperimental.a/noarbsabr.o .libs/libQuantLib.lax/libExperimental.a/noarbsabrabsprobs.o .libs/libQuantLib.lax/libExperimental.a/noarbsabrinterpolatedsmilesection.o .libs/libQuantLib.lax/libExperimental.a/noarbsabrsmilesection.o .libs/libQuantLib.lax/libExperimental.a/normalclvmodel.o .libs/libQuantLib.lax/libExperimental.a/nthtodefault.o .libs/libQuantLib.lax/libExperimental.a/onefactorcopula.o .libs/libQuantLib.lax/libExperimental.a/onefactorgaussiancopula.o .libs/libQuantLib.lax/libExperimental.a/onefactorstudentcopula.o .libs/libQuantLib.lax/libExperimental.a/overnightindexfuture.o .libs/libQuantLib.lax/libExperimental.a/overnightindexfutureratehelper.o .libs/libQuantLib.lax/libExperimental.a/pagodaoption.o .libs/libQuantLib.lax/libExperimental.a/partialtimebarrieroption.o .libs/libQuantLib.lax/libExperimental.a/particleswarmoptimization.o .libs/libQuantLib.lax/libExperimental.a/pathmultiassetoption.o .libs/libQuantLib.lax/libExperimental.a/paymentterm.o .libs/libQuantLib.lax/libExperimental.a/perturbativebarrieroptionengine.o .libs/libQuantLib.lax/libExperimental.a/piecewiseintegral.o .libs/libQuantLib.lax/libExperimental.a/pool.o .libs/libQuantLib.lax/libExperimental.a/proxyibor.o .libs/libQuantLib.lax/libExperimental.a/quantity.o .libs/libQuantLib.lax/libExperimental.a/quantocouponpricer.o .libs/libQuantLib.lax/libExperimental.a/quantodoublebarrieroption.o .libs/libQuantLib.lax/libExperimental.a/randomdefaultmodel.o .libs/libQuantLib.lax/libExperimental.a/recoveryratemodel.o .libs/libQuantLib.lax/libExperimental.a/recoveryratequote.o .libs/libQuantLib.lax/libExperimental.a/riskneutraldensitycalculator.o .libs/libQuantLib.lax/libExperimental.a/riskyassetswap.o .libs/libQuantLib.lax/libExperimental.a/riskyassetswapoption.o .libs/libQuantLib.lax/libExperimental.a/riskybond.o .libs/libQuantLib.lax/libExperimental.a/riskynotional.o .libs/libQuantLib.lax/libExperimental.a/sabrvolsurface.o .libs/libQuantLib.lax/libExperimental.a/sensitivityanalysis.o .libs/libQuantLib.lax/libExperimental.a/simplechooseroption.o .libs/libQuantLib.lax/libExperimental.a/squarerootclvmodel.o .libs/libQuantLib.lax/libExperimental.a/squarerootprocessrndcalculator.o .libs/libQuantLib.lax/libExperimental.a/strippedcapflooredcoupon.o .libs/libQuantLib.lax/libExperimental.a/subperiodcoupons.o .libs/libQuantLib.lax/libExperimental.a/sviinterpolatedsmilesection.o .libs/libQuantLib.lax/libExperimental.a/svismilesection.o .libs/libQuantLib.lax/libExperimental.a/swapspreadindex.o .libs/libQuantLib.lax/libExperimental.a/swaptioncfs.o .libs/libQuantLib.lax/libExperimental.a/syntheticcdo.o .libs/libQuantLib.lax/libExperimental.a/tcopulapolicy.o .libs/libQuantLib.lax/libExperimental.a/tenoroptionletvts.o .libs/libQuantLib.lax/libExperimental.a/tenorswaptionvts.o .libs/libQuantLib.lax/libExperimental.a/treecallablebondengine.o .libs/libQuantLib.lax/libExperimental.a/twoassetbarrieroption.o .libs/libQuantLib.lax/libExperimental.a/twoassetcorrelationoption.o .libs/libQuantLib.lax/libExperimental.a/unitofmeasure.o .libs/libQuantLib.lax/libExperimental.a/unitofmeasureconversion.o .libs/libQuantLib.lax/libExperimental.a/unitofmeasureconversionmanager.o .libs/libQuantLib.lax/libExperimental.a/vanillavppoption.o .libs/libQuantLib.lax/libExperimental.a/vannavolgabarrierengine.o .libs/libQuantLib.lax/libExperimental.a/variancegammamodel.o .libs/libQuantLib.lax/libExperimental.a/variancegammaprocess.o .libs/libQuantLib.lax/libExperimental.a/varianceoption.o .libs/libQuantLib.lax/libExperimental.a/vegastressedblackscholesprocess.o .libs/libQuantLib.lax/libExperimental.a/volcube.o .libs/libQuantLib.lax/libExperimental.a/writerextensibleoption.o .libs/libQuantLib.lax/libExperimental.a/wulinyongdoublebarrierengine.o .libs/libQuantLib.lax/libExperimental.a/yoycapfloortermpricesurface.o .libs/libQuantLib.lax/libExperimental.a/yoyoptionlethelpers.o .libs/libQuantLib.lax/libExperimental.a/zabr.o .libs/libQuantLib.lax/libExperimental.a/zigguratrng.o .libs/libQuantLib.lax/libIndexes.a/bibor.o .libs/libQuantLib.lax/libIndexes.a/bmaindex.o .libs/libQuantLib.lax/libIndexes.a/chfliborswap.o .libs/libQuantLib.lax/libIndexes.a/eonia.o .libs/libQuantLib.lax/libIndexes.a/euribor.o .libs/libQuantLib.lax/libIndexes.a/euriborswap.o .libs/libQuantLib.lax/libIndexes.a/eurlibor.o .libs/libQuantLib.lax/libIndexes.a/eurliborswap.o .libs/libQuantLib.lax/libIndexes.a/fedfunds.o .libs/libQuantLib.lax/libIndexes.a/gbpliborswap.o .libs/libQuantLib.lax/libIndexes.a/iborindex.o .libs/libQuantLib.lax/libIndexes.a/indexmanager.o .libs/libQuantLib.lax/libIndexes.a/inflationindex.o .libs/libQuantLib.lax/libIndexes.a/interestrateindex.o .libs/libQuantLib.lax/libIndexes.a/jpyliborswap.o .libs/libQuantLib.lax/libIndexes.a/libor.o .libs/libQuantLib.lax/libIndexes.a/region.o .libs/libQuantLib.lax/libIndexes.a/shibor.o .libs/libQuantLib.lax/libIndexes.a/sofr.o .libs/libQuantLib.lax/libIndexes.a/sonia.o .libs/libQuantLib.lax/libIndexes.a/swapindex.o .libs/libQuantLib.lax/libIndexes.a/usdliborswap.o .libs/libQuantLib.lax/libInstruments.a/asianoption.o .libs/libQuantLib.lax/libInstruments.a/assetswap.o .libs/libQuantLib.lax/libInstruments.a/averagetype.o .libs/libQuantLib.lax/libInstruments.a/barrieroption.o .libs/libQuantLib.lax/libInstruments.a/barriertype.o .libs/libQuantLib.lax/libInstruments.a/basketoption.o .libs/libQuantLib.lax/libInstruments.a/bmaswap.o .libs/libQuantLib.lax/libInstruments.a/bond.o .libs/libQuantLib.lax/libInstruments.a/btp.o .libs/libQuantLib.lax/libInstruments.a/capfloor.o .libs/libQuantLib.lax/libInstruments.a/claim.o .libs/libQuantLib.lax/libInstruments.a/cliquetoption.o .libs/libQuantLib.lax/libInstruments.a/cmsratebond.o .libs/libQuantLib.lax/libInstruments.a/compositeinstrument.o .libs/libQuantLib.lax/libInstruments.a/cpibond.o .libs/libQuantLib.lax/libInstruments.a/cpicapfloor.o .libs/libQuantLib.lax/libInstruments.a/cpiswap.o .libs/libQuantLib.lax/libInstruments.a/creditdefaultswap.o .libs/libQuantLib.lax/libInstruments.a/dividendbarrieroption.o .libs/libQuantLib.lax/libInstruments.a/dividendvanillaoption.o .libs/libQuantLib.lax/libInstruments.a/europeanoption.o .libs/libQuantLib.lax/libInstruments.a/fixedratebond.o .libs/libQuantLib.lax/libInstruments.a/fixedratebondforward.o .libs/libQuantLib.lax/libInstruments.a/floatfloatswap.o .libs/libQuantLib.lax/libInstruments.a/floatfloatswaption.o .libs/libQuantLib.lax/libInstruments.a/floatingratebond.o .libs/libQuantLib.lax/libInstruments.a/forward.o .libs/libQuantLib.lax/libInstruments.a/forwardrateagreement.o .libs/libQuantLib.lax/libInstruments.a/forwardvanillaoption.o .libs/libQuantLib.lax/libInstruments.a/futures.o .libs/libQuantLib.lax/libInstruments.a/impliedvolatility.o .libs/libQuantLib.lax/libInstruments.a/inflationcapfloor.o .libs/libQuantLib.lax/libInstruments.a/lookbackoption.o .libs/libQuantLib.lax/libInstruments.a/makecapfloor.o .libs/libQuantLib.lax/libInstruments.a/makecds.o .libs/libQuantLib.lax/libInstruments.a/makecms.o .libs/libQuantLib.lax/libInstruments.a/makeois.o .libs/libQuantLib.lax/libInstruments.a/makeswaption.o .libs/libQuantLib.lax/libInstruments.a/makevanillaswap.o .libs/libQuantLib.lax/libInstruments.a/makeyoyinflationcapfloor.o .libs/libQuantLib.lax/libInstruments.a/multiassetoption.o .libs/libQuantLib.lax/libInstruments.a/nonstandardswap.o .libs/libQuantLib.lax/libInstruments.a/nonstandardswaption.o .libs/libQuantLib.lax/libInstruments.a/oneassetoption.o .libs/libQuantLib.lax/libInstruments.a/overnightindexedswap.o .libs/libQuantLib.lax/libInstruments.a/payoffs.o .libs/libQuantLib.lax/libInstruments.a/quantobarrieroption.o .libs/libQuantLib.lax/libInstruments.a/quantoforwardvanillaoption.o .libs/libQuantLib.lax/libInstruments.a/quantovanillaoption.o .libs/libQuantLib.lax/libInstruments.a/stickyratchet.o .libs/libQuantLib.lax/libInstruments.a/stock.o .libs/libQuantLib.lax/libInstruments.a/swap.o .libs/libQuantLib.lax/libInstruments.a/swaption.o .libs/libQuantLib.lax/libInstruments.a/vanillaoption.o .libs/libQuantLib.lax/libInstruments.a/vanillaswap.o .libs/libQuantLib.lax/libInstruments.a/vanillaswingoption.o .libs/libQuantLib.lax/libInstruments.a/varianceswap.o .libs/libQuantLib.lax/libInstruments.a/yearonyearinflationswap.o .libs/libQuantLib.lax/libInstruments.a/zerocouponbond.o .libs/libQuantLib.lax/libInstruments.a/zerocouponinflationswap.o .libs/libQuantLib.lax/libLegacy.a/lfmcovarparam.o .libs/libQuantLib.lax/libLegacy.a/lfmcovarproxy.o .libs/libQuantLib.lax/libLegacy.a/lfmhullwhiteparam.o .libs/libQuantLib.lax/libLegacy.a/lfmprocess.o .libs/libQuantLib.lax/libLegacy.a/lfmswaptionengine.o .libs/libQuantLib.lax/libLegacy.a/liborforwardmodel.o .libs/libQuantLib.lax/libLegacy.a/lmcorrmodel.o .libs/libQuantLib.lax/libLegacy.a/lmexpcorrmodel.o .libs/libQuantLib.lax/libLegacy.a/lmextlinexpvolmodel.o .libs/libQuantLib.lax/libLegacy.a/lmfixedvolmodel.o .libs/libQuantLib.lax/libLegacy.a/lmlinexpcorrmodel.o .libs/libQuantLib.lax/libLegacy.a/lmlinexpvolmodel.o .libs/libQuantLib.lax/libLegacy.a/lmvolmodel.o .libs/libQuantLib.lax/libMath.a/abcdmathfunction.o .libs/libQuantLib.lax/libMath.a/alimikhailhaqcopula.o .libs/libQuantLib.lax/libMath.a/armijo.o .libs/libQuantLib.lax/libMath.a/basisincompleteordered.o .libs/libQuantLib.lax/libMath.a/bernsteinpolynomial.o .libs/libQuantLib.lax/libMath.a/beta.o .libs/libQuantLib.lax/libMath.a/bfgs.o .libs/libQuantLib.lax/libMath.a/bicgstab.o .libs/libQuantLib.lax/libMath.a/bivariatenormaldistribution.o .libs/libQuantLib.lax/libMath.a/bivariatestudenttdistribution.o .libs/libQuantLib.lax/libMath.a/bspline.o .libs/libQuantLib.lax/libMath.a/chisquaredistribution.o .libs/libQuantLib.lax/libMath.a/choleskydecomposition.o .libs/libQuantLib.lax/libMath.a/claytoncopula.o .libs/libQuantLib.lax/libMath.a/conjugategradient.o .libs/libQuantLib.lax/libMath.a/constraint.o .libs/libQuantLib.lax/libMath.a/differentialevolution.o .libs/libQuantLib.lax/libMath.a/discrepancystatistics.o .libs/libQuantLib.lax/libMath.a/discreteintegrals.o .libs/libQuantLib.lax/libMath.a/endcriteria.o .libs/libQuantLib.lax/libMath.a/errorfunction.o .libs/libQuantLib.lax/libMath.a/factorial.o .libs/libQuantLib.lax/libMath.a/factorreduction.o .libs/libQuantLib.lax/libMath.a/farliegumbelmorgensterncopula.o .libs/libQuantLib.lax/libMath.a/faurersg.o .libs/libQuantLib.lax/libMath.a/filonintegral.o .libs/libQuantLib.lax/libMath.a/frankcopula.o .libs/libQuantLib.lax/libMath.a/galamboscopula.o .libs/libQuantLib.lax/libMath.a/gammadistribution.o .libs/libQuantLib.lax/libMath.a/gaussiancopula.o .libs/libQuantLib.lax/libMath.a/gaussianorthogonalpolynomial.o .libs/libQuantLib.lax/libMath.a/gaussianquadratures.o .libs/libQuantLib.lax/libMath.a/gausslobattointegral.o .libs/libQuantLib.lax/libMath.a/generalstatistics.o .libs/libQuantLib.lax/libMath.a/getcovariance.o .libs/libQuantLib.lax/libMath.a/gmres.o .libs/libQuantLib.lax/libMath.a/goldstein.o .libs/libQuantLib.lax/libMath.a/gumbelcopula.o .libs/libQuantLib.lax/libMath.a/haltonrsg.o .libs/libQuantLib.lax/libMath.a/histogram.o .libs/libQuantLib.lax/libMath.a/huslerreisscopula.o .libs/libQuantLib.lax/libMath.a/incompletegamma.o .libs/libQuantLib.lax/libMath.a/incrementalstatistics.o .libs/libQuantLib.lax/libMath.a/independentcopula.o .libs/libQuantLib.lax/libMath.a/integral.o .libs/libQuantLib.lax/libMath.a/knuthuniformrng.o .libs/libQuantLib.lax/libMath.a/kronrodintegral.o .libs/libQuantLib.lax/libMath.a/latticersg.o .libs/libQuantLib.lax/libMath.a/latticerules.o .libs/libQuantLib.lax/libMath.a/leastsquare.o .libs/libQuantLib.lax/libMath.a/lecuyeruniformrng.o .libs/libQuantLib.lax/libMath.a/levenbergmarquardt.o .libs/libQuantLib.lax/libMath.a/linesearch.o .libs/libQuantLib.lax/libMath.a/linesearchbasedmethod.o .libs/libQuantLib.lax/libMath.a/lmdif.o .libs/libQuantLib.lax/libMath.a/marshallolkincopula.o .libs/libQuantLib.lax/libMath.a/matrix.o .libs/libQuantLib.lax/libMath.a/maxcopula.o .libs/libQuantLib.lax/libMath.a/mincopula.o .libs/libQuantLib.lax/libMath.a/modifiedbessel.o .libs/libQuantLib.lax/libMath.a/mt19937uniformrng.o .libs/libQuantLib.lax/libMath.a/normaldistribution.o .libs/libQuantLib.lax/libMath.a/pascaltriangle.o .libs/libQuantLib.lax/libMath.a/plackettcopula.o .libs/libQuantLib.lax/libMath.a/polynomialmathfunction.o .libs/libQuantLib.lax/libMath.a/primenumbers.o .libs/libQuantLib.lax/libMath.a/primitivepolynomials.o .libs/libQuantLib.lax/libMath.a/projectedcostfunction.o .libs/libQuantLib.lax/libMath.a/projection.o .libs/libQuantLib.lax/libMath.a/pseudosqrt.o .libs/libQuantLib.lax/libMath.a/qrdecomposition.o .libs/libQuantLib.lax/libMath.a/quadratic.o .libs/libQuantLib.lax/libMath.a/richardsonextrapolation.o .libs/libQuantLib.lax/libMath.a/rounding.o .libs/libQuantLib.lax/libMath.a/sampledcurve.o .libs/libQuantLib.lax/libMath.a/seedgenerator.o .libs/libQuantLib.lax/libMath.a/segmentintegral.o .libs/libQuantLib.lax/libMath.a/simplex.o .libs/libQuantLib.lax/libMath.a/sobolbrownianbridgersg.o .libs/libQuantLib.lax/libMath.a/sobolrsg.o .libs/libQuantLib.lax/libMath.a/sparseilupreconditioner.o .libs/libQuantLib.lax/libMath.a/spherecylinder.o .libs/libQuantLib.lax/libMath.a/steepestdescent.o .libs/libQuantLib.lax/libMath.a/stochasticcollocationinvcdf.o .libs/libQuantLib.lax/libMath.a/studenttdistribution.o .libs/libQuantLib.lax/libMath.a/svd.o .libs/libQuantLib.lax/libMath.a/symmetricschurdecomposition.o .libs/libQuantLib.lax/libMath.a/tapcorrelations.o .libs/libQuantLib.lax/libMath.a/tqreigendecomposition.o .libs/libQuantLib.lax/libMethods.a/binomialtree.o .libs/libQuantLib.lax/libMethods.a/boundarycondition.o .libs/libQuantLib.lax/libMethods.a/brownianbridge.o .libs/libQuantLib.lax/libMethods.a/bsmoperator.o .libs/libQuantLib.lax/libMethods.a/concentrating1dmesher.o .libs/libQuantLib.lax/libMethods.a/craigsneydscheme.o .libs/libQuantLib.lax/libMethods.a/douglasscheme.o .libs/libQuantLib.lax/libMethods.a/expliciteulerscheme.o .libs/libQuantLib.lax/libMethods.a/exponentialjump1dmesher.o .libs/libQuantLib.lax/libMethods.a/fdm1dimsolver.o .libs/libQuantLib.lax/libMethods.a/fdm2dblackscholesop.o .libs/libQuantLib.lax/libMethods.a/fdm2dblackscholessolver.o .libs/libQuantLib.lax/libMethods.a/fdm2dimsolver.o .libs/libQuantLib.lax/libMethods.a/fdm3dimsolver.o .libs/libQuantLib.lax/libMethods.a/fdmaffinemodelswapinnervalue.o .libs/libQuantLib.lax/libMethods.a/fdmaffinemodeltermstructure.o .libs/libQuantLib.lax/libMethods.a/fdmamericanstepcondition.o .libs/libQuantLib.lax/libMethods.a/fdmarithmeticaveragecondition.o .libs/libQuantLib.lax/libMethods.a/fdmbackwardsolver.o .libs/libQuantLib.lax/libMethods.a/fdmbatesop.o .libs/libQuantLib.lax/libMethods.a/fdmbatessolver.o .libs/libQuantLib.lax/libMethods.a/fdmbermudanstepcondition.o .libs/libQuantLib.lax/libMethods.a/fdmblackscholesmesher.o .libs/libQuantLib.lax/libMethods.a/fdmblackscholesmultistrikemesher.o .libs/libQuantLib.lax/libMethods.a/fdmblackscholesop.o .libs/libQuantLib.lax/libMethods.a/fdmblackscholessolver.o .libs/libQuantLib.lax/libMethods.a/fdmdirichletboundary.o .libs/libQuantLib.lax/libMethods.a/fdmdividendhandler.o .libs/libQuantLib.lax/libMethods.a/fdmg2op.o .libs/libQuantLib.lax/libMethods.a/fdmg2solver.o .libs/libQuantLib.lax/libMethods.a/fdmhestonhullwhiteop.o .libs/libQuantLib.lax/libMethods.a/fdmhestonhullwhitesolver.o .libs/libQuantLib.lax/libMethods.a/fdmhestonop.o .libs/libQuantLib.lax/libMethods.a/fdmhestonsolver.o .libs/libQuantLib.lax/libMethods.a/fdmhestonvariancemesher.o .libs/libQuantLib.lax/libMethods.a/fdmhullwhiteop.o .libs/libQuantLib.lax/libMethods.a/fdmhullwhitesolver.o .libs/libQuantLib.lax/libMethods.a/fdmindicesonboundary.o .libs/libQuantLib.lax/libMethods.a/fdminnervaluecalculator.o .libs/libQuantLib.lax/libMethods.a/fdmlinearoplayout.o .libs/libQuantLib.lax/libMethods.a/fdmmeshercomposite.o .libs/libQuantLib.lax/libMethods.a/fdmmesherintegral.o .libs/libQuantLib.lax/libMethods.a/fdmornsteinuhlenbeckop.o .libs/libQuantLib.lax/libMethods.a/fdmquantohelper.o .libs/libQuantLib.lax/libMethods.a/fdmsimple2dbssolver.o .libs/libQuantLib.lax/libMethods.a/fdmsimpleprocess1dmesher.o .libs/libQuantLib.lax/libMethods.a/fdmsimplestoragecondition.o .libs/libQuantLib.lax/libMethods.a/fdmsimpleswingcondition.o .libs/libQuantLib.lax/libMethods.a/fdmsnapshotcondition.o .libs/libQuantLib.lax/libMethods.a/fdmstepconditioncomposite.o .libs/libQuantLib.lax/libMethods.a/fdmtimedepdirichletboundary.o .libs/libQuantLib.lax/libMethods.a/firstderivativeop.o .libs/libQuantLib.lax/libMethods.a/genericlsregression.o .libs/libQuantLib.lax/libMethods.a/hundsdorferscheme.o .libs/libQuantLib.lax/libMethods.a/impliciteulerscheme.o .libs/libQuantLib.lax/libMethods.a/lsmbasissystem.o .libs/libQuantLib.lax/libMethods.a/methodoflinesscheme.o .libs/libQuantLib.lax/libMethods.a/modifiedcraigsneydscheme.o .libs/libQuantLib.lax/libMethods.a/ninepointlinearop.o .libs/libQuantLib.lax/libMethods.a/nthorderderivativeop.o .libs/libQuantLib.lax/libMethods.a/numericaldifferentiation.o .libs/libQuantLib.lax/libMethods.a/parametricexercise.o .libs/libQuantLib.lax/libMethods.a/secondderivativeop.o .libs/libQuantLib.lax/libMethods.a/secondordermixedderivativeop.o .libs/libQuantLib.lax/libMethods.a/tridiagonaloperator.o .libs/libQuantLib.lax/libMethods.a/trinomialtree.o .libs/libQuantLib.lax/libMethods.a/triplebandlinearop.o .libs/libQuantLib.lax/libMethods.a/uniformgridmesher.o .libs/libQuantLib.lax/libModels.a/abcdvol.o .libs/libQuantLib.lax/libModels.a/accountingengine.o .libs/libQuantLib.lax/libModels.a/alphafinder.o .libs/libQuantLib.lax/libModels.a/alphaformconcrete.o .libs/libQuantLib.lax/libModels.a/batesmodel.o .libs/libQuantLib.lax/libModels.a/bermudanswaptionexercisevalue.o .libs/libQuantLib.lax/libModels.a/blackkarasinski.o .libs/libQuantLib.lax/libModels.a/bumpinstrumentjacobian.o .libs/libQuantLib.lax/libModels.a/calibrationhelper.o .libs/libQuantLib.lax/libModels.a/callspecifiedmultiproduct.o .libs/libQuantLib.lax/libModels.a/caphelper.o .libs/libQuantLib.lax/libModels.a/capletcoterminalalphacalibration.o .libs/libQuantLib.lax/libModels.a/capletcoterminalmaxhomogeneity.o .libs/libQuantLib.lax/libModels.a/capletcoterminalperiodic.o .libs/libQuantLib.lax/libModels.a/capletcoterminalswaptioncalibration.o .libs/libQuantLib.lax/libModels.a/cashrebate.o .libs/libQuantLib.lax/libModels.a/cmsmmdriftcalculator.o .libs/libQuantLib.lax/libModels.a/cmswapcurvestate.o .libs/libQuantLib.lax/libModels.a/collectnodedata.o .libs/libQuantLib.lax/libModels.a/compositeproduct.o .libs/libQuantLib.lax/libModels.a/constantestimator.o .libs/libQuantLib.lax/libModels.a/coterminalswapcurvestate.o .libs/libQuantLib.lax/libModels.a/cotswapfromfwdcorrelation.o .libs/libQuantLib.lax/libModels.a/cotswaptofwdadapter.o .libs/libQuantLib.lax/libModels.a/coxingersollross.o .libs/libQuantLib.lax/libModels.a/ctsmmcapletcalibration.o .libs/libQuantLib.lax/libModels.a/curvestate.o .libs/libQuantLib.lax/libModels.a/discounter.o .libs/libQuantLib.lax/libModels.a/evolutiondescription.o .libs/libQuantLib.lax/libModels.a/exerciseadapter.o .libs/libQuantLib.lax/libModels.a/expcorrelations.o .libs/libQuantLib.lax/libModels.a/extendedcoxingersollross.o .libs/libQuantLib.lax/libModels.a/flatvol.o .libs/libQuantLib.lax/libModels.a/forwardforwardmappings.o .libs/libQuantLib.lax/libModels.a/fwdperiodadapter.o .libs/libQuantLib.lax/libModels.a/fwdtocotswapadapter.o .libs/libQuantLib.lax/libModels.a/g2.o .libs/libQuantLib.lax/libModels.a/garch.o .libs/libQuantLib.lax/libModels.a/gaussian1dmodel.o .libs/libQuantLib.lax/libModels.a/gjrgarchmodel.o .libs/libQuantLib.lax/libModels.a/gsr.o .libs/libQuantLib.lax/libModels.a/hestonmodel.o .libs/libQuantLib.lax/libModels.a/hestonmodelhelper.o .libs/libQuantLib.lax/libModels.a/historicalratesanalysis.o .libs/libQuantLib.lax/libModels.a/hullwhite.o .libs/libQuantLib.lax/libModels.a/lmmcurvestate.o .libs/libQuantLib.lax/libModels.a/lmmdriftcalculator.o .libs/libQuantLib.lax/libModels.a/lmmnormaldriftcalculator.o .libs/libQuantLib.lax/libModels.a/lognormalcmswapratepc.o .libs/libQuantLib.lax/libModels.a/lognormalcotswapratepc.o .libs/libQuantLib.lax/libModels.a/lognormalfwdrateballand.o .libs/libQuantLib.lax/libModels.a/lognormalfwdrateeuler.o .libs/libQuantLib.lax/libModels.a/lognormalfwdrateeulerconstrained.o .libs/libQuantLib.lax/libModels.a/lognormalfwdrateiballand.o .libs/libQuantLib.lax/libModels.a/lognormalfwdrateipc.o .libs/libQuantLib.lax/libModels.a/lognormalfwdratepc.o .libs/libQuantLib.lax/libModels.a/lsstrategy.o .libs/libQuantLib.lax/libModels.a/marketmodel.o .libs/libQuantLib.lax/libModels.a/marketmodeldifferences.o .libs/libQuantLib.lax/libModels.a/marketmodelvolprocess.o .libs/libQuantLib.lax/libModels.a/markovfunctional.o .libs/libQuantLib.lax/libModels.a/model.o .libs/libQuantLib.lax/libModels.a/mtbrowniangenerator.o .libs/libQuantLib.lax/libModels.a/multiproductcomposite.o .libs/libQuantLib.lax/libModels.a/multiproductmultistep.o .libs/libQuantLib.lax/libModels.a/multiproductonestep.o .libs/libQuantLib.lax/libModels.a/multistepcoinitialswaps.o .libs/libQuantLib.lax/libModels.a/multistepcoterminalswaps.o .libs/libQuantLib.lax/libModels.a/multistepcoterminalswaptions.o .libs/libQuantLib.lax/libModels.a/multistepforwards.o .libs/libQuantLib.lax/libModels.a/multistepinversefloater.o .libs/libQuantLib.lax/libModels.a/multistepnothing.o .libs/libQuantLib.lax/libModels.a/multistepoptionlets.o .libs/libQuantLib.lax/libModels.a/multisteppathwisewrapper.o .libs/libQuantLib.lax/libModels.a/multistepperiodcapletswaptions.o .libs/libQuantLib.lax/libModels.a/multistepratchet.o .libs/libQuantLib.lax/libModels.a/multistepswap.o .libs/libQuantLib.lax/libModels.a/multistepswaption.o .libs/libQuantLib.lax/libModels.a/multisteptarn.o .libs/libQuantLib.lax/libModels.a/normalfwdratepc.o .libs/libQuantLib.lax/libModels.a/nothingexercisevalue.o .libs/libQuantLib.lax/libModels.a/onefactormodel.o .libs/libQuantLib.lax/libModels.a/onestepcoinitialswaps.o .libs/libQuantLib.lax/libModels.a/onestepcoterminalswaps.o .libs/libQuantLib.lax/libModels.a/onestepforwards.o .libs/libQuantLib.lax/libModels.a/onestepoptionlets.o .libs/libQuantLib.lax/libModels.a/parametricexerciseadapter.o .libs/libQuantLib.lax/libModels.a/pathwiseaccountingengine.o .libs/libQuantLib.lax/libModels.a/pathwisediscounter.o .libs/libQuantLib.lax/libModels.a/pathwiseproductcallspecified.o .libs/libQuantLib.lax/libModels.a/pathwiseproductcaplet.o .libs/libQuantLib.lax/libModels.a/pathwiseproductcashrebate.o .libs/libQuantLib.lax/libModels.a/pathwiseproductinversefloater.o .libs/libQuantLib.lax/libModels.a/pathwiseproductswap.o .libs/libQuantLib.lax/libModels.a/pathwiseproductswaption.o .libs/libQuantLib.lax/libModels.a/piecewiseconstantabcdvariance.o .libs/libQuantLib.lax/libModels.a/piecewiseconstantvariance.o .libs/libQuantLib.lax/libModels.a/piecewisetimedependenthestonmodel.o .libs/libQuantLib.lax/libModels.a/proxygreekengine.o .libs/libQuantLib.lax/libModels.a/pseudorootfacade.o .libs/libQuantLib.lax/libModels.a/ratepseudorootjacobian.o .libs/libQuantLib.lax/libModels.a/singleproductcomposite.o .libs/libQuantLib.lax/libModels.a/smmdriftcalculator.o .libs/libQuantLib.lax/libModels.a/sobolbrowniangenerator.o .libs/libQuantLib.lax/libModels.a/squarerootandersen.o .libs/libQuantLib.lax/libModels.a/svddfwdratepc.o .libs/libQuantLib.lax/libModels.a/swapbasissystem.o .libs/libQuantLib.lax/libModels.a/swapforwardbasissystem.o .libs/libQuantLib.lax/libModels.a/swapforwardmappings.o .libs/libQuantLib.lax/libModels.a/swapratetrigger.o .libs/libQuantLib.lax/libModels.a/swaptionhelper.o .libs/libQuantLib.lax/libModels.a/swaptionpseudojacobian.o .libs/libQuantLib.lax/libModels.a/timehomogeneousforwardcorrelation.o .libs/libQuantLib.lax/libModels.a/triggeredswapexercise.o .libs/libQuantLib.lax/libModels.a/twofactormodel.o .libs/libQuantLib.lax/libModels.a/upperboundengine.o .libs/libQuantLib.lax/libModels.a/utilities.o .libs/libQuantLib.lax/libModels.a/vasicek.o .libs/libQuantLib.lax/libModels.a/vegabumpcluster.o .libs/libQuantLib.lax/libModels.a/volatilityinterpolationspecifier.o .libs/libQuantLib.lax/libModels.a/volatilityinterpolationspecifierabcd.o .libs/libQuantLib.lax/libPatterns.a/observable.o .libs/libQuantLib.lax/libPricingEngines.a/americanpayoffatexpiry.o .libs/libQuantLib.lax/libPricingEngines.a/americanpayoffathit.o .libs/libQuantLib.lax/libPricingEngines.a/analytic_cont_geom_av_price.o .libs/libQuantLib.lax/libPricingEngines.a/analytic_discr_geom_av_price.o .libs/libQuantLib.lax/libPricingEngines.a/analytic_discr_geom_av_strike.o .libs/libQuantLib.lax/libPricingEngines.a/analyticbarrierengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticbinarybarrierengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticbsmhullwhiteengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcapfloorengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcliquetengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcontinuousfixedlookback.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcontinuousfloatinglookback.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcontinuouspartialfixedlookback.o .libs/libQuantLib.lax/libPricingEngines.a/analyticcontinuouspartialfloatinglookback.o .libs/libQuantLib.lax/libPricingEngines.a/analyticdigitalamericanengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticdividendeuropeanengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticeuropeanengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticgjrgarchengine.o .libs/libQuantLib.lax/libPricingEngines.a/analytich1hwengine.o .libs/libQuantLib.lax/libPricingEngines.a/analytichestonengine.o .libs/libQuantLib.lax/libPricingEngines.a/analytichestonhullwhiteengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticperformanceengine.o .libs/libQuantLib.lax/libPricingEngines.a/analyticptdhestonengine.o .libs/libQuantLib.lax/libPricingEngines.a/bacheliercapfloorengine.o .libs/libQuantLib.lax/libPricingEngines.a/baroneadesiwhaleyengine.o .libs/libQuantLib.lax/libPricingEngines.a/basketgeneratingengine.o .libs/libQuantLib.lax/libPricingEngines.a/batesengine.o .libs/libQuantLib.lax/libPricingEngines.a/bjerksundstenslandengine.o .libs/libQuantLib.lax/libPricingEngines.a/blackcalculator.o .libs/libQuantLib.lax/libPricingEngines.a/blackcapfloorengine.o .libs/libQuantLib.lax/libPricingEngines.a/blackformula.o .libs/libQuantLib.lax/libPricingEngines.a/blackscholescalculator.o .libs/libQuantLib.lax/libPricingEngines.a/blackswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/bondfunctions.o .libs/libQuantLib.lax/libPricingEngines.a/coshestonengine.o .libs/libQuantLib.lax/libPricingEngines.a/cvaswapengine.o .libs/libQuantLib.lax/libPricingEngines.a/discountingbondengine.o .libs/libQuantLib.lax/libPricingEngines.a/discountingswapengine.o .libs/libQuantLib.lax/libPricingEngines.a/discretizedbarrieroption.o .libs/libQuantLib.lax/libPricingEngines.a/discretizedcapfloor.o .libs/libQuantLib.lax/libPricingEngines.a/discretizedswap.o .libs/libQuantLib.lax/libPricingEngines.a/discretizedswaption.o .libs/libQuantLib.lax/libPricingEngines.a/discretizedvanillaoption.o .libs/libQuantLib.lax/libPricingEngines.a/fd2dblackscholesvanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdbatesvanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdblackscholesasianengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdblackscholesbarrierengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdblackscholesrebateengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdblackscholesvanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdg2swaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdhestonbarrierengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdhestonhullwhitevanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdhestonrebateengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdhestonvanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdhullwhiteswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdsimplebsswingengine.o .libs/libQuantLib.lax/libPricingEngines.a/fdvanillaengine.o .libs/libQuantLib.lax/libPricingEngines.a/gaussian1dcapfloorengine.o .libs/libQuantLib.lax/libPricingEngines.a/gaussian1dfloatfloatswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/gaussian1djamshidianswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/gaussian1dnonstandardswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/gaussian1dswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/greeks.o .libs/libQuantLib.lax/libPricingEngines.a/hestonexpansionengine.o .libs/libQuantLib.lax/libPricingEngines.a/inflationcapfloorengines.o .libs/libQuantLib.lax/libPricingEngines.a/integralcdsengine.o .libs/libQuantLib.lax/libPricingEngines.a/integralengine.o .libs/libQuantLib.lax/libPricingEngines.a/isdacdsengine.o .libs/libQuantLib.lax/libPricingEngines.a/jamshidianswaptionengine.o .libs/libQuantLib.lax/libPricingEngines.a/jumpdiffusionengine.o .libs/libQuantLib.lax/libPricingEngines.a/juquadraticengine.o .libs/libQuantLib.lax/libPricingEngines.a/kirkengine.o .libs/libQuantLib.lax/libPricingEngines.a/mc_discr_arith_av_price.o .libs/libQuantLib.lax/libPricingEngines.a/mc_discr_arith_av_strike.o .libs/libQuantLib.lax/libPricingEngines.a/mc_discr_geom_av_price.o .libs/libQuantLib.lax/libPricingEngines.a/mcamericanbasketengine.o .libs/libQuantLib.lax/libPricingEngines.a/mcamericanengine.o .libs/libQuantLib.lax/libPricingEngines.a/mcbarrierengine.o .libs/libQuantLib.lax/libPricingEngines.a/mcdigitalengine.o .libs/libQuantLib.lax/libPricingEngines.a/mceuropeanbasketengine.o .libs/libQuantLib.lax/libPricingEngines.a/mchestonhullwhiteengine.o .libs/libQuantLib.lax/libPricingEngines.a/mchullwhiteengine.o .libs/libQuantLib.lax/libPricingEngines.a/mcperformanceengine.o .libs/libQuantLib.lax/libPricingEngines.a/midpointcdsengine.o .libs/libQuantLib.lax/libPricingEngines.a/stulzengine.o .libs/libQuantLib.lax/libPricingEngines.a/treecapfloorengine.o .libs/libQuantLib.lax/libPricingEngines.a/treeswapengine.o .libs/libQuantLib.lax/libPricingEngines.a/treeswaptionengine.o .libs/libQuantLib.lax/libProcesses.a/batesprocess.o .libs/libQuantLib.lax/libProcesses.a/blackscholesprocess.o .libs/libQuantLib.lax/libProcesses.a/endeulerdiscretization.o .libs/libQuantLib.lax/libProcesses.a/eulerdiscretization.o .libs/libQuantLib.lax/libProcesses.a/forwardmeasureprocess.o .libs/libQuantLib.lax/libProcesses.a/g2process.o .libs/libQuantLib.lax/libProcesses.a/geometricbrownianprocess.o .libs/libQuantLib.lax/libProcesses.a/gjrgarchprocess.o .libs/libQuantLib.lax/libProcesses.a/gsrprocess.o .libs/libQuantLib.lax/libProcesses.a/gsrprocesscore.o .libs/libQuantLib.lax/libProcesses.a/hestonprocess.o .libs/libQuantLib.lax/libProcesses.a/hullwhiteprocess.o .libs/libQuantLib.lax/libProcesses.a/hybridhestonhullwhiteprocess.o .libs/libQuantLib.lax/libProcesses.a/jointstochasticprocess.o .libs/libQuantLib.lax/libProcesses.a/merton76process.o .libs/libQuantLib.lax/libProcesses.a/mfstateprocess.o .libs/libQuantLib.lax/libProcesses.a/ornsteinuhlenbeckprocess.o .libs/libQuantLib.lax/libProcesses.a/squarerootprocess.o .libs/libQuantLib.lax/libProcesses.a/stochasticprocessarray.o .libs/libQuantLib.lax/libQuotes.a/eurodollarfuturesquote.o .libs/libQuantLib.lax/libQuotes.a/forwardswapquote.o .libs/libQuantLib.lax/libQuotes.a/forwardvaluequote.o .libs/libQuantLib.lax/libQuotes.a/futuresconvadjustmentquote.o .libs/libQuantLib.lax/libQuotes.a/impliedstddevquote.o .libs/libQuantLib.lax/libQuotes.a/lastfixingquote.o .libs/libQuantLib.lax/libTermStructures.a/abcd.o .libs/libQuantLib.lax/libTermStructures.a/abcdcalibration.o .libs/libQuantLib.lax/libTermStructures.a/andreasenhugelocalvoladapter.o .libs/libQuantLib.lax/libTermStructures.a/andreasenhugevolatilityadapter.o .libs/libQuantLib.lax/libTermStructures.a/andreasenhugevolatilityinterpl.o .libs/libQuantLib.lax/libTermStructures.a/atmadjustedsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/atmsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/blackvariancecurve.o .libs/libQuantLib.lax/libTermStructures.a/blackvariancesurface.o .libs/libQuantLib.lax/libTermStructures.a/blackvoltermstructure.o .libs/libQuantLib.lax/libTermStructures.a/bondhelpers.o .libs/libQuantLib.lax/libTermStructures.a/capfloortermvolatilitystructure.o .libs/libQuantLib.lax/libTermStructures.a/capfloortermvolcurve.o .libs/libQuantLib.lax/libTermStructures.a/capfloortermvolsurface.o .libs/libQuantLib.lax/libTermStructures.a/cmsmarket.o .libs/libQuantLib.lax/libTermStructures.a/cmsmarketcalibration.o .libs/libQuantLib.lax/libTermStructures.a/constantcapfloortermvol.o .libs/libQuantLib.lax/libTermStructures.a/constantcpivolatility.o .libs/libQuantLib.lax/libTermStructures.a/constantoptionletvol.o .libs/libQuantLib.lax/libTermStructures.a/cpivolatilitystructure.o .libs/libQuantLib.lax/libTermStructures.a/defaultdensitystructure.o .libs/libQuantLib.lax/libTermStructures.a/defaultprobabilityhelpers.o .libs/libQuantLib.lax/libTermStructures.a/defaulttermstructure.o .libs/libQuantLib.lax/libTermStructures.a/fittedbonddiscountcurve.o .libs/libQuantLib.lax/libTermStructures.a/fixedlocalvolsurface.o .libs/libQuantLib.lax/libTermStructures.a/flatforward.o .libs/libQuantLib.lax/libTermStructures.a/flathazardrate.o .libs/libQuantLib.lax/libTermStructures.a/flatsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/forwardstructure.o .libs/libQuantLib.lax/libTermStructures.a/gaussian1dsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/gaussian1dswaptionvolatility.o .libs/libQuantLib.lax/libTermStructures.a/gridmodellocalvolsurface.o .libs/libQuantLib.lax/libTermStructures.a/hazardratestructure.o .libs/libQuantLib.lax/libTermStructures.a/hestonblackvolsurface.o .libs/libQuantLib.lax/libTermStructures.a/inflationhelpers.o .libs/libQuantLib.lax/libTermStructures.a/inflationtermstructure.o .libs/libQuantLib.lax/libTermStructures.a/kahalesmilesection.o .libs/libQuantLib.lax/libTermStructures.a/localvolsurface.o .libs/libQuantLib.lax/libTermStructures.a/localvoltermstructure.o .libs/libQuantLib.lax/libTermStructures.a/nonlinearfittingmethods.o .libs/libQuantLib.lax/libTermStructures.a/oisratehelper.o .libs/libQuantLib.lax/libTermStructures.a/optionletstripper.o .libs/libQuantLib.lax/libTermStructures.a/optionletstripper1.o .libs/libQuantLib.lax/libTermStructures.a/optionletstripper2.o .libs/libQuantLib.lax/libTermStructures.a/optionletvolatilitystructure.o .libs/libQuantLib.lax/libTermStructures.a/ratehelpers.o .libs/libQuantLib.lax/libTermStructures.a/sabr.o .libs/libQuantLib.lax/libTermStructures.a/sabrinterpolatedsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/sabrsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/seasonality.o .libs/libQuantLib.lax/libTermStructures.a/smilesection.o .libs/libQuantLib.lax/libTermStructures.a/smilesectionutils.o .libs/libQuantLib.lax/libTermStructures.a/spreadedoptionletvol.o .libs/libQuantLib.lax/libTermStructures.a/spreadedsmilesection.o .libs/libQuantLib.lax/libTermStructures.a/spreadedswaptionvol.o .libs/libQuantLib.lax/libTermStructures.a/strippedoptionlet.o .libs/libQuantLib.lax/libTermStructures.a/strippedoptionletadapter.o .libs/libQuantLib.lax/libTermStructures.a/survivalprobabilitystructure.o .libs/libQuantLib.lax/libTermStructures.a/swaptionconstantvol.o .libs/libQuantLib.lax/libTermStructures.a/swaptionvolcube.o .libs/libQuantLib.lax/libTermStructures.a/swaptionvolcube2.o .libs/libQuantLib.lax/libTermStructures.a/swaptionvoldiscrete.o .libs/libQuantLib.lax/libTermStructures.a/swaptionvolmatrix.o .libs/libQuantLib.lax/libTermStructures.a/swaptionvolstructure.o .libs/libQuantLib.lax/libTermStructures.a/voltermstructure.o .libs/libQuantLib.lax/libTermStructures.a/yieldtermstructure.o .libs/libQuantLib.lax/libTermStructures.a/yoyinflationoptionletvolatilitystructure.o .libs/libQuantLib.lax/libTermStructures.a/zeroyieldstructure.o .libs/libQuantLib.lax/libTime.a/actual365fixed.o .libs/libQuantLib.lax/libTime.a/actualactual.o .libs/libQuantLib.lax/libTime.a/argentina.o .libs/libQuantLib.lax/libTime.a/asx.o .libs/libQuantLib.lax/libTime.a/australia.o .libs/libQuantLib.lax/libTime.a/bespokecalendar.o .libs/libQuantLib.lax/libTime.a/botswana.o .libs/libQuantLib.lax/libTime.a/brazil.o .libs/libQuantLib.lax/libTime.a/business252.o .libs/libQuantLib.lax/libTime.a/businessdayconvention.o .libs/libQuantLib.lax/libTime.a/calendar.o .libs/libQuantLib.lax/libTime.a/canada.o .libs/libQuantLib.lax/libTime.a/china.o .libs/libQuantLib.lax/libTime.a/czechrepublic.o .libs/libQuantLib.lax/libTime.a/date.o .libs/libQuantLib.lax/libTime.a/dategenerationrule.o .libs/libQuantLib.lax/libTime.a/denmark.o .libs/libQuantLib.lax/libTime.a/ecb.o .libs/libQuantLib.lax/libTime.a/finland.o .libs/libQuantLib.lax/libTime.a/frequency.o .libs/libQuantLib.lax/libTime.a/germany.o .libs/libQuantLib.lax/libTime.a/hongkong.o .libs/libQuantLib.lax/libTime.a/hungary.o .libs/libQuantLib.lax/libTime.a/iceland.o .libs/libQuantLib.lax/libTime.a/imm.o .libs/libQuantLib.lax/libTime.a/india.o .libs/libQuantLib.lax/libTime.a/indonesia.o .libs/libQuantLib.lax/libTime.a/israel.o .libs/libQuantLib.lax/libTime.a/italy.o .libs/libQuantLib.lax/libTime.a/japan.o .libs/libQuantLib.lax/libTime.a/jointcalendar.o .libs/libQuantLib.lax/libTime.a/mexico.o .libs/libQuantLib.lax/libTime.a/newzealand.o .libs/libQuantLib.lax/libTime.a/norway.o .libs/libQuantLib.lax/libTime.a/period.o .libs/libQuantLib.lax/libTime.a/poland.o .libs/libQuantLib.lax/libTime.a/romania.o .libs/libQuantLib.lax/libTime.a/russia.o .libs/libQuantLib.lax/libTime.a/saudiarabia.o .libs/libQuantLib.lax/libTime.a/schedule.o .libs/libQuantLib.lax/libTime.a/simpledaycounter.o .libs/libQuantLib.lax/libTime.a/singapore.o .libs/libQuantLib.lax/libTime.a/slovakia.o .libs/libQuantLib.lax/libTime.a/southafrica.o .libs/libQuantLib.lax/libTime.a/southkorea.o .libs/libQuantLib.lax/libTime.a/sweden.o .libs/libQuantLib.lax/libTime.a/switzerland.o .libs/libQuantLib.lax/libTime.a/taiwan.o .libs/libQuantLib.lax/libTime.a/target.o .libs/libQuantLib.lax/libTime.a/thailand.o .libs/libQuantLib.lax/libTime.a/thirty360.o .libs/libQuantLib.lax/libTime.a/timeunit.o .libs/libQuantLib.lax/libTime.a/turkey.o .libs/libQuantLib.lax/libTime.a/ukraine.o .libs/libQuantLib.lax/libTime.a/unitedkingdom.o .libs/libQuantLib.lax/libTime.a/unitedstates.o .libs/libQuantLib.lax/libTime.a/weekday.o .libs/libQuantLib.lax/libTime.a/weekendsonly.o .libs/libQuantLib.lax/libUtilities.a/dataformatters.o .libs/libQuantLib.lax/libUtilities.a/dataparsers.o .libs/libQuantLib.lax/libUtilities.a/tracing.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libQuantLib.a libtool: link: rm -fr .libs/libQuantLib.lax libtool: link: ( cd ".libs" && rm -f "libQuantLib.la" && ln -s "../libQuantLib.la" "libQuantLib.la" ) make[4]: Leaving directory '/build/quantlib-1.15/ql' make[3]: Leaving directory '/build/quantlib-1.15/ql' make[2]: Leaving directory '/build/quantlib-1.15/ql' Making all in m4 make[2]: Entering directory '/build/quantlib-1.15/m4' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/quantlib-1.15/m4' Making all in man make[2]: Entering directory '/build/quantlib-1.15/man' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/quantlib-1.15/man' Making all in Docs make[2]: Entering directory '/build/quantlib-1.15/Docs' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/quantlib-1.15/Docs' Making all in Examples make[2]: Entering directory '/build/quantlib-1.15/Examples' Making all in BasketLosses make[3]: Entering directory '/build/quantlib-1.15/Examples/BasketLosses' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT BasketLosses.o -MD -MP -MF .deps/BasketLosses.Tpo -c -o BasketLosses.o BasketLosses.cpp In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function '_OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator >; _IIter2 = __gnu_cxx::__normal_iterator >; _OIter = std::back_insert_iterator >; _BinaryOperation = std::multiplies]': /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 transform(_InputIterator1 __first1, _InputIterator1 __last1, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from BasketLosses.cpp:26: ../../ql/experimental/credit/binomiallossmodel.hpp: In member function 'QuantLib::Disposable > QuantLib::BinomialLossModel::lossProbability(const QuantLib::Date&, const std::vector&, const std::vector&, const std::vector&) const [with LLM = QuantLib::ConstantLossLatentmodel]': ../../ql/experimental/credit/binomiallossmodel.hpp:181:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::transform(fractionalEL.begin(), fractionalEL.end(), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bsktNots.begin(), std::back_inserter(lgdsLeft), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::multiplies()); ~~~~~~~~~~~~~~~~~~~~~~~~ ../../ql/experimental/credit/binomiallossmodel.hpp: In member function 'QuantLib::Real QuantLib::BinomialLossModel::averageLoss(const QuantLib::Date&, const std::vector&, const std::vector&) const [with LLM = QuantLib::ConstantLossLatentmodel]': ../../ql/experimental/credit/binomiallossmodel.hpp:278:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::transform(fractionalEL.begin(), fractionalEL.end(), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reminingNots.begin(), std::back_inserter(lgdsLeft), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::multiplies()); ~~~~~~~~~~~~~~~~~~~~~~~~ ../../ql/experimental/credit/binomiallossmodel.hpp: In member function 'QuantLib::Real QuantLib::BinomialLossModel::averageLoss(const QuantLib::Date&, const std::vector&, const std::vector&) const [with LLM = QuantLib::ConstantLossLatentmodel]': ../../ql/experimental/credit/binomiallossmodel.hpp:278:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::transform(fractionalEL.begin(), fractionalEL.end(), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reminingNots.begin(), std::back_inserter(lgdsLeft), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::multiplies()); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void QuantLib::GeneralStatistics::add(QuantLib::Real, QuantLib::Real)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::SpotRecoveryLatentModel::SpotRecoveryLatentModel(const std::vector >&, const std::vector&, QuantLib::Real, QuantLib::LatentModelIntegrationType::LatentModelIntegrationType, const typename CP::initTraits&) [with copulaPolicy = QuantLib::TCopulaPolicy]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor 'QuantLib::SpotRecoveryLatentModel::SpotRecoveryLatentModel(const std::vector >&, const std::vector&, QuantLib::Real, QuantLib::LatentModelIntegrationType::LatentModelIntegrationType, const typename CP::initTraits&) [with copulaPolicy = QuantLib::GaussianCopulaPolicy]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::BaseCorrelationTermStructure::BaseCorrelationTermStructure(QuantLib::Natural, const QuantLib::Calendar&, QuantLib::BusinessDayConvention, const std::vector&, const std::vector&, const std::vector > >&, const QuantLib::DayCounter&) [with Interpolator2D_T = QuantLib::BilinearInterpolation]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from BasketLosses.cpp:26: ../../ql/experimental/credit/binomiallossmodel.hpp: In member function 'QuantLib::Disposable > QuantLib::BinomialLossModel::lossProbability(const QuantLib::Date&, const std::vector&, const std::vector&, const std::vector&) const [with LLM = QuantLib::ConstantLossLatentmodel]': ../../ql/experimental/credit/binomiallossmodel.hpp:181:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::transform(fractionalEL.begin(), fractionalEL.end(), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bsktNots.begin(), std::back_inserter(lgdsLeft), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::multiplies()); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from BasketLosses.cpp:27: ../../ql/math/statistics/histogram.hpp: In constructor 'QuantLib::Histogram::Histogram(T, T, QuantLib::Size) [with T = __gnu_cxx::__normal_iterator >]': ../../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Histogram(T data_begin, T data_end, Size breaks) ^~~~~~~~~ ../../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/boost/bind.hpp:22, from ../../ql/functional.hpp:37, from ../../ql/experimental/math/multidimquadrature.hpp:34, from ../../ql/experimental/math/latentmodel.hpp:24, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:33, from BasketLosses.cpp:24: /usr/include/boost/bind/bind.hpp: In function 'boost::_bi::bind_t::type> boost::bind(F, A1, A2) [with F = std::multiplies; A1 = boost::_bi::bind_t&>, boost::_bi::list2, boost::arg<1> > >; A2 = boost::_bi::bind_t&)> >, boost::_bi::list1 > >]': /usr/include/boost/bind/bind.hpp:2057:5: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 BOOST_BIND(F f, A1 a1, A2 a2) ^~~~~~~~~~ In file included from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:33, from BasketLosses.cpp:24: ../../ql/experimental/math/latentmodel.hpp: In member function 'QuantLib::Real QuantLib::LatentModel::integratedExpectedValue(const boost::function&)>&) const [with copulaPolicyImpl = QuantLib::TCopulaPolicy]': ../../ql/experimental/math/latentmodel.hpp:601:59: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 ext::bind(ext::cref(f), _1))); ^ ../../ql/experimental/math/latentmodel.hpp:601:59: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 In file included from BasketLosses.cpp:27: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from BasketLosses.cpp:27: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from BasketLosses.cpp:27: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from BasketLosses.cpp:27: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::PolarStudentTRng}; _Tp = QuantLib::PolarStudentTRng; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In constructor 'QuantLib::LatentModel::FactorSampler >, dummy>::FactorSampler(const QuantLib::TCopulaPolicy&, QuantLib::BigNatural) [with URNG = QuantLib::MersenneTwisterUniformRng; bool dummy = true; TC = QuantLib::TCopulaPolicy]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomLossLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::RandomSequenceGenerator >]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/experimental/credit/recoveryratequote.hpp:23, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:29, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/normaldistribution.hpp:30, from ../../ql/math/distributions/bivariatenormaldistribution.hpp:28, from ../../ql/experimental/credit/gaussianlhplossmodel.hpp:28, from BasketLosses.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = QuantLib::simEvent >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type 'QuantLib::simEvent >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:342:22: note: parameter passing for argument of type '_ValueType' {aka 'QuantLib::simEvent >'} changed in GCC 7.1 std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:253:25: note: parameter passing for argument of type '_ValueType' {aka 'QuantLib::simEvent >'} changed in GCC 7.1 std::__adjust_heap(__first, _DistanceType(0), ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__last - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _GLIBCXX_MOVE(__value), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = QuantLib::simEvent >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type 'QuantLib::simEvent >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:342:22: note: parameter passing for argument of type '_ValueType' {aka 'QuantLib::simEvent >'} changed in GCC 7.1 std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:253:25: note: parameter passing for argument of type '_ValueType' {aka 'QuantLib::simEvent >'} changed in GCC 7.1 std::__adjust_heap(__first, _DistanceType(0), ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__last - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _GLIBCXX_MOVE(__value), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/BasketLosses.Tpo .deps/BasketLosses.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o BasketLosses BasketLosses.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/BasketLosses BasketLosses.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/BasketLosses' Making all in BermudanSwaption make[3]: Entering directory '/build/quantlib-1.15/Examples/BermudanSwaption' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT BermudanSwaption.o -MD -MP -MF .deps/BermudanSwaption.Tpo -c -o BermudanSwaption.o BermudanSwaption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/numeric:62, from ../../ql/timegrid.hpp:32, from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/models/model.hpp:30, from ../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from BermudanSwaption.cpp:28: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/models/model.hpp:30, from ../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from BermudanSwaption.cpp:28: ../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = std::_List_iterator]': ../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/models/model.hpp:30, from ../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from BermudanSwaption.cpp:28: ../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/models/model.hpp:30, from ../../ql/pricingengines/latticeshortratemodelengine.hpp:28, from ../../ql/pricingengines/swaption/treeswaptionengine.hpp:29, from BermudanSwaption.cpp:28: ../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ BermudanSwaption.cpp: In function 'int main(int, char**)': BermudanSwaption.cpp:199:53: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 TimeGrid grid(times.begin(), times.end(), 30); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/swaption.hpp:32, from BermudanSwaption.cpp:26: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/BermudanSwaption.Tpo .deps/BermudanSwaption.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o BermudanSwaption BermudanSwaption.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/BermudanSwaption BermudanSwaption.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/BermudanSwaption' Making all in Bonds make[3]: Entering directory '/build/quantlib-1.15/Examples/Bonds' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT Bonds.o -MD -MP -MF .deps/Bonds.Tpo -c -o Bonds.o Bonds.cpp mv -f .deps/Bonds.Tpo .deps/Bonds.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o Bonds Bonds.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/Bonds Bonds.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/Bonds' Making all in CallableBonds make[3]: Entering directory '/build/quantlib-1.15/Examples/CallableBonds' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT CallableBonds.o -MD -MP -MF .deps/CallableBonds.Tpo -c -o CallableBonds.o CallableBonds.cpp mv -f .deps/CallableBonds.Tpo .deps/CallableBonds.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o CallableBonds CallableBonds.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/CallableBonds CallableBonds.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/CallableBonds' Making all in CDS make[3]: Entering directory '/build/quantlib-1.15/Examples/CDS' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT CDS.o -MD -MP -MF .deps/CDS.Tpo -c -o CDS.o CDS.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/event.hpp:29, from ../../ql/cashflow.hpp:28, from ../../ql/cashflows/coupon.hpp:28, from ../../ql/cashflows/fixedratecoupon.hpp:32, from CDS.cpp:25: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In function 'void example01()': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/CDS.Tpo .deps/CDS.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o CDS CDS.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/CDS CDS.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/CDS' Making all in ConvertibleBonds make[3]: Entering directory '/build/quantlib-1.15/Examples/ConvertibleBonds' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT ConvertibleBonds.o -MD -MP -MF .deps/ConvertibleBonds.Tpo -c -o ConvertibleBonds.o ConvertibleBonds.cpp mv -f .deps/ConvertibleBonds.Tpo .deps/ConvertibleBonds.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o ConvertibleBonds ConvertibleBonds.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/ConvertibleBonds ConvertibleBonds.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/ConvertibleBonds' Making all in CVAIRS make[3]: Entering directory '/build/quantlib-1.15/Examples/CVAIRS' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT CVAIRS.o -MD -MP -MF .deps/CVAIRS.Tpo -c -o CVAIRS.o CVAIRS.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/vanillaswap.hpp:29, from CVAIRS.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::VanillaSwap}; _Tp = QuantLib::VanillaSwap; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/vanillaswap.hpp:29, from CVAIRS.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/vanillaswap.hpp:29, from CVAIRS.cpp:24: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/CVAIRS.Tpo .deps/CVAIRS.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o CVAIRS CVAIRS.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/CVAIRS CVAIRS.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/CVAIRS' Making all in DiscreteHedging make[3]: Entering directory '/build/quantlib-1.15/Examples/DiscreteHedging' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT DiscreteHedging.o -MD -MP -MF .deps/DiscreteHedging.Tpo -c -o DiscreteHedging.o DiscreteHedging.cpp In file included from ../../ql/methods/montecarlo/pathgenerator.hpp:29, from ../../ql/methods/montecarlo/mctraits.hpp:28, from ../../ql/methods/montecarlo/montecarlomodel.hpp:28, from DiscreteHedging.cpp:52: ../../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../../ql/methods/montecarlo/mctraits.hpp:28, from ../../ql/methods/montecarlo/montecarlomodel.hpp:28, from DiscreteHedging.cpp:52: ../../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg, QuantLib::InverseCumulativeNormal>]': ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mv -f .deps/DiscreteHedging.Tpo .deps/DiscreteHedging.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o DiscreteHedging DiscreteHedging.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/DiscreteHedging DiscreteHedging.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/DiscreteHedging' Making all in EquityOption make[3]: Entering directory '/build/quantlib-1.15/Examples/EquityOption' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT EquityOption.o -MD -MP -MF .deps/EquityOption.Tpo -c -o EquityOption.o EquityOption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from ../../ql/math/array.hpp:39, from ../../ql/math/matrix.hpp:29, from ../../ql/stochasticprocess.hpp:31, from ../../ql/methods/lattices/binomialtree.hpp:32, from ../../ql/pricingengines/vanilla/binomialengine.hpp:30, from EquityOption.cpp:25: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../ql/methods/montecarlo/longstaffschwartzpathpricer.hpp:31, from ../../ql/pricingengines/mclongstaffschwartzengine.hpp:32, from ../../ql/pricingengines/vanilla/mcamericanengine.hpp:34, from EquityOption.cpp:36: ../../ql/math/generallinearleastsquares.hpp: In member function 'void QuantLib::GeneralLinearLeastSquares::calculate(xIterator, xIterator, yIterator, yIterator, vIterator) [with xIterator = __gnu_cxx::__normal_iterator >; yIterator = __gnu_cxx::__normal_iterator >; vIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': ../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void GeneralLinearLeastSquares::calculate(xIterator xBegin, xIterator xEnd, ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/math/generallinearleastsquares.hpp: In member function 'void QuantLib::LongstaffSchwartzPathPricer::calibrate() [with PathType = QuantLib::Path]': ../../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 calculate(x.begin(), x.end(), y.begin(), y.end(), v.begin()); ^~~~~~~~~ ../../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from ../../ql/methods/montecarlo/pathgenerator.hpp:29, from ../../ql/methods/montecarlo/mctraits.hpp:28, from ../../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../../ql/pricingengines/mcsimulation.hpp:30, from ../../ql/pricingengines/vanilla/mcvanillaengine.hpp:28, from ../../ql/pricingengines/vanilla/mceuropeanengine.hpp:29, from EquityOption.cpp:35: ../../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../../ql/methods/montecarlo/mctraits.hpp:28, from ../../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../../ql/pricingengines/mcsimulation.hpp:30, from ../../ql/pricingengines/vanilla/mcvanillaengine.hpp:28, from ../../ql/pricingengines/vanilla/mceuropeanengine.hpp:29, from EquityOption.cpp:35: ../../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg, QuantLib::InverseCumulativeNormal>]': ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../ql/methods/montecarlo/mctraits.hpp:28, from ../../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../../ql/pricingengines/mcsimulation.hpp:30, from ../../ql/pricingengines/vanilla/mcvanillaengine.hpp:28, from ../../ql/pricingengines/vanilla/mceuropeanengine.hpp:29, from EquityOption.cpp:35: ../../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FDStepConditionEngine::calculate(QuantLib::PricingEngine::results*) const [with Scheme = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FiniteDifferenceModel::FiniteDifferenceModel(const operator_type&, const bc_set&, const std::vector&) [with Evolver = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/methods/lattices/lattice1d.hpp:27, from ../../ql/methods/lattices/bsmlattice.hpp:29, from ../../ql/pricingengines/vanilla/binomialengine.hpp:31, from EquityOption.cpp:25: ../../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/methods/lattices/lattice1d.hpp:27, from ../../ql/methods/lattices/bsmlattice.hpp:29, from ../../ql/pricingengines/vanilla/binomialengine.hpp:31, from EquityOption.cpp:25: ../../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../ql/numericalmethod.hpp:28, from ../../ql/methods/lattices/lattice.hpp:28, from ../../ql/methods/lattices/lattice1d.hpp:27, from ../../ql/methods/lattices/bsmlattice.hpp:29, from ../../ql/pricingengines/vanilla/binomialengine.hpp:31, from EquityOption.cpp:25: ../../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::TimeGrid QuantLib::MCLongstaffSchwartzEngine::timeGrid() const [with GenericEngine = QuantLib::OneAssetOption::engine; MC = QuantLib::SingleVariate; RNG = QuantLib::GenericPseudoRandom; S = QuantLib::GenericRiskStatistics >; RNG_Calibration = QuantLib::GenericPseudoRandom]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../../ql/pricingengines/vanilla/mcamericanengine.hpp:34, from EquityOption.cpp:36: ../../ql/pricingengines/mclongstaffschwartzengine.hpp:234:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 this->timeSteps_); ^ ../../ql/pricingengines/mclongstaffschwartzengine.hpp:239:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::max(steps, 1)); ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FDMultiPeriodEngine::initializeModel() const [with Scheme = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/option.hpp:27, from ../../ql/instruments/oneassetoption.hpp:29, from ../../ql/instruments/vanillaoption.hpp:28, from EquityOption.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ mv -f .deps/EquityOption.Tpo .deps/EquityOption.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o EquityOption EquityOption.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/EquityOption EquityOption.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/EquityOption' Making all in FittedBondCurve make[3]: Entering directory '/build/quantlib-1.15/Examples/FittedBondCurve' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT FittedBondCurve.o -MD -MP -MF .deps/FittedBondCurve.Tpo -c -o FittedBondCurve.o FittedBondCurve.cpp In file included from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from FittedBondCurve.cpp:33: ../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from FittedBondCurve.cpp:33: ../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:33: ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:201:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:60:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:89:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:120:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:165:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:203:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from FittedBondCurve.cpp:37: ../../ql/termstructures/yield/nonlinearfittingmethods.hpp:223:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/patterns/observable.hpp:32, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/handle.hpp:28, from ../../ql/quote.hpp:28, from ../../ql/termstructures/bootstraphelper.hpp:29, from ../../ql/termstructures/yield/ratehelpers.hpp:33, from ../../ql/termstructures/yield/bondhelpers.hpp:29, from ../../ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from FittedBondCurve.cpp:33: /usr/include/c++/8/bits/stl_vector.h: In function 'int main(int, char**)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/FittedBondCurve.Tpo .deps/FittedBondCurve.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o FittedBondCurve FittedBondCurve.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/FittedBondCurve FittedBondCurve.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/FittedBondCurve' Making all in FRA make[3]: Entering directory '/build/quantlib-1.15/Examples/FRA' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT FRA.o -MD -MP -MF .deps/FRA.Tpo -c -o FRA.o FRA.cpp mv -f .deps/FRA.Tpo .deps/FRA.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o FRA FRA.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/FRA FRA.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/FRA' Making all in Gaussian1dModels make[3]: Entering directory '/build/quantlib-1.15/Examples/Gaussian1dModels' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT Gaussian1dModels.o -MD -MP -MF .deps/Gaussian1dModels.Tpo -c -o Gaussian1dModels.o Gaussian1dModels.cpp In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from Gaussian1dModels.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 vector(_InputIterator __first, _InputIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from Gaussian1dModels.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ Gaussian1dModels.cpp:235:60: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 exerciseDates.end() - 1); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/functional/hash.hpp:6, from /usr/include/boost/unordered/unordered_set.hpp:18, from /usr/include/boost/unordered_set.hpp:17, from ../../ql/patterns/observable.hpp:37, from ../../ql/patterns/lazyobject.hpp:27, from ../../ql/instrument.hpp:28, from ../../ql/instruments/swap.hpp:29, from ../../ql/instruments/floatfloatswap.hpp:31, from Gaussian1dModels.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ Gaussian1dModels.cpp:604:62: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 exerciseDates.end()); ^ mv -f .deps/Gaussian1dModels.Tpo .deps/Gaussian1dModels.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o Gaussian1dModels Gaussian1dModels.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/Gaussian1dModels Gaussian1dModels.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/Gaussian1dModels' Making all in GlobalOptimizer make[3]: Entering directory '/build/quantlib-1.15/Examples/GlobalOptimizer' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT GlobalOptimizer.o -MD -MP -MF .deps/GlobalOptimizer.Tpo -c -o GlobalOptimizer.o GlobalOptimizer.cpp mv -f .deps/GlobalOptimizer.Tpo .deps/GlobalOptimizer.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o GlobalOptimizer GlobalOptimizer.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/GlobalOptimizer GlobalOptimizer.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/GlobalOptimizer' Making all in LatentModel make[3]: Entering directory '/build/quantlib-1.15/Examples/LatentModel' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT LatentModel.o -MD -MP -MF .deps/LatentModel.Tpo -c -o LatentModel.o LatentModel.cpp In file included from /usr/include/boost/bind.hpp:22, from ../../ql/functional.hpp:37, from ../../ql/experimental/math/multidimquadrature.hpp:34, from ../../ql/experimental/math/latentmodel.hpp:24, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:33, from LatentModel.cpp:24: /usr/include/boost/bind/bind.hpp: In function 'boost::_bi::bind_t::type> boost::bind(F, A1, A2) [with F = std::multiplies; A1 = boost::_bi::bind_t&>, boost::_bi::list2, boost::arg<1> > >; A2 = boost::_bi::bind_t&)> >, boost::_bi::list1 > >]': /usr/include/boost/bind/bind.hpp:2057:5: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 BOOST_BIND(F f, A1 a1, A2 a2) ^~~~~~~~~~ In file included from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:33, from LatentModel.cpp:24: ../../ql/experimental/math/latentmodel.hpp: In member function 'QuantLib::Real QuantLib::LatentModel::integratedExpectedValue(const boost::function&)>&) const [with copulaPolicyImpl = QuantLib::TCopulaPolicy]': ../../ql/experimental/math/latentmodel.hpp:601:59: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 ext::bind(ext::cref(f), _1))); ^ ../../ql/experimental/math/latentmodel.hpp:601:59: note: parameter passing for argument of type 'boost::_bi::bind_t&)> >, boost::_bi::list1 > >' changed in GCC 7.1 In file included from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: ../../ql/math/statistics/histogram.hpp: In constructor 'QuantLib::Histogram::Histogram(T, T, QuantLib::Size) [with T = __gnu_cxx::__normal_iterator >]': ../../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Histogram(T data_begin, T data_end, Size breaks) ^~~~~~~~~ ../../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from LatentModel.cpp:24: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from LatentModel.cpp:24: ../../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from ../../ql/shared_ptr.hpp:32, from ../../ql/errors.hpp:29, from ../../ql/math/distributions/gammadistribution.hpp:27, from ../../ql/math/beta.hpp:27, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:24, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/math/statistics/histogram.hpp:28, from ../../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from LatentModel.cpp:24: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/LatentModel.Tpo .deps/LatentModel.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o LatentModel LatentModel.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/LatentModel LatentModel.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/LatentModel' Making all in MarketModels make[3]: Entering directory '/build/quantlib-1.15/Examples/MarketModels' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT MarketModels.o -MD -MP -MF .deps/MarketModels.Tpo -c -o MarketModels.o MarketModels.cpp In file included from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: ../../ql/models/marketmodels/multiproduct.hpp:74:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/accountingengine.hpp:30, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: ../../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/accountingengine.hpp:30, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: ../../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/all.hpp:7, from MarketModels.cpp:24: ../../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from ../../ql/models/marketmodels/all.hpp:18, from MarketModels.cpp:24: ../../ql/models/marketmodels/pathwisemultiproduct.hpp:81:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from ../../ql/models/marketmodels/callability/all.hpp:4, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/exercisevalue.hpp:51:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:4, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/lsstrategy.hpp:23, from ../../ql/models/marketmodels/callability/all.hpp:7, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/methods/montecarlo/exercisestrategy.hpp:42:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr > clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/lsstrategy.hpp:24, from ../../ql/models/marketmodels/callability/all.hpp:7, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/marketmodelbasissystem.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:7, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/lsstrategy.hpp:50:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:9, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:39:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/nothingexercisevalue.hpp:45:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/parametricexerciseadapter.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:13, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/swapbasissystem.hpp:44:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:14, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/swapforwardbasissystem.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:15, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/swapratetrigger.hpp:42:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/all.hpp:16, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/callability/triggeredswapexercise.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/callability/upperboundengine.hpp:25, from ../../ql/models/marketmodels/callability/all.hpp:17, from ../../ql/models/marketmodels/all.hpp:27, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multiproductcomposite.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/curvestates/all.hpp:4, from ../../ql/models/marketmodels/all.hpp:29, from MarketModels.cpp:24: ../../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:61:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/curvestates/all.hpp:5, from ../../ql/models/marketmodels/all.hpp:29, from MarketModels.cpp:24: ../../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/curvestates/all.hpp:6, from ../../ql/models/marketmodels/all.hpp:29, from MarketModels.cpp:24: ../../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/all.hpp:8, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/singleproductcomposite.hpp:46:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/onestep/all.hpp:4, from ../../ql/models/marketmodels/products/all.hpp:10, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/onestep/all.hpp:5, from ../../ql/models/marketmodels/products/all.hpp:10, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/onestep/all.hpp:6, from ../../ql/models/marketmodels/products/all.hpp:10, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/onestep/onestepforwards.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/onestep/all.hpp:7, from ../../ql/models/marketmodels/products/all.hpp:10, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:4, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:54:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:5, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/cashrebate.hpp:58:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:6, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/exerciseadapter.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:7, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:8, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:48:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:9, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:10, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepforwards.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:11, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:12, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepnothing.hpp:45:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:13, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:14, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:54:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:15, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:16, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepratchet.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:17, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepswap.hpp:50:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:18, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multistepswaption.hpp:55:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/multistep/all.hpp:19, from ../../ql/models/marketmodels/products/all.hpp:11, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/multistep/multisteptarn.hpp:51:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:4, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:64:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:5, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:80:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:5, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:136:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:5, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:195:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:6, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:68:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:7, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:82:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:8, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:77:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:9, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:73:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../../ql/models/marketmodels/products/pathwise/all.hpp:9, from ../../ql/models/marketmodels/products/all.hpp:12, from ../../ql/models/marketmodels/all.hpp:33, from MarketModels.cpp:24: ../../ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:124:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../ql/models/marketmodels/multiproduct.hpp:26, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../ql/models/marketmodels/multiproduct.hpp:25, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::VolatilityBumpInstrumentJacobian::Cap&}; _Tp = QuantLib::VolatilityBumpInstrumentJacobian::Cap; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../ql/models/marketmodels/multiproduct.hpp:25, from ../../ql/models/marketmodels/accountingengine.hpp:26, from ../../ql/models/marketmodels/all.hpp:4, from MarketModels.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In function 'std::vector > theVegaBumps(bool, boost::shared_ptr, bool)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/MarketModels.Tpo .deps/MarketModels.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o MarketModels MarketModels.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/MarketModels MarketModels.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/MarketModels' Making all in MultidimIntegral make[3]: Entering directory '/build/quantlib-1.15/Examples/MultidimIntegral' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT MultidimIntegral.o -MD -MP -MF .deps/MultidimIntegral.Tpo -c -o MultidimIntegral.o MultidimIntegral.cpp mv -f .deps/MultidimIntegral.Tpo .deps/MultidimIntegral.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o MultidimIntegral MultidimIntegral.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/MultidimIntegral MultidimIntegral.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/MultidimIntegral' Making all in MulticurveBootstrapping make[3]: Entering directory '/build/quantlib-1.15/Examples/MulticurveBootstrapping' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT MulticurveBootstrapping.o -MD -MP -MF .deps/MulticurveBootstrapping.Tpo -c -o MulticurveBootstrapping.o MulticurveBootstrapping.cpp mv -f .deps/MulticurveBootstrapping.Tpo .deps/MulticurveBootstrapping.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o MulticurveBootstrapping MulticurveBootstrapping.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/MulticurveBootstrapping MulticurveBootstrapping.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/MulticurveBootstrapping' Making all in Replication make[3]: Entering directory '/build/quantlib-1.15/Examples/Replication' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT Replication.o -MD -MP -MF .deps/Replication.Tpo -c -o Replication.o Replication.cpp mv -f .deps/Replication.Tpo .deps/Replication.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o Replication Replication.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/Replication Replication.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/Replication' Making all in Repo make[3]: Entering directory '/build/quantlib-1.15/Examples/Repo' g++ -DHAVE_CONFIG_H -I. -I../../ql -I../.. -I../.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT Repo.o -MD -MP -MF .deps/Repo.Tpo -c -o Repo.o Repo.cpp mv -f .deps/Repo.Tpo .deps/Repo.Po /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z,relro -o Repo Repo.o ../../ql/libQuantLib.la libtool: link: g++ -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -Wl,-z -Wl,relro -o .libs/Repo Repo.o ../../ql/.libs/libQuantLib.so make[3]: Leaving directory '/build/quantlib-1.15/Examples/Repo' make[3]: Entering directory '/build/quantlib-1.15/Examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/quantlib-1.15/Examples' make[2]: Leaving directory '/build/quantlib-1.15/Examples' Making all in test-suite make[2]: Entering directory '/build/quantlib-1.15/test-suite' g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT quantlibtestsuite.o -MD -MP -MF .deps/quantlibtestsuite.Tpo -c -o quantlibtestsuite.o quantlibtestsuite.cpp mv -f .deps/quantlibtestsuite.Tpo .deps/quantlibtestsuite.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT americanoption.o -MD -MP -MF .deps/americanoption.Tpo -c -o americanoption.o americanoption.cpp In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from americanoption.hpp:25, from americanoption.cpp:22: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from americanoption.hpp:25, from americanoption.cpp:22: /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testFdGreeks() [with Engine = QuantLib::FDAmericanEngine]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testFdGreeks() [with Engine = QuantLib::FDShoutEngine]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from americanoption.hpp:25, from americanoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from americanoption.hpp:25, from americanoption.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from americanoption.hpp:25, from americanoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/americanoption.Tpo .deps/americanoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT amortizingbond.o -MD -MP -MF .deps/amortizingbond.Tpo -c -o amortizingbond.o amortizingbond.cpp mv -f .deps/amortizingbond.Tpo .deps/amortizingbond.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT andreasenhugevolatilityinterpl.o -MD -MP -MF .deps/andreasenhugevolatilityinterpl.Tpo -c -o andreasenhugevolatilityinterpl.o andreasenhugevolatilityinterpl.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from andreasenhugevolatilityinterpl.hpp:23, from andreasenhugevolatilityinterpl.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from andreasenhugevolatilityinterpl.hpp:23, from andreasenhugevolatilityinterpl.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from andreasenhugevolatilityinterpl.hpp:23, from andreasenhugevolatilityinterpl.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from andreasenhugevolatilityinterpl.hpp:23, from andreasenhugevolatilityinterpl.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/andreasenhugevolatilityinterpl.Tpo .deps/andreasenhugevolatilityinterpl.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT array.o -MD -MP -MF .deps/array.Tpo -c -o array.o array.cpp mv -f .deps/array.Tpo .deps/array.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT asianoptions.o -MD -MP -MF .deps/asianoptions.Tpo -c -o asianoptions.o asianoptions.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void AsianOptionTest::testAnalyticDiscreteGeometricAveragePriceGreeks()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/asian/mcdiscreteasianengine.hpp:29, from ../ql/pricingengines/asian/mc_discr_geom_av_price.hpp:29, from asianoptions.cpp:30: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/asian/mcdiscreteasianengine.hpp:29, from ../ql/pricingengines/asian/mc_discr_geom_av_price.hpp:29, from asianoptions.cpp:30: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/asian/mcdiscreteasianengine.hpp:29, from ../ql/pricingengines/asian/mc_discr_geom_av_price.hpp:29, from asianoptions.cpp:30: ../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator >]': ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end) ^~~~~~~~ ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from asianoptions.hpp:25, from asianoptions.cpp:23: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::TimeGrid QuantLib::MCDiscreteAveragingAsianEngine::timeGrid() const [with RNG = QuantLib::GenericLowDiscrepancy; S = QuantLib::GenericRiskStatistics >]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../ql/pricingengines/asian/mc_discr_geom_av_price.hpp:29, from asianoptions.cpp:30: ../ql/pricingengines/asian/mcdiscreteasianengine.hpp:161:63: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return TimeGrid(fixingTimes.begin(), fixingTimes.end()); ^ mv -f .deps/asianoptions.Tpo .deps/asianoptions.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT assetswap.o -MD -MP -MF .deps/assetswap.Tpo -c -o assetswap.o assetswap.cpp mv -f .deps/assetswap.Tpo .deps/assetswap.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT autocovariances.o -MD -MP -MF .deps/autocovariances.Tpo -c -o autocovariances.o autocovariances.cpp mv -f .deps/autocovariances.Tpo .deps/autocovariances.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT barrieroption.o -MD -MP -MF .deps/barrieroption.Tpo -c -o barrieroption.o barrieroption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from barrieroption.hpp:23, from barrieroption.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In static member function 'static void BarrierOptionTest::testLocalVolAndHestonComparison()': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from barrieroption.hpp:23, from barrieroption.cpp:24: /usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 vector(_InputIterator __first, _InputIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/math/interpolations/cubicinterpolation.hpp:33, from ../ql/math/interpolations/bicubicsplineinterpolation.hpp:29, from barrieroption.cpp:30: ../ql/math/interpolation.hpp: In member function 'std::vector QuantLib::Interpolation::templateImpl::xValues() const [with I1 = __gnu_cxx::__normal_iterator >; I2 = const double*]': ../ql/math/interpolation.hpp:95:55: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::vector(xBegin_,xEnd_); ^ ../ql/math/interpolation.hpp: In member function 'std::vector QuantLib::Interpolation::templateImpl::yValues() const [with I1 = __gnu_cxx::__normal_iterator >; I2 = __gnu_cxx::__normal_iterator >]': ../ql/math/interpolation.hpp:98:73: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::vector(yBegin_,yBegin_+(xEnd_-xBegin_)); ^ ../ql/math/interpolation.hpp: In member function 'std::vector QuantLib::Interpolation::templateImpl::xValues() const [with I1 = __gnu_cxx::__normal_iterator >; I2 = __gnu_cxx::__normal_iterator >]': ../ql/math/interpolation.hpp:95:55: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::vector(xBegin_,xEnd_); ^ In file included from ../ql/math/interpolations/bicubicsplineinterpolation.hpp:28, from barrieroption.cpp:30: ../ql/math/interpolations/interpolation2d.hpp: In member function 'std::vector QuantLib::Interpolation2D::templateImpl::yValues() const [with I1 = __gnu_cxx::__normal_iterator >; I2 = __gnu_cxx::__normal_iterator >; M = QuantLib::Matrix]': ../ql/math/interpolations/interpolation2d.hpp:103:55: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::vector(yBegin_,yEnd_); ^ ../ql/math/interpolations/interpolation2d.hpp: In member function 'std::vector QuantLib::Interpolation2D::templateImpl::xValues() const [with I1 = __gnu_cxx::__normal_iterator >; I2 = __gnu_cxx::__normal_iterator >; M = QuantLib::Matrix]': ../ql/math/interpolations/interpolation2d.hpp:94:55: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::vector(xBegin_,xEnd_); ^ In file included from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/barrier/mcbarrierengine.hpp:30, from barrieroption.cpp:39: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/barrier/mcbarrierengine.hpp:30, from barrieroption.cpp:39: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mv -f .deps/barrieroption.Tpo .deps/barrieroption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT binaryoption.o -MD -MP -MF .deps/binaryoption.Tpo -c -o binaryoption.o binaryoption.cpp mv -f .deps/binaryoption.Tpo .deps/binaryoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basismodels.o -MD -MP -MF .deps/basismodels.Tpo -c -o basismodels.o basismodels.cpp In file included from ../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from ../ql/termstructures/yield/all.hpp:9, from basismodels.cpp:32: ../ql/utilities/clone.hpp:49:20: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] Clone(std::auto_ptr); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from ../ql/termstructures/yield/all.hpp:9, from basismodels.cpp:32: ../ql/utilities/clone.hpp:83:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] inline Clone::Clone(std::auto_ptr p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:9, from basismodels.cpp:32: ../ql/termstructures/yield/fittedbonddiscountcurve.hpp:201:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:60:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:89:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:120:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:165:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:203:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../ql/termstructures/yield/all.hpp:15, from basismodels.cpp:32: ../ql/termstructures/yield/nonlinearfittingmethods.hpp:223:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from basismodels.hpp:23, from basismodels.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/basismodels.Tpo .deps/basismodels.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT basketoption.o -MD -MP -MF .deps/basketoption.Tpo -c -o basketoption.o basketoption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/numeric:62, from utilities.hpp:35, from basketoption.cpp:23: /usr/include/c++/8/bits/stl_numeric.h: In function '_OutputIterator std::adjacent_difference(_InputIterator, _InputIterator, _OutputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >]': /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 adjacent_difference(_InputIterator __first, ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_numeric.h:317:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/longstaffschwartzpathpricer.hpp:31, from ../ql/pricingengines/mclongstaffschwartzengine.hpp:32, from ../ql/pricingengines/basket/mcamericanbasketengine.hpp:34, from basketoption.cpp:30: ../ql/math/generallinearleastsquares.hpp: In member function 'void QuantLib::GeneralLinearLeastSquares::calculate(xIterator, xIterator, yIterator, yIterator, vIterator) [with xIterator = __gnu_cxx::__normal_iterator >; yIterator = __gnu_cxx::__normal_iterator >; vIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': ../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void GeneralLinearLeastSquares::calculate(xIterator xBegin, xIterator xEnd, ^~~~~~~~~~~~~~~~~~~~~~~~~ ../ql/math/generallinearleastsquares.hpp:105:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/longstaffschwartzpathpricer.hpp:31, from ../ql/pricingengines/mclongstaffschwartzengine.hpp:32, from ../ql/pricingengines/basket/mcamericanbasketengine.hpp:34, from basketoption.cpp:30: ../ql/math/generallinearleastsquares.hpp: In member function 'void QuantLib::LongstaffSchwartzPathPricer::calibrate() [with PathType = QuantLib::MultiPath]': ../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 calculate(x.begin(), x.end(), y.begin(), y.end(), v.begin()); ^~~~~~~~~ ../ql/math/generallinearleastsquares.hpp:88:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/basket/mceuropeanbasketengine.hpp:29, from basketoption.cpp:29: ../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator, QuantLib::Size) [with Iterator = __gnu_cxx::__normal_iterator >]': ../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end, Size steps) ^~~~~~~~ ../ql/timegrid.hpp:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/basket/mceuropeanbasketengine.hpp:29, from basketoption.cpp:29: ../ql/timegrid.hpp:106:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(mandatoryTimes_.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mandatoryTimes_.end(), ~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(diff)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/basket/mceuropeanbasketengine.hpp:29, from basketoption.cpp:29: ../ql/timegrid.hpp:136:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::adjacent_difference(times_.begin()+1,times_.end(), ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::back_inserter(dt_)); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from basketoption.hpp:23, from basketoption.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::TimeGrid QuantLib::MCLongstaffSchwartzEngine::timeGrid() const [with GenericEngine = QuantLib::BasketOption::engine; MC = QuantLib::MultiVariate; RNG = QuantLib::GenericPseudoRandom; S = QuantLib::GenericRiskStatistics >; RNG_Calibration = QuantLib::GenericPseudoRandom]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from ../ql/pricingengines/basket/mcamericanbasketengine.hpp:34, from basketoption.cpp:30: ../ql/pricingengines/mclongstaffschwartzengine.hpp:234:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 this->timeSteps_); ^ ../ql/pricingengines/mclongstaffschwartzengine.hpp:239:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::max(steps, 1)); ^ mv -f .deps/basketoption.Tpo .deps/basketoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT batesmodel.o -MD -MP -MF .deps/batesmodel.Tpo -c -o batesmodel.o batesmodel.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from batesmodel.hpp:23, from batesmodel.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from batesmodel.hpp:23, from batesmodel.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void BatesModelTest::testDAXCalibration()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from batesmodel.hpp:23, from batesmodel.cpp:21: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/batesmodel.Tpo .deps/batesmodel.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bermudanswaption.o -MD -MP -MF .deps/bermudanswaption.Tpo -c -o bermudanswaption.o bermudanswaption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from bermudanswaption.hpp:23, from bermudanswaption.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from bermudanswaption.hpp:23, from bermudanswaption.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void BermudanSwaptionTest::testCachedG2Values()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void BermudanSwaptionTest::testCachedValues()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/bermudanswaption.Tpo .deps/bermudanswaption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackdeltacalculator.o -MD -MP -MF .deps/blackdeltacalculator.Tpo -c -o blackdeltacalculator.o blackdeltacalculator.cpp mv -f .deps/blackdeltacalculator.Tpo .deps/blackdeltacalculator.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT blackformula.o -MD -MP -MF .deps/blackformula.Tpo -c -o blackformula.o blackformula.cpp mv -f .deps/blackformula.Tpo .deps/blackformula.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT bonds.o -MD -MP -MF .deps/bonds.Tpo -c -o bonds.o bonds.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from bonds.hpp:23, from bonds.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from bonds.hpp:23, from bonds.cpp:22: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void BondTest::testBondFromScheduleWithDateVector()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from bonds.hpp:23, from bonds.cpp:22: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/bonds.Tpo .deps/bonds.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT brownianbridge.o -MD -MP -MF .deps/brownianbridge.Tpo -c -o brownianbridge.o brownianbridge.cpp brownianbridge.cpp: In function 'QuantLib::Real {anonymous}::maxDiff(ForwardIterator1, ForwardIterator1, ForwardIterator2) [with ForwardIterator1 = __gnu_cxx::__normal_iterator >; ForwardIterator2 = __gnu_cxx::__normal_iterator >]': brownianbridge.cpp:38:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Real maxDiff(ForwardIterator1 begin1, ForwardIterator1 end1, ^~~~~~~ brownianbridge.cpp:38:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 brownianbridge.cpp:38:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from brownianbridge.cpp:22: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from brownianbridge.cpp:23: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/stochasticprocess.hpp:31, from ../ql/methods/montecarlo/pathgenerator.hpp:30, from brownianbridge.cpp:23: ../ql/math/matrix.hpp: In function 'const QuantLib::Disposable QuantLib::outerProduct(Iterator1, Iterator1, Iterator2, Iterator2) [with Iterator1 = __gnu_cxx::__normal_iterator >; Iterator2 = __gnu_cxx::__normal_iterator >]': ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 inline const Disposable outerProduct(Iterator1 v1begin, ^~~~~~~~~~~~ ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from brownianbridge.cpp:26: ../ql/math/statistics/sequencestatistics.hpp: In member function 'QuantLib::Disposable QuantLib::GenericSequenceStatistics::covariance() const [with StatisticsType = QuantLib::GenericRiskStatistics >]': ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 result -= outerProduct(m.begin(), m.end(), ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.begin(), m.end()); ~~~~~~~~~~~~~~~~~~~ ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::GenericRiskStatistics >]': ../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 quadraticSum_ += weight * outerProduct(begin, end, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ begin, end); ~~~~~~~~~~~ ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 brownianbridge.cpp: In static member function 'static void BrownianBridgeTest::testVariates()': brownianbridge.cpp:96:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bridge.transform(sample.begin(), sample.end(), temp.begin()); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ brownianbridge.cpp:96:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 brownianbridge.cpp:97:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 stats1.add(temp.begin(), temp.end()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ brownianbridge.cpp:102:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 stats2.add(temp.begin(), temp.end()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ brownianbridge.cpp:121:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Real maxMeanError = maxDiff(mean.begin(), mean.end(), ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ expectedMean.begin()); ~~~~~~~~~~~~~~~~~~~~~ brownianbridge.cpp:155:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 maxMeanError = maxDiff(mean.begin(), mean.end(), ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ expectedMean.begin()); ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from brownianbridge.cpp:22: ../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator >]': ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end) ^~~~~~~~ ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from brownianbridge.hpp:23, from brownianbridge.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 brownianbridge.cpp: In static member function 'static void BrownianBridgeTest::testPathGeneration()': brownianbridge.cpp:199:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid grid(times.begin(), times.end()); ^ brownianbridge.cpp:235:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 stats1.add(temp.begin(), temp.end()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ brownianbridge.cpp:239:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 stats2.add(temp.begin(), temp.end()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/brownianbridge.Tpo .deps/brownianbridge.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT businessdayconventions.o -MD -MP -MF .deps/businessdayconventions.Tpo -c -o businessdayconventions.o businessdayconventions.cpp mv -f .deps/businessdayconventions.Tpo .deps/businessdayconventions.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT calendars.o -MD -MP -MF .deps/calendars.Tpo -c -o calendars.o calendars.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from calendars.hpp:24, from calendars.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/calendars.Tpo .deps/calendars.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capfloor.o -MD -MP -MF .deps/capfloor.Tpo -c -o capfloor.o capfloor.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from capfloor.hpp:24, from capfloor.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/capfloor.Tpo .deps/capfloor.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT capflooredcoupon.o -MD -MP -MF .deps/capflooredcoupon.Tpo -c -o capflooredcoupon.o capflooredcoupon.cpp mv -f .deps/capflooredcoupon.Tpo .deps/capflooredcoupon.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cashflows.o -MD -MP -MF .deps/cashflows.Tpo -c -o cashflows.o cashflows.cpp mv -f .deps/cashflows.Tpo .deps/cashflows.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT catbonds.o -MD -MP -MF .deps/catbonds.Tpo -c -o catbonds.o catbonds.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from catbonds.hpp:23, from catbonds.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/catbonds.Tpo .deps/catbonds.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdo.o -MD -MP -MF .deps/cdo.Tpo -c -o cdo.o cdo.cpp In file included from ../ql/experimental/credit/randomdefaultlatentmodel.hpp:25, from cdo.cpp:26: ../ql/math/statistics/histogram.hpp: In constructor 'QuantLib::Histogram::Histogram(T, T, QuantLib::Size) [with T = __gnu_cxx::__normal_iterator >]': ../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Histogram(T data_begin, T data_end, Size breaks) ^~~~~~~~~ ../ql/math/statistics/histogram.hpp:48:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from cdo.cpp:26: ../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': ../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from cdo.cpp:26: ../ql/experimental/credit/randomdefaultlatentmodel.hpp: In member function 'QuantLib::Histogram QuantLib::RandomLM::computeHistogram(const QuantLib::Date&) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': ../ql/experimental/credit/randomdefaultlatentmodel.hpp:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return Histogram(data.begin(), data.end(), nPts); ^ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::TCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::Real QuantLib::RandomLM::expectedShortfall(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'boost::tuples::tuple QuantLib::RandomLM::percentileAndInterval(const QuantLib::Date&, QuantLib::Real) const [with derivedRandomLM = QuantLib::RandomDefaultLM; copulaPolicy = QuantLib::GaussianCopulaPolicy; USNG = QuantLib::SobolRsg]': /usr/include/c++/8/bits/stl_algo.h:4834:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cdo.hpp:23, from cdo.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/cdo.Tpo .deps/cdo.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cdsoption.o -MD -MP -MF .deps/cdsoption.Tpo -c -o cdsoption.o cdsoption.cpp mv -f .deps/cdsoption.Tpo .deps/cdsoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT chooseroption.o -MD -MP -MF .deps/chooseroption.Tpo -c -o chooseroption.o chooseroption.cpp mv -f .deps/chooseroption.Tpo .deps/chooseroption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cliquetoption.o -MD -MP -MF .deps/cliquetoption.Tpo -c -o cliquetoption.o cliquetoption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/vector.tcc: In static member function 'static void CliquetOptionTest::testValues()': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In function 'void {anonymous}::testOptionGreeks() [with T = QuantLib::AnalyticCliquetEngine]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In function 'void {anonymous}::testOptionGreeks() [with T = QuantLib::AnalyticPerformanceEngine]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void CliquetOptionTest::testMcPerformance()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/cliquet/mcperformanceengine.hpp:24, from cliquetoption.cpp:26: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/cliquet/mcperformanceengine.hpp:24, from cliquetoption.cpp:26: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg, QuantLib::InverseCumulativeNormal>]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/methods/montecarlo/montecarlomodel.hpp:28, from ../ql/pricingengines/mcsimulation.hpp:30, from ../ql/pricingengines/cliquet/mcperformanceengine.hpp:24, from cliquetoption.cpp:26: ../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator >]': ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end) ^~~~~~~~ ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cliquetoption.hpp:23, from cliquetoption.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from cliquetoption.cpp:26: ../ql/pricingengines/cliquet/mcperformanceengine.hpp: In member function 'QuantLib::TimeGrid QuantLib::MCPerformanceEngine::timeGrid() const [with RNG = QuantLib::GenericPseudoRandom; S = QuantLib::GenericRiskStatistics >]': ../ql/pricingengines/cliquet/mcperformanceengine.hpp:148:63: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return TimeGrid(fixingTimes.begin(), fixingTimes.end()); ^ mv -f .deps/cliquetoption.Tpo .deps/cliquetoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cms.o -MD -MP -MF .deps/cms.Tpo -c -o cms.o cms.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'bool std::binary_search(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/8/bits/stl_algo.h:2247:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 binary_search(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2247:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unique(_ForwardIterator __first, _ForwardIterator __last, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector QuantLib::SwaptionVolCube1x::spreadVolInterpolation(const QuantLib::Date&, const QuantLib::Period&) const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In member function 'QuantLib::SwaptionVolCube1x::Cube QuantLib::SwaptionVolCube1x::sabrCalibration(const QuantLib::SwaptionVolCube1x::Cube&) const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::SwaptionVolCube1x::Cube::expandLayers(QuantLib::Size, bool, QuantLib::Size, bool) [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ In file included from cms.cpp:36: ../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp: In member function 'void QuantLib::SwaptionVolCube1x::Cube::setPoint(const QuantLib::Date&, const QuantLib::Period&, QuantLib::Real, QuantLib::Time, const std::vector&) [with Model = QuantLib::SwaptionVolCubeSabrModel]': ../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:1040:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(optionTimes_.begin(),optionTimes_.end(),optionTime)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:1042:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(swapLengths_.begin(),swapLengths_.end(),swapLength)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = QuantLib::Date; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::SwaptionVolCube1x::fillVolatilityCube() const [with Model = QuantLib::SwaptionVolCubeSabrModel]': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return std::__unique(__first, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ __gnu_cxx::__ops::__iter_equal_to_iter()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); ^ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from cms.hpp:23, from cms.cpp:23: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cms.cpp:36: ../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:599:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(optionTimes.begin(), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ optionTimes.end(), ~~~~~~~~~~~~~~~~~~ atmOptionTimes[j])); ~~~~~~~~~~~~~~~~~~~ ../ql/termstructures/volatility/swaption/swaptionvolcube1.hpp:603:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 !(std::binary_search(swapLengths.begin(), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ swapLengths.end(), ~~~~~~~~~~~~~~~~~~ atmSwapLengths[k])); ~~~~~~~~~~~~~~~~~~~ mv -f .deps/cms.Tpo .deps/cms.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT cmsspread.o -MD -MP -MF .deps/cmsspread.Tpo -c -o cmsspread.o cmsspread.cpp mv -f .deps/cmsspread.Tpo .deps/cmsspread.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT commodityunitofmeasure.o -MD -MP -MF .deps/commodityunitofmeasure.Tpo -c -o commodityunitofmeasure.o commodityunitofmeasure.cpp mv -f .deps/commodityunitofmeasure.Tpo .deps/commodityunitofmeasure.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT compoundoption.o -MD -MP -MF .deps/compoundoption.Tpo -c -o compoundoption.o compoundoption.cpp mv -f .deps/compoundoption.Tpo .deps/compoundoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT convertiblebonds.o -MD -MP -MF .deps/convertiblebonds.Tpo -c -o convertiblebonds.o convertiblebonds.cpp mv -f .deps/convertiblebonds.Tpo .deps/convertiblebonds.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT covariance.o -MD -MP -MF .deps/covariance.Tpo -c -o covariance.o covariance.cpp In file included from ../ql/math/matrixutilities/getcovariance.hpp:28, from covariance.cpp:23: ../ql/math/matrix.hpp: In function 'const QuantLib::Disposable QuantLib::outerProduct(Iterator1, Iterator1, Iterator2, Iterator2) [with Iterator1 = __gnu_cxx::__normal_iterator >; Iterator2 = __gnu_cxx::__normal_iterator >]': ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 inline const Disposable outerProduct(Iterator1 v1begin, ^~~~~~~~~~~~ ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp: In function 'const QuantLib::Disposable QuantLib::outerProduct(Iterator1, Iterator1, Iterator2, Iterator2) [with Iterator1 = __gnu_cxx::__normal_iterator >; Iterator2 = __gnu_cxx::__normal_iterator >]': ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/matrix.hpp:587:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from covariance.cpp:23: ../ql/math/matrixutilities/getcovariance.hpp: In function 'QuantLib::Disposable QuantLib::getCovariance(DataIterator, DataIterator, const QuantLib::Matrix&, QuantLib::Real) [with DataIterator = __gnu_cxx::__normal_iterator >]': ../ql/math/matrixutilities/getcovariance.hpp:49:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 Disposable getCovariance(DataIterator stdDevBegin, ^~~~~~~~~~~~~ ../ql/math/matrixutilities/getcovariance.hpp:49:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from covariance.cpp:25: ../ql/math/statistics/sequencestatistics.hpp: In member function 'QuantLib::Disposable QuantLib::GenericSequenceStatistics::covariance() const [with StatisticsType = QuantLib::GenericRiskStatistics >]': ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 result -= outerProduct(m.begin(), m.end(), ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m.begin(), m.end()); ~~~~~~~~~~~~~~~~~~~ ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:261:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp: In member function 'void QuantLib::GenericSequenceStatistics::add(Iterator, Iterator, QuantLib::Real) [with Iterator = __gnu_cxx::__normal_iterator >; StatisticsType = QuantLib::GenericRiskStatistics >]': ../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void add(Iterator begin, ^~~ ../ql/math/statistics/sequencestatistics.hpp:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 quadraticSum_ += weight * outerProduct(begin, end, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ begin, end); ~~~~~~~~~~~ ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp:135:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/math/statistics/sequencestatistics.hpp: In static member function 'static void CovarianceTest::testCovariance()': ../ql/math/statistics/sequencestatistics.hpp:117:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 add(sample.begin(), sample.end(), weight); ^~~ covariance.cpp:217:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 calcCov = getCovariance(std.begin(), std.end(), expCor); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/covariance.Tpo .deps/covariance.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditdefaultswap.o -MD -MP -MF .deps/creditdefaultswap.Tpo -c -o creditdefaultswap.o creditdefaultswap.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from creditdefaultswap.hpp:23, from creditdefaultswap.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from creditdefaultswap.hpp:23, from creditdefaultswap.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void CreditDefaultSwapTest::testCachedMarketValue()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/creditdefaultswap.Tpo .deps/creditdefaultswap.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT creditriskplus.o -MD -MP -MF .deps/creditriskplus.Tpo -c -o creditriskplus.o creditriskplus.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from creditriskplus.hpp:23, from creditriskplus.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from creditriskplus.hpp:23, from creditriskplus.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void CreditRiskPlusTest::testReferenceValues()': /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from creditriskplus.hpp:23, from creditriskplus.cpp:20: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/creditriskplus.Tpo .deps/creditriskplus.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT curvestates.o -MD -MP -MF .deps/curvestates.Tpo -c -o curvestates.o curvestates.cpp In file included from ../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from curvestates.cpp:25: ../ql/models/marketmodels/curvestate.hpp:84:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from curvestates.hpp:24, from curvestates.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from curvestates.cpp:25: ../ql/models/marketmodels/curvestates/lmmcurvestate.hpp:83:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from curvestates.hpp:24, from curvestates.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from curvestates.cpp:26: ../ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:78:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from curvestates.hpp:24, from curvestates.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from curvestates.cpp:27: ../ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:61:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from curvestates.hpp:24, from curvestates.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ mv -f .deps/curvestates.Tpo .deps/curvestates.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dates.o -MD -MP -MF .deps/dates.Tpo -c -o dates.o dates.cpp mv -f .deps/dates.Tpo .deps/dates.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT daycounters.o -MD -MP -MF .deps/daycounters.Tpo -c -o daycounters.o daycounters.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from daycounters.hpp:23, from daycounters.cpp:24: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/daycounters.Tpo .deps/daycounters.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT defaultprobabilitycurves.o -MD -MP -MF .deps/defaultprobabilitycurves.Tpo -c -o defaultprobabilitycurves.o defaultprobabilitycurves.cpp mv -f .deps/defaultprobabilitycurves.Tpo .deps/defaultprobabilitycurves.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitalcoupon.o -MD -MP -MF .deps/digitalcoupon.Tpo -c -o digitalcoupon.o digitalcoupon.cpp mv -f .deps/digitalcoupon.Tpo .deps/digitalcoupon.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT digitaloption.o -MD -MP -MF .deps/digitaloption.Tpo -c -o digitaloption.o digitaloption.cpp In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from digitaloption.hpp:24, from digitaloption.cpp:23: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from digitaloption.hpp:24, from digitaloption.cpp:23: /usr/include/c++/8/bits/stl_map.h: In static member function 'static void DigitalOptionTest::testCashAtHitOrNothingAmericanGreeks()': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/pricingengines/vanilla/mcdigitalengine.hpp:33, from digitaloption.cpp:29: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/mctraits.hpp:28, from ../ql/pricingengines/vanilla/mcdigitalengine.hpp:33, from digitaloption.cpp:29: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 mv -f .deps/digitaloption.Tpo .deps/digitaloption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT distributions.o -MD -MP -MF .deps/distributions.Tpo -c -o distributions.o distributions.cpp mv -f .deps/distributions.Tpo .deps/distributions.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT dividendoption.o -MD -MP -MF .deps/dividendoption.Tpo -c -o dividendoption.o dividendoption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void DividendOptionTest::testEuropeanValues()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void DividendOptionTest::testEuropeanStartLimit()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void DividendOptionTest::testEuropeanEndLimit()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void DividendOptionTest::testEuropeanGreeks()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void DividendOptionTest::testFdEuropeanValues()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In function 'void {anonymous}::testFdGreeks(const QuantLib::Date&, const boost::shared_ptr&) [with Engine = QuantLib::FDDividendEuropeanEngine]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_vector.h: In function 'void {anonymous}::testFdGreeks(const QuantLib::Date&, const boost::shared_ptr&) [with Engine = QuantLib::FDDividendAmericanEngine]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from dividendoption.hpp:23, from dividendoption.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/dividendoption.Tpo .deps/dividendoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebarrieroption.o -MD -MP -MF .deps/doublebarrieroption.Tpo -c -o doublebarrieroption.o doublebarrieroption.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from doublebarrieroption.hpp:23, from doublebarrieroption.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from doublebarrieroption.hpp:23, from doublebarrieroption.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/doublebarrieroption.Tpo .deps/doublebarrieroption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT doublebinaryoption.o -MD -MP -MF .deps/doublebinaryoption.Tpo -c -o doublebinaryoption.o doublebinaryoption.cpp mv -f .deps/doublebinaryoption.Tpo .deps/doublebinaryoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT europeanoption.o -MD -MP -MF .deps/europeanoption.Tpo -c -o europeanoption.o europeanoption.cpp In file included from ../ql/experimental/variancegamma/fftvanillaengine.hpp:27, from europeanoption.cpp:33: ../ql/experimental/variancegamma/fftengine.hpp:59:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const = 0; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from europeanoption.cpp:33: ../ql/experimental/variancegamma/fftvanillaengine.hpp:45:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] virtual std::auto_ptr clone() const; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/stl_map.h: In static member function 'static void EuropeanOptionTest::testGreeks()': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testEngineConsistency({anonymous}::EngineType, QuantLib::Size, QuantLib::Size, std::map, double>, bool)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/vector.tcc: In static member function 'static void EuropeanOptionTest::testLocalVolatility()': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/math/randomnumbers/rngtraits.hpp:29, from europeanoption.cpp:27: ../ql/methods/montecarlo/brownianbridge.hpp: In member function 'void QuantLib::BrownianBridge::transform(RandomAccessIterator1, RandomAccessIterator1, RandomAccessIterator2) const [with RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; RandomAccessIterator2 = __gnu_cxx::__normal_iterator >]': ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 void transform(RandomAccessIterator1 begin, ^~~~~~~~~ ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/brownianbridge.hpp:107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from ../ql/math/randomnumbers/rngtraits.hpp:29, from europeanoption.cpp:27: ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/methods/montecarlo/pathgenerator.hpp: In member function 'const sample_type& QuantLib::PathGenerator::next(bool) const [with GSG = QuantLib::InverseCumulativeRsg, QuantLib::InverseCumulativeNormal>]': ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 bb_.transform(sequence_.value.begin(), ^~~ ../ql/methods/montecarlo/pathgenerator.hpp:132:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from europeanoption.hpp:24, from europeanoption.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'void QuantLib::FDEuropeanEngine::calculate() const [with Scheme = QuantLib::CrankNicolson]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/europeanoption.Tpo .deps/europeanoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT everestoption.o -MD -MP -MF .deps/everestoption.Tpo -c -o everestoption.o everestoption.cpp mv -f .deps/everestoption.Tpo .deps/everestoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT exchangerate.o -MD -MP -MF .deps/exchangerate.Tpo -c -o exchangerate.o exchangerate.cpp mv -f .deps/exchangerate.Tpo .deps/exchangerate.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extendedtrees.o -MD -MP -MF .deps/extendedtrees.Tpo -c -o extendedtrees.o extendedtrees.cpp In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from extendedtrees.hpp:23, from extendedtrees.cpp:21: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from extendedtrees.hpp:23, from extendedtrees.cpp:21: /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testEngineConsistency({anonymous}::EngineType, QuantLib::Size, std::map, double>)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, mv -f .deps/extendedtrees.Tpo .deps/extendedtrees.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT extensibleoptions.o -MD -MP -MF .deps/extensibleoptions.Tpo -c -o extensibleoptions.o extensibleoptions.cpp mv -f .deps/extensibleoptions.Tpo .deps/extensibleoptions.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fastfouriertransform.o -MD -MP -MF .deps/fastfouriertransform.Tpo -c -o fastfouriertransform.o fastfouriertransform.cpp mv -f .deps/fastfouriertransform.Tpo .deps/fastfouriertransform.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdheston.o -MD -MP -MF .deps/fdheston.Tpo -c -o fdheston.o fdheston.cpp mv -f .deps/fdheston.Tpo .deps/fdheston.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT fdmlinearop.o -MD -MP -MF .deps/fdmlinearop.Tpo -c -o fdmlinearop.o fdmlinearop.cpp In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void {anonymous}::FdmHestonExpressCondition::applyTo(QuantLib::Array&, QuantLib::Time) const': /usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 return __find_if(__first, __last, __pred, ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In constructor 'QuantLib::FiniteDifferenceModel::FiniteDifferenceModel(const Evolver&, const std::vector&) [with Evolver = QuantLib::HundsdorferScheme]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from fdmlinearop.hpp:25, from fdmlinearop.cpp:22: /usr/include/c++/8/bits/vector.tcc: In static member function 'static void FdmLinearOpTest::testFdmHestonHullWhiteOp()': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/fdmlinearop.Tpo .deps/fdmlinearop.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardoption.o -MD -MP -MF .deps/forwardoption.Tpo -c -o forwardoption.o forwardoption.cpp In file included from /usr/include/c++/8/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from forwardoption.hpp:23, from forwardoption.cpp:20: /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from forwardoption.hpp:23, from forwardoption.cpp:20: /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testForwardGreeks() [with Engine = QuantLib::ForwardVanillaEngine]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In function 'void {anonymous}::testForwardGreeks() [with Engine = QuantLib::ForwardPerformanceVanillaEngine]': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, mv -f .deps/forwardoption.Tpo .deps/forwardoption.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT forwardrateagreement.o -MD -MP -MF .deps/forwardrateagreement.Tpo -c -o forwardrateagreement.o forwardrateagreement.cpp mv -f .deps/forwardrateagreement.Tpo .deps/forwardrateagreement.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT functions.o -MD -MP -MF .deps/functions.Tpo -c -o functions.o functions.cpp mv -f .deps/functions.Tpo .deps/functions.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT garch.o -MD -MP -MF .deps/garch.Tpo -c -o garch.o garch.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from garch.hpp:23, from garch.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from garch.hpp:23, from garch.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void QuantLib::Garch11::calibrate(const time_series&, QuantLib::OptimizationMethod&, const QuantLib::EndCriteria&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void QuantLib::Garch11::calibrate(const time_series&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ mv -f .deps/garch.Tpo .deps/garch.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gaussianquadratures.o -MD -MP -MF .deps/gaussianquadratures.Tpo -c -o gaussianquadratures.o gaussianquadratures.cpp mv -f .deps/gaussianquadratures.Tpo .deps/gaussianquadratures.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gjrgarchmodel.o -MD -MP -MF .deps/gjrgarchmodel.Tpo -c -o gjrgarchmodel.o gjrgarchmodel.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from gjrgarchmodel.hpp:23, from gjrgarchmodel.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from gjrgarchmodel.hpp:23, from gjrgarchmodel.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void GJRGARCHModelTest::testDAXCalibration()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from gjrgarchmodel.hpp:23, from gjrgarchmodel.cpp:20: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/gjrgarchmodel.Tpo .deps/gjrgarchmodel.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT gsr.o -MD -MP -MF .deps/gsr.Tpo -c -o gsr.o gsr.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from gsr.hpp:23, from gsr.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ mv -f .deps/gsr.Tpo .deps/gsr.Po g++ -DHAVE_CONFIG_H -I. -I../ql -I.. -I.. -g -O2 -ffile-prefix-map=/build/quantlib-1.15=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -O2 -D_REENTRANT -fpermissive -MT hestonmodel.o -MD -MP -MF .deps/hestonmodel.Tpo -c -o hestonmodel.o hestonmodel.cpp In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 vector(_InputIterator __first, _InputIterator __last, ^~~~~~ /usr/include/c++/8/bits/stl_vector.h:543:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const QuantLib::Date&}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {QuantLib::Date}; _Tp = QuantLib::Date; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __final_insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In function '{anonymous}::CalibrationMarketData {anonymous}::getDAXCalibrationMarketData()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In static member function 'static void HestonModelTest::testAnalyticPiecewiseTimeDependent()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../ql/methods/montecarlo/path.hpp:29, from ../ql/methods/montecarlo/brownianbridge.hpp:39, from ../ql/methods/montecarlo/pathgenerator.hpp:29, from ../ql/math/randomnumbers/rngtraits.hpp:29, from hestonmodel.cpp:25: ../ql/timegrid.hpp: In constructor 'QuantLib::TimeGrid::TimeGrid(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator >]': ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 TimeGrid(Iterator begin, Iterator end) ^~~~~~~~ ../ql/timegrid.hpp:53:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../ql/timegrid.hpp:54:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 : mandatoryTimes_(begin, end) { ^ In file included from /usr/include/c++/8/algorithm:62, from /usr/include/boost/smart_ptr/shared_ptr.hpp:39, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/test/tools/assertion_result.hpp:21, from /usr/include/boost/test/tools/old/impl.hpp:20, from /usr/include/boost/test/test_tools.hpp:46, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1971:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 std::__final_insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/boost/detail/container_fwd.hpp:93, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/type_index/stl_type_index.hpp:43, from /usr/include/boost/type_index.hpp:29, from /usr/include/boost/function/function_base.hpp:21, from /usr/include/boost/function/detail/prologue.hpp:17, from /usr/include/boost/function/function_template.hpp:13, from /usr/include/boost/function/detail/maybe_include.hpp:15, from /usr/include/boost/function/function0.hpp:11, from /usr/include/boost/test/tree/fixture.hpp:21, from /usr/include/boost/test/tree/decorator.hpp:22, from /usr/include/boost/test/tools/fpc_tolerance.hpp:19, from /usr/include/boost/test/tools/fpc_op.hpp:19, from /usr/include/boost/test/test_tools.hpp:54, from /usr/include/boost/test/unit_test.hpp:18, from hestonmodel.hpp:23, from hestonmodel.cpp:20: /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ hestonmodel.cpp: In static member function 'static void HestonModelTest::testPiecewiseTimeDependentComparison()': hestonmodel.cpp:2419:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 const TimeGrid modelGrid(modelTimes.begin(), modelTimes.end()); ^ hestonmodel.cpp: In static member function 'static void HestonModelTest::testPiecewiseTimeDependentChFAsymtotic()': hestonmodel.cpp:2555:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 const TimeGrid modelGrid(modelTimes.begin(), modelTimes.end()); ^ hestonmodel.cpp:2558:74: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 const std::vector