=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for QuantLib-1.12.1nb16 [ 0%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/averagebmacoupon.cpp.o [ 0%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/capflooredcoupon.cpp.o [ 0%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cashflows.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cmscoupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/conundrumpricer.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflow.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/capflooredinflationcoupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cashflowvectors.cpp.o In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/swapindex.hpp:26, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/cashflowvectors.hpp:40, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/cashflowvectors.cpp:25: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/swapindex.hpp:26, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/cashflowvectors.hpp:40, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/cmscoupon.cpp:22: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/inflationindex.hpp:27, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/yoyinflationcoupon.hpp:28, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/capflooredinflationcoupon.hpp:27, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/capflooredinflationcoupon.cpp:20: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/iborindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/iborcoupon.hpp:33, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/capflooredcoupon.hpp:28, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/capflooredcoupon.cpp:22: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/bmaindex.hpp:28, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/averagebmacoupon.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/averagebmacoupon.cpp:21: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/iborindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/couponpricer.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/cashflows.cpp:28: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27:0, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/index.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/interestrateindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/iborindex.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/couponpricer.hpp:32, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/conundrumpricer.hpp:26, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/conundrumpricer.cpp:24: /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:38: error: 'if_' in namespace 'boost::mpl' does not name a template type typedef typename boost::mpl::if_ < ^~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:147:42: error: expected unqualified-id before '<' token typedef typename boost::mpl::if_ < ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope reverse::const_reverse_iterator ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: note: suggested alternative: 'reverse' reverse::const_reverse_iterator ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid reverse::const_reverse_iterator ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crbegin() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:39: note: suggested alternative: 'reverse' return reverse(values_).rbegin(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid return reverse(values_).rbegin(); ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp: In member function 'QuantLib::TimeSeries::const_reverse_iterator QuantLib::TimeSeries::crend() const': /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: error: 'enable_reverse' was not declared in this scope return reverse(values_).rend(); ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:39: note: suggested alternative: 'reverse' return reverse(values_).rend(); ^~~~~~~~~~~~~~ reverse /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid return reverse(values_).rend(); ^ [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/coupon.cpp.o In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/conundrumpricer.cpp:43:0: /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/bind.hpp: At global scope: /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/bind.hpp:41:1: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. ) ^ --- ql/CMakeFiles/QuantLib.dir/cashflows/cmscoupon.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/cmscoupon.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/cashflowvectors.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/cashflowvectors.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/capflooredinflationcoupon.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/capflooredinflationcoupon.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/capflooredcoupon.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/capflooredcoupon.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/averagebmacoupon.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/averagebmacoupon.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/cashflows.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/cashflows.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/cashflows/conundrumpricer.cpp.o --- *** [ql/CMakeFiles/QuantLib.dir/cashflows/conundrumpricer.cpp.o] Error code 1 make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 7 errors make[2]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- ql/CMakeFiles/QuantLib.dir/all --- *** [ql/CMakeFiles/QuantLib.dir/all] Error code 2 make[1]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 1 error make[1]: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 *** [all] Error code 2 make: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 1 error make: stopped in /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/finance/QuantLib *** Error code 1 Stop. make: stopped in /usr/pkgsrc/finance/QuantLib