=> 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/conundrumpricer.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflow.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/capflooredcoupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/capflooredinflationcoupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/averagebmacoupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cashflows.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cashflowvectors.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cmscoupon.cpp.o In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/coupon.cpp.o /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ --- 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 In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | reverse::const_reverse_iterator | ^ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | typedef typename boost::mpl::if_ < | ^ /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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | return reverse(values_).rbegin(); | ^ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:28: error: 'enable_reverse' was not declared in this scope 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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::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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ /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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ In file included from /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:22, from /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17, from /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/time/calendar.hpp:29, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructure.hpp:27, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/voltermstructure.hpp:27, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/volatility/optionlet/optionletvolatilitystructure.hpp:30, from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/couponpricer.hpp:30, 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/.buildlink/include/boost/bind.hpp: At global scope: /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: 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.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/finance/QuantLib/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ --- 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/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/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 --- 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/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 In file included from /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/indexes/indexmanager.hpp:27, 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 147 | 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 147 | 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 157 | reverse::const_reverse_iterator | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:157:42: error: template argument 2 is invalid 157 | 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 165 | return reverse(values_).rbegin(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:165:53: error: template argument 2 is invalid 165 | 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 168 | return reverse(values_).rend(); | ^~~~~~~~~~~~~~ /pbulk/work/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/timeseries.hpp:168:53: error: template argument 2 is invalid 168 | return reverse(values_).rend(); | ^ --- 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 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