+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/QuantLib-1.12.1nb12/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/QuantLib-1.12.1nb12/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for QuantLib-1.12.1nb12 [ 0%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/averagebmacoupon.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/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 [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/conundrumpricer.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/cashflows/conundrumpricer.cpp:43: /home/pbulk/build/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. ) ^ [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/coupon.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/couponpricer.cpp.o [ 1%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cpicoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/cpicouponpricer.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/digitalcmscoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/digitalcoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/digitaliborcoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/dividend.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/duration.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/fixedratecoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/floatingratecoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/iborcoupon.cpp.o [ 2%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/indexedcashflow.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/inflationcoupon.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/inflationcouponpricer.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/lineartsrpricer.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/overnightindexedcoupon.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/rangeaccrual.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/replication.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/simplecashflow.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/timebasket.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/cashflows/yoyinflationcoupon.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/africa.cpp.o [ 3%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/america.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/asia.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/crypto.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/europe.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/exchangeratemanager.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currencies/oceania.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/currency.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/discretizedasset.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/errors.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/event.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/exchangerate.cpp.o [ 4%] Building CXX object ql/CMakeFiles/QuantLib.dir/exercise.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/amortizingbonds/amortizingcmsratebond.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/amortizingbonds/amortizingfixedratebond.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/amortizingbonds/amortizingfloatingratebond.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/averageois/arithmeticaverageois.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/averageois/arithmeticoisratehelper.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/averageois/averageoiscouponpricer.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/averageois/makearithmeticaverageois.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/analyticdoublebarrierbinaryengine.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/analyticdoublebarrierengine.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/discretizeddoublebarrieroption.cpp.o [ 5%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/doublebarrieroption.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/doublebarriertype.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/perturbativebarrieroptionengine.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/quantodoublebarrieroption.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/vannavolgabarrierengine.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/barrieroption/wulinyongdoublebarrierengine.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/blackcallablebondengine.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/callablebond.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/callablebondconstantvol.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/callablebondvolstructure.cpp.o [ 6%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/discretizedcallablefixedratebond.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/callablebonds/treecallablebondengine.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/catbonds/catbond.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/catbonds/catrisk.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/catbonds/montecarlocatbondengine.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/catbonds/riskynotional.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commodity.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commoditycashflow.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commoditycurve.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commodityindex.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commoditypricinghelpers.cpp.o [ 7%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commoditysettings.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commoditytype.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/commodityunitcost.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/dateinterval.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/energybasisswap.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/energycommodity.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/energyfuture.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/energyswap.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/energyvanillaswap.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/paymentterm.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/quantity.cpp.o [ 8%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/unitofmeasure.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/unitofmeasureconversion.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/commodities/unitofmeasureconversionmanager.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/convertiblebonds/convertiblebond.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/convertiblebonds/discretizedconvertible.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/cmsspreadcoupon.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/digitalcmsspreadcoupon.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/lognormalcmsspreadpricer.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/proxyibor.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/quantocouponpricer.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/strippedcapflooredcoupon.cpp.o [ 9%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/subperiodcoupons.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/coupons/swapspreadindex.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/basecorrelationstructure.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/basket.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/blackcdsoptionengine.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/cdo.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/cdsoption.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/correlationstructure.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/defaultevent.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/defaultprobabilitykey.cpp.o [ 10%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/defaulttype.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/distribution.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/gaussianlhplossmodel.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/integralcdoengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimquadrature.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/latentmodel.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/gaussianlhplossmodel.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/gaussianlhplossmodel.cpp:21: /home/pbulk/build/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. ) ^ [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/integralntdengine.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/issuer.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/lossdistribution.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/midpointcdoengine.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/nthtodefault.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/onefactorcopula.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/onefactorgaussiancopula.cpp.o [ 11%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/onefactorstudentcopula.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/pool.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/pool.cpp:21: /home/pbulk/build/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. ) ^ [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/randomdefaultmodel.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/recoveryratemodel.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/recoveryratequote.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/riskyassetswap.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/riskyassetswapoption.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/riskybond.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/credit/syntheticcdo.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimquadrature.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/latentmodel.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/gaussianlhplossmodel.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/syntheticcdo.cpp:28: /home/pbulk/build/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. ) ^ [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticamericanmargrabeengine.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticcomplexchooserengine.cpp.o [ 12%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticcompoundoptionengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticeuropeanmargrabeengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticholderextensibleoptionengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticpartialtimebarrieroptionengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticpdfhestonengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/exoticoptions/analyticpdfhestonengine.cpp:33: /home/pbulk/build/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. ) ^ [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticsimplechooserengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analytictwoassetbarrierengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analytictwoassetcorrelationengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/analyticwriterextensibleoptionengine.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/complexchooseroption.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/compoundoption.cpp.o [ 13%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/continuousarithmeticasianlevyengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/continuousarithmeticasianvecerengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/everestoption.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/himalayaoption.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/holderextensibleoption.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/kirkspreadoptionengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/margrabeoption.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/mceverestengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/mchimalayaengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/mcpagodaengine.cpp.o [ 14%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/pagodaoption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/partialtimebarrieroption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/simplechooseroption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/twoassetbarrieroption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/twoassetcorrelationoption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/exoticoptions/writerextensibleoption.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/bsmrndcalculator.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/dynprogvppintrinsicvalueengine.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdextoujumpvanillaengine.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdhestondoublebarrierengine.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdklugeextouspreadengine.cpp.o [ 15%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmblackscholesfwdop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmdupire1dop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmextendedornsteinuhlenbeckop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmextoujumpop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmextoujumpsolver.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmhestonfwdop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmhestongreensfct.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmklugeextouop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmlocalvolfwdop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmsquarerootfwdop.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmvppstartlimitstepcondition.cpp.o [ 16%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmvppstepcondition.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmvppstepconditionfactory.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/finitedifferences/fdmvppstepcondition.cpp:36: /home/pbulk/build/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. ) ^ [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdmzabrop.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdornsteinuhlenbeckvanillaengine.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdsimpleextoujumpswingengine.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdsimpleextoustorageengine.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/fdsimpleklugeextouvppengine.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/gbsmrndcalculator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/finitedifferences/gbsmrndcalculator.cpp:36: /home/pbulk/build/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. ) ^ [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/glued1dmesher.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/hestonrndcalculator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/finitedifferences/hestonrndcalculator.cpp:36: /home/pbulk/build/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. ) ^ [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/localvolrndcalculator.cpp.o [ 17%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/riskneutraldensitycalculator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/finitedifferences/localvolrndcalculator.cpp:44: /home/pbulk/build/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. ) ^ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/finitedifferences/riskneutraldensitycalculator.cpp:30: /home/pbulk/build/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. ) ^ [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/squarerootprocessrndcalculator.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/finitedifferences/vanillavppoption.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/fx/blackdeltacalculator.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/fx/deltavolquote.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/inflation/cpicapfloorengines.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/inflation/cpicapfloortermpricesurface.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/inflation/yoycapfloortermpricesurface.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/inflation/yoyoptionlethelpers.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/lattices/extendedbinomialtree.cpp.o [ 18%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/convolvedstudentt.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/expm.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/convolvedstudentt.cpp:30: /home/pbulk/build/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. ) ^ [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/fireflyalgorithm.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/gaussiancopulapolicy.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/gaussiancopulapolicy.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/gaussiancopulapolicy.cpp:20: /home/pbulk/build/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. ) ^ [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/gaussiannoncentralchisquaredpolynomial.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/multidimintegrator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimintegrator.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimintegrator.cpp:20: /home/pbulk/build/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. ) ^ [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/multidimquadrature.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimquadrature.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimquadrature.cpp:20: /home/pbulk/build/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. ) ^ [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/numericaldifferentiation.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/particleswarmoptimization.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/piecewiseintegral.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/tcopulapolicy.cpp.o [ 19%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/math/zigguratrng.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/mcbasket/adaptedpathpayoff.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/tcopulapolicy.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/tcopulapolicy.cpp:20: /home/pbulk/build/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. ) ^ [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/mcbasket/longstaffschwartzmultipathpricer.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/mcbasket/longstaffschwartzmultipathpricer.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/mcbasket/longstaffschwartzmultipathpricer.cpp:21: /home/pbulk/build/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. ) ^ [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/mcbasket/mcpathbasketengine.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/mcbasket/pathmultiassetoption.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/models/hestonslvfdmmodel.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/models/hestonslvmcmodel.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/models/normalclvmodel.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/models/squarerootclvmodel.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/extendedblackscholesprocess.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/extendedornsteinuhlenbeckprocess.cpp.o [ 20%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/extouwithjumpsprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/gemanroncoroniprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/hestonslvprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/klugeextouprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/processes/vegastressedblackscholesprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/risk/creditriskplus.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/risk/sensitivityanalysis.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/shortrate/generalizedhullwhite.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/shortrate/generalizedornsteinuhlenbeckprocess.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/swaptions/haganirregularswaptionengine.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/swaptions/irregularswap.cpp.o [ 21%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/swaptions/irregularswaption.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/analyticvariancegammaengine.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/fftengine.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/fftvanillaengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:56: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:56: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:42: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:33:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr FFTVanillaEngine::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp: In member function 'virtual std::auto_ptr QuantLib::FFTVanillaEngine::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:37:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new FFTVanillaEngine(process, lambda_)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvanillaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/fftvariancegammaengine.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/variancegammamodel.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:56: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:42: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:32:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr FFTVarianceGammaEngine::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp: In member function 'virtual std::auto_ptr QuantLib::FFTVarianceGammaEngine::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:36:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new FFTVarianceGammaEngine(process, lambda_)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/lazyobject.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instrument.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/option.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/oneassetoption.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/instruments/vanillaoption.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/variancegamma/fftvariancegammaengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/variancegamma/variancegammaprocess.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/varianceoption/integralhestonvarianceoptionengine.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/varianceoption/varianceoption.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/abcdatmvolcurve.cpp.o [ 22%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/blackatmvolcurve.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/blackvolsurface.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/equityfxvolsurface.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/extendedblackvariancecurve.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/extendedblackvariancesurface.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/interestratevolsurface.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/noarbsabr.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/noarbsabrabsprobs.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/noarbsabrinterpolatedsmilesection.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/noarbsabrsmilesection.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/sabrvolsurface.cpp.o [ 23%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/sviinterpolatedsmilesection.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/svismilesection.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/volcube.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/experimental/volatility/zabr.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/index.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/volatility/zabr.cpp:38: /home/pbulk/build/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. ) ^ [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/bmaindex.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/eonia.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/euribor.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/eurlibor.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/fedfunds.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/libor.cpp.o [ 24%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/shibor.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/ibor/sonia.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/iborindex.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/indexmanager.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/inflationindex.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/interestrateindex.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/region.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/chfliborswap.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/euriborswap.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/eurliborswap.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/gbpliborswap.cpp.o [ 25%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/jpyliborswap.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swap/usdliborswap.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/indexes/swapindex.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/asianoption.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/assetswap.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/averagetype.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/barrieroption.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/barriertype.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/basketoption.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bmaswap.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bond.cpp.o [ 26%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/btp.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/cmsratebond.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/cpibond.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/fixedratebond.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/floatingratebond.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/bonds/zerocouponbond.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/capfloor.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/claim.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/cliquetoption.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/compositeinstrument.cpp.o [ 27%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/cpicapfloor.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/cpiswap.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/creditdefaultswap.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/dividendbarrieroption.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/dividendvanillaoption.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/europeanoption.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/fixedratebondforward.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/floatfloatswap.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/floatfloatswaption.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/forward.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/forwardrateagreement.cpp.o [ 28%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/forwardvanillaoption.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/futures.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/impliedvolatility.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/inflationcapfloor.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/lookbackoption.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makecapfloor.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makecds.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makecms.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makeois.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makeswaption.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makevanillaswap.cpp.o [ 29%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/makeyoyinflationcapfloor.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/multiassetoption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/nonstandardswap.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/nonstandardswaption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/oneassetoption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/overnightindexedswap.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/payoffs.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/quantobarrieroption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/quantoforwardvanillaoption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/quantovanillaoption.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/stickyratchet.cpp.o [ 30%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/stock.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/swap.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/swaption.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/vanillaoption.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/vanillaswap.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/vanillaswingoption.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/varianceswap.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/yearonyearinflationswap.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/instruments/zerocouponinflationswap.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/interestrate.cpp.o [ 31%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lfmcovarparam.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lfmcovarproxy.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lfmhullwhiteparam.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lfmprocess.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lfmswaptionengine.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/liborforwardmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmcorrmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmexpcorrmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmextlinexpvolmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmfixedvolmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmlinexpcorrmodel.cpp.o [ 32%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmlinexpvolmodel.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/legacy/libormarketmodels/lmvolmodel.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/abcdmathfunction.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/bernsteinpolynomial.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/beta.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/bspline.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/alimikhailhaqcopula.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/claytoncopula.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/farliegumbelmorgensterncopula.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/frankcopula.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/galamboscopula.cpp.o [ 33%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/gaussiancopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/gumbelcopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/huslerreisscopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/independentcopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/marshallolkincopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/maxcopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/mincopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/copulas/plackettcopula.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/bivariatenormaldistribution.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/bivariatestudenttdistribution.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/chisquaredistribution.cpp.o [ 34%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/gammadistribution.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/normaldistribution.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/distributions/studenttdistribution.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/errorfunction.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/factorial.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/incompletegamma.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/discreteintegrals.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/filonintegral.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/gaussianorthogonalpolynomial.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/gaussianquadratures.cpp.o [ 35%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/gausslobattointegral.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/integral.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/kronrodintegral.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/integrals/segmentintegral.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrix.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/basisincompleteordered.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/bicgstab.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/choleskydecomposition.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/factorreduction.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/getcovariance.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/gmres.cpp.o [ 36%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/pseudosqrt.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/qrdecomposition.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/sparseilupreconditioner.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/svd.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/symmetricschurdecomposition.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/tapcorrelations.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/matrixutilities/tqreigendecomposition.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/modifiedbessel.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/armijo.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/conjugategradient.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/bfgs.cpp.o [ 37%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/constraint.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/differentialevolution.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/endcriteria.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/goldstein.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/leastsquare.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/levenbergmarquardt.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/optimization/levenbergmarquardt.cpp:28: /home/pbulk/build/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. ) ^ [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/linesearch.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/linesearchbasedmethod.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/lmdif.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/projectedcostfunction.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/projection.cpp.o [ 38%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/simplex.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/spherecylinder.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/optimization/spherecylinder.cpp:26: /home/pbulk/build/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. ) ^ [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/optimization/steepestdescent.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/pascaltriangle.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/polynomialmathfunction.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/primenumbers.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/quadratic.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/faurersg.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/haltonrsg.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/knuthuniformrng.cpp.o [ 39%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/latticersg.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/latticerules.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/lecuyeruniformrng.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/mt19937uniformrng.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/primitivepolynomials.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/seedgenerator.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/sobolbrownianbridgersg.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/sobolrsg.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/randomnumbers/stochasticcollocationinvcdf.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/richardsonextrapolation.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/rounding.cpp.o [ 40%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/sampledcurve.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/statistics/discrepancystatistics.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/statistics/generalstatistics.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/statistics/histogram.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/math/statistics/incrementalstatistics.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/boundarycondition.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/bsmoperator.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/concentrating1dmesher.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/finitedifferences/meshers/concentrating1dmesher.cpp:38: /home/pbulk/build/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. ) ^ [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/exponentialjump1dmesher.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/finitedifferences/meshers/exponentialjump1dmesher.cpp:33: /home/pbulk/build/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. ) ^ [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/fdmblackscholesmesher.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/fdmblackscholesmultistrikemesher.cpp.o [ 41%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/fdmhestonvariancemesher.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/fdmmeshercomposite.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/fdmsimpleprocess1dmesher.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/meshers/uniformgridmesher.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdm2dblackscholesop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmbatesop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmblackscholesop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmg2op.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmhestonhullwhiteop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmhestonop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmhullwhiteop.cpp.o [ 42%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmlinearoplayout.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/fdmornsteinuhlenbeckop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/firstderivativeop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/ninepointlinearop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/secondderivativeop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/secondordermixedderivativeop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/operators/triplebandlinearop.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/craigsneydscheme.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/douglasscheme.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/expliciteulerscheme.cpp.o [ 43%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/hundsdorferscheme.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/impliciteulerscheme.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/finitedifferences/schemes/impliciteulerscheme.cpp:29: /home/pbulk/build/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. ) ^ [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/schemes/modifiedcraigsneydscheme.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdm1dimsolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdm2dblackscholessolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdm2dimsolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdm3dimsolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmbackwardsolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmbatessolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmblackscholessolver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmg2solver.cpp.o [ 44%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmhestonhullwhitesolver.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmhestonsolver.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmhullwhitesolver.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/solvers/fdmsimple2dbssolver.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmamericanstepcondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmarithmeticaveragecondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmbermudanstepcondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmsimplestoragecondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmsimpleswingcondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmsnapshotcondition.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/stepconditions/fdmstepconditioncomposite.cpp.o [ 45%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/tridiagonaloperator.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmaffinemodelswapinnervalue.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmaffinemodeltermstructure.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmdirichletboundary.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmdividendhandler.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmindicesonboundary.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdminnervaluecalculator.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmmesherintegral.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmquantohelper.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/finitedifferences/utilities/fdmtimedepdirichletboundary.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/lattices/binomialtree.cpp.o [ 46%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/lattices/trinomialtree.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/montecarlo/brownianbridge.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/montecarlo/genericlsregression.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/montecarlo/lsmbasissystem.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/lsmbasissystem.cpp:34: /home/pbulk/build/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. ) ^ [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/methods/montecarlo/parametricexercise.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/calibrationhelper.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/equity/batesmodel.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/equity/gjrgarchmodel.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/equity/hestonmodel.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/equity/hestonmodelhelper.cpp.o [ 47%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/equity/piecewisetimedependenthestonmodel.cpp.o [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/accountingengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/browniangenerators/mtbrowniangenerator.cpp.o [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/browniangenerators/sobolbrowniangenerator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/accountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/collectnodedata.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:82:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp: In member function 'virtual std::auto_ptr QuantLib::BermudanSwaptionExerciseValue::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:84:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/bermudanswaptionexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:26: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:28: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/collectnodedata.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/lsstrategy.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:36: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/nothingexercisevalue.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:159:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp: In member function 'virtual std::auto_ptr > QuantLib::LongstaffSchwartzExerciseStrategy::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:161:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr >( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/lsstrategy.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:88:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp: In member function 'virtual std::auto_ptr QuantLib::NothingExerciseValue::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:90:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/nothingexercisevalue.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/parametricexerciseadapter.cpp.o [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/swapbasissystem.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:36: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:69:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp: In member function 'virtual std::auto_ptr > QuantLib::ParametricExerciseAdapter::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:71:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr >( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/parametricexerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:36: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:41: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/swapforwardbasissystem.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:78:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr SwapBasisSystem::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp: In member function 'virtual std::auto_ptr QuantLib::SwapBasisSystem::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:79:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:36: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/swapratetrigger.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:133:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr SwapForwardBasisSystem::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp: In member function 'virtual std::auto_ptr QuantLib::SwapForwardBasisSystem::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:134:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelbasissystem.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapforwardbasissystem.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/triggeredswapexercise.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:39: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:71:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr > ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp: In member function 'virtual std::auto_ptr > QuantLib::SwapRateTrigger::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:73:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr >( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/swapratetrigger.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/callability/upperboundengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:36: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:52: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:89:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp: In member function 'virtual std::auto_ptr QuantLib::TriggeredSwapExercise::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:91:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/marketmodelparametricexercise.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/triggeredswapexercise.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/correlations/cotswapfromfwdcorrelation.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/correlations/cotswapfromfwdcorrelation.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/piecewiseconstantcorrelation.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/correlations/cotswapfromfwdcorrelation.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/correlations/cotswapfromfwdcorrelation.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/correlations/expcorrelations.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:26: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:76:18: 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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp: In member function 'virtual std::auto_ptr QuantLib::{anonymous}::DecoratedHedge::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:77:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/upperboundengine.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/correlations/timehomogeneousforwardcorrelation.cpp.o [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/curvestate.cpp.o [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/curvestates/cmswapcurvestate.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/curvestates/coterminalswapcurvestate.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CMSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:59:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new CMSwapCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:75: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CoterminalSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:76:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/curvestates/lmmcurvestate.cpp.o [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/discounter.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/discounter.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/discounter.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 49%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp.o [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CMSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:59:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new CMSwapCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/cmsmmdriftcalculator.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmdriftcalculator.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/lmmnormaldriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/driftcomputation/smmdriftcalculator.cpp.o [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolutiondescription.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:75: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CoterminalSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:76:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/driftcomputation/smmdriftcalculator.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalcmswapratepc.cpp.o [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalcotswapratepc.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CMSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:59:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new CMSwapCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/cmswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcmswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:75: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CoterminalSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:76:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalcotswapratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdrateballand.cpp.o [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp.o [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeulerconstrained.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateiballand.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 50%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdrateipc.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/lognormalfwdratepc.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateipc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/marketmodelvolprocess.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/normalfwdratepc.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/svddfwdratepc.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/svddfwdratepc.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/normalfwdratepc.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/evolvers/volprocesses/squarerootandersen.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/forwardforwardmappings.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/historicalratesanalysis.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/forwardforwardmappings.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/marketmodel.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/marketmodeldifferences.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/abcdvol.cpp.o [ 51%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/alphafinder.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/alphaformconcrete.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/capletcoterminalalphacalibration.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/capletcoterminalmaxhomogeneity.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalmaxhomogeneity.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalalphacalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalalphacalibration.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalalphacalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalalphacalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/capletcoterminalperiodic.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/capletcoterminalswaptioncalibration.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalswaptioncalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalswaptioncalibration.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalswaptioncalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalswaptioncalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalperiodic.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalperiodic.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/volatilityinterpolationspecifier.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalperiodic.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/capletcoterminalperiodic.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/cotswaptofwdadapter.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/ctsmmcapletcalibration.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:75: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::CoterminalSwapCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/coterminalswapcurvestate.hpp:76:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/cotswaptofwdadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/flatvol.cpp.o [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/fwdperiodadapter.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:25: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdperiodadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 52%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/fwdtocotswapadapter.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/fwdtocotswapadapter.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/piecewiseconstantabcdvariance.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/piecewiseconstantvariance.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/pseudorootfacade.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/volatilityinterpolationspecifier.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/pseudorootfacade.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/pseudorootfacade.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/ctsmmcapletcalibration.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/pseudorootfacade.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/models/pseudorootfacade.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/models/volatilityinterpolationspecifierabcd.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwiseaccountingengine.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwisediscounter.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwisegreeks/bumpinstrumentjacobian.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/evolvers/lognormalfwdrateeuler.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwiseaccountingengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwisegreeks/ratepseudorootjacobian.cpp.o [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/marketmodel.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisegreeks/swaptionpseudojacobian.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 53%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/pathwisegreeks/vegabumpcluster.cpp.o [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/compositeproduct.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multiproductcomposite.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:83:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiProductComposite::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:85:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multiproductmultistep.cpp.o [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multiproductonestep.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp.o [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/cashrebate.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:174:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp: In member function 'virtual std::auto_ptr QuantLib::CallSpecifiedMultiProduct::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:177:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/callspecifiedmultiproduct.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:97:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelCashRebate::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:100:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/cashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/exerciseadapter.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/callability/exercisevalue.hpp:48: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:52:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ExerciseAdapter::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp: In member function 'virtual std::auto_ptr QuantLib::ExerciseAdapter::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:53:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/exerciseadapter.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:65:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoinitialSwaps::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:67:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:64:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoterminalSwaps::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:66:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp.o [ 54%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepforwards.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:57:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepCoterminalSwaptions::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:59:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepcoterminalswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:52:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepForwards::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepForwards::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:53:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepinversefloater.cpp.o [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepnothing.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:41:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepNothing::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepNothing::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:42:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepnothing.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:52: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepoptionlets.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:75:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepInverseFloater::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepInverseFloater::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:77:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( new MultiStepInverseFloater(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:55:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepOptionlets::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepOptionlets::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:56:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:87:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiProductPathwiseWrapper::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiProductPathwiseWrapper::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:89:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new MultiProductPathwiseWrapper(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteppathwisewrapper.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:52: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepratchet.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:139:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepPeriodCapletSwaptions::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:141:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepperiodcapletswaptions.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:69:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepRatchet::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepRatchet::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:70:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepratchet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepswap.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:62:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepSwap::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepSwap::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:63:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multistepswaption.cpp.o [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/multistep/multisteptarn.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:52: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:88:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MultiStepTarn::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepTarn::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:89:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multisteptarn.cpp:19: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:71:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MultiStepSwaption::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:73:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 55%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:66:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepCoinitialSwaps::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:68:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoinitialswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/onestep/onestepforwards.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:66:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepCoterminalSwaps::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:68:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepcoterminalswaps.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/onestep/onestepoptionlets.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:52:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr OneStepForwards::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepForwards::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:53:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepforwards.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:58:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr OneStepOptionlets::clone() const { ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp: In member function 'virtual std::auto_ptr QuantLib::OneStepOptionlets::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:59:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductonestep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/onestep/onestepoptionlets.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.hpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/exercisestrategy.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.hpp:61: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:65: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:190:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp: In member function 'virtual std::auto_ptr QuantLib::CallSpecifiedPathwiseMultiProduct::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:193:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcallspecified.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:129: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:184: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multiproductmultistep.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:23: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/multistep/multistepforwards.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:95:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseMultiCaplet::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiCaplet::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:97:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:242:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseMultiDeflatedCaplet::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiDeflatedCaplet::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:244:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:381:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseMultiDeflatedCap::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseMultiDeflatedCap::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:383:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcaplet.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:65: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:108:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCashRebate::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:111:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductcashrebate.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp.o [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductswap.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:79: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:74: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:106:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseInverseFloater::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseInverseFloater::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:108:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductinversefloater.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:88:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseSwap::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseSwap::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:90:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswap.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp.o [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/products/singleproductcomposite.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:78: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:73:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp: In member function 'virtual std::auto_ptr QuantLib::SingleProductComposite::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:75:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/compositeproduct.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.hpp:23, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/singleproductcomposite.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:27, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:70: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:117: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:92:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseCoterminalSwaptionsDeflated::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCoterminalSwaptionsDeflated::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:94:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:213:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr MarketModelPathwiseCoterminalSwaptionsNumericalDeflated::clone() const ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp: In member function 'virtual std::auto_ptr QuantLib::MarketModelPathwiseCoterminalSwaptionsNumericalDeflated::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:215:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/pathwisemultiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/products/pathwise/pathwiseproductswaption.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 56%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/proxygreekengine.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/swapforwardmappings.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:71: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:24: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:27: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:80: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:27: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp: In member function 'virtual std::auto_ptr QuantLib::LMMCurveState::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestates/lmmcurvestate.hpp:81:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new LMMCurveState(*this)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/array.hpp:30, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/math/matrix.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/swapforwardmappings.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/curvestate.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 /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/multiproduct.hpp:26, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.hpp:25, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/models/marketmodels/proxygreekengine.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/marketmodels/utilities.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/model.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/calibrationhelpers/caphelper.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/calibrationhelpers/swaptionhelper.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodel.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/blackkarasinski.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/coxingersollross.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/extendedcoxingersollross.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/gaussian1dmodel.cpp.o [ 57%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/gsr.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/hullwhite.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/markovfunctional.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/onefactormodels/vasicek.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/twofactormodel.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/shortrate/twofactormodels/g2.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/volatility/constantestimator.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/models/volatility/garch.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/money.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/patterns/observable.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/position.cpp.o [ 58%] Building CXX object ql/CMakeFiles/QuantLib.dir/prices.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/americanpayoffatexpiry.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/americanpayoffathit.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/analytic_cont_geom_av_price.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/analytic_discr_geom_av_price.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/analytic_discr_geom_av_strike.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/fdblackscholesasianengine.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/mc_discr_arith_av_price.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/mc_discr_arith_av_strike.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/asian/mc_discr_geom_av_price.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/analyticbarrierengine.cpp.o [ 59%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/analyticbinarybarrierengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/discretizedbarrieroption.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/fdblackscholesbarrierengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/fdblackscholesrebateengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/fdhestonbarrierengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/fdhestonrebateengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/barrier/mcbarrierengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/basket/fd2dblackscholesvanillaengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/basket/kirkengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/basket/mcamericanbasketengine.cpp.o [ 60%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/basket/mceuropeanbasketengine.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/basket/stulzengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/longstaffschwartzpathpricer.hpp:41, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/mclongstaffschwartzengine.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/basket/mcamericanbasketengine.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/basket/mcamericanbasketengine.cpp:21: /home/pbulk/build/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. ) ^ [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/blackcalculator.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/blackformula.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/blackscholescalculator.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/bond/bondfunctions.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/bond/discountingbondengine.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/analyticcapfloorengine.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/bacheliercapfloorengine.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/blackcapfloorengine.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/discretizedcapfloor.cpp.o [ 61%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/gaussian1dcapfloorengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/mchullwhiteengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/capfloor/treecapfloorengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/cliquet/analyticcliquetengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/cliquet/analyticperformanceengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/cliquet/mcperformanceengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/credit/integralcdsengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/credit/isdacdsengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/credit/midpointcdsengine.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/greeks.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/inflation/inflationcapfloorengines.cpp.o [ 62%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/lookback/analyticcontinuousfixedlookback.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/lookback/analyticcontinuousfloatinglookback.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/lookback/analyticcontinuouspartialfixedlookback.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/lookback/analyticcontinuouspartialfloatinglookback.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swap/cvaswapengine.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swap/discountingswapengine.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swap/discretizedswap.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swap/treeswapengine.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/basketgeneratingengine.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/blackswaptionengine.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/discretizedswaption.cpp.o [ 63%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/fdg2swaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/fdhullwhiteswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/gaussian1dfloatfloatswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/gaussian1djamshidianswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/gaussian1dnonstandardswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/gaussian1dswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/jamshidianswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/swaption/treeswaptionengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticbsmhullwhiteengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticdigitalamericanengine.cpp.o [ 64%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticdividendeuropeanengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticeuropeanengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticgjrgarchengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analytich1hwengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analytichestonengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analytichestonhullwhiteengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/analyticptdhestonengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/baroneadesiwhaleyengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/batesengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/bjerksundstenslandengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/coshestonengine.cpp.o [ 65%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/discretizedvanillaoption.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdbatesvanillaengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdblackscholesvanillaengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdhestonhullwhitevanillaengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdhestonvanillaengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdsimplebsswingengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/fdvanillaengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/hestonexpansionengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/integralengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/jumpdiffusionengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/juquadraticengine.cpp.o [ 66%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/mcamericanengine.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/mcdigitalengine.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/pricingengines/vanilla/mchestonhullwhiteengine.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/methods/montecarlo/longstaffschwartzpathpricer.hpp:41, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/mclongstaffschwartzengine.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/vanilla/mcamericanengine.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/pricingengines/vanilla/mcamericanengine.cpp:24: /home/pbulk/build/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. ) ^ [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/batesprocess.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/blackscholesprocess.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/endeulerdiscretization.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/eulerdiscretization.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/forwardmeasureprocess.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/g2process.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/geometricbrownianprocess.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/gjrgarchprocess.cpp.o [ 67%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/gsrprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/gsrprocesscore.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/hestonprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/hullwhiteprocess.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/processes/hestonprocess.cpp:35: /home/pbulk/build/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. ) ^ [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/hybridhestonhullwhiteprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/jointstochasticprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/merton76process.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/mfstateprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/ornsteinuhlenbeckprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/squarerootprocess.cpp.o [ 68%] Building CXX object ql/CMakeFiles/QuantLib.dir/processes/stochasticprocessarray.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/eurodollarfuturesquote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/forwardswapquote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/forwardvaluequote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/futuresconvadjustmentquote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/impliedstddevquote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/quotes/lastfixingquote.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/rebatedexercise.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/settings.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/stochasticprocess.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructure.cpp.o [ 69%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/credit/defaultdensitystructure.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/credit/defaultprobabilityhelpers.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/credit/defaultdensitystructure.cpp:30: /home/pbulk/build/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. ) ^ [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/credit/flathazardrate.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/credit/hazardratestructure.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/credit/hazardratestructure.cpp:30: /home/pbulk/build/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. ) ^ [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/defaulttermstructure.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/credit/survivalprobabilitystructure.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/inflation/inflationhelpers.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/inflation/seasonality.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/inflationtermstructure.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/abcd.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/abcdcalibration.cpp.o [ 70%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/atmadjustedsmilesection.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/atmsmilesection.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/capfloor/capfloortermvolatilitystructure.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/capfloor/capfloortermvolcurve.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/capfloor/capfloortermvolsurface.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/capfloor/constantcapfloortermvol.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/andreasenhugelocalvoladapter.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/andreasenhugevolatilityadapter.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/andreasenhugevolatilityinterpl.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/blackvariancecurve.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/blackvariancesurface.cpp.o [ 71%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/blackvoltermstructure.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/fixedlocalvolsurface.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/gridmodellocalvolsurface.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/volatility/equityfx/gridmodellocalvolsurface.cpp:27: /home/pbulk/build/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. ) ^ [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/hestonblackvolsurface.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/localvolsurface.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/volatility/equityfx/hestonblackvolsurface.cpp:31: /home/pbulk/build/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. ) ^ [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/equityfx/localvoltermstructure.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/flatsmilesection.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/gaussian1dsmilesection.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/inflation/constantcpivolatility.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/inflation/cpivolatilitystructure.cpp.o [ 72%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/inflation/yoyinflationoptionletvolatilitystructure.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/kahalesmilesection.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/constantoptionletvol.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/optionletstripper.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/optionletstripper1.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/optionletstripper2.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/optionletvolatilitystructure.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/spreadedoptionletvol.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/strippedoptionlet.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/optionlet/strippedoptionletadapter.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/sabr.cpp.o [ 73%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/sabrinterpolatedsmilesection.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/sabrsmilesection.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/smilesection.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/smilesectionutils.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/spreadedsmilesection.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/cmsmarket.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/cmsmarketcalibration.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/gaussian1dswaptionvolatility.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/spreadedswaptionvol.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionconstantvol.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionvolcube.cpp.o [ 74%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionvolcube2.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionvoldiscrete.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionvolmatrix.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/volatility/swaption/swaptionvolstructure.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/voltermstructure.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/bondhelpers.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/fittedbonddiscountcurve.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:203: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.cpp:21: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/flatforward.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/forwardstructure.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/nonlinearfittingmethods.cpp.o [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/oisratehelper.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:43: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/utilities/clone.hpp:67: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:203: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:57: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:82: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:109: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:150: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:184: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:200: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 /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::ExponentialSplinesFitting::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:40:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:84:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::NelsonSiegelFitting::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:86:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:115:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SvenssonFitting::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:117:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:199:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::CubicBSplinesFitting::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:201:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:252:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SimplePolynomialFitting::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:254:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: At global scope: /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:287:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp: In member function 'virtual std::auto_ptr QuantLib::SpreadFittingMethod::clone() const': /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:289:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/errors.hpp:31, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/patterns/observable.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/handle.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/quote.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/bootstraphelper.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/ratehelpers.hpp:32, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/bondhelpers.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/fittedbonddiscountcurve.hpp:29, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.hpp:28, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/termstructures/yield/nonlinearfittingmethods.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 75%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/ratehelpers.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yield/zeroyieldstructure.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/termstructures/yieldtermstructure.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/asx.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/businessdayconvention.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendar.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/argentina.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/australia.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/bespokecalendar.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/botswana.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/brazil.cpp.o [ 76%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/canada.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/china.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/czechrepublic.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/denmark.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/finland.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/germany.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/hongkong.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/hungary.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/iceland.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/india.cpp.o [ 77%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/indonesia.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/israel.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/italy.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/japan.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/jointcalendar.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/mexico.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/newzealand.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/norway.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/poland.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/romania.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/russia.cpp.o [ 78%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/saudiarabia.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/singapore.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/slovakia.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/southafrica.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/southkorea.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/sweden.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/switzerland.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/taiwan.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/target.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/turkey.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/ukraine.cpp.o [ 79%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/unitedkingdom.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/unitedstates.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/calendars/weekendsonly.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/date.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/dategenerationrule.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/daycounters/actual365fixed.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/daycounters/actualactual.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/daycounters/business252.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/daycounters/simpledaycounter.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/daycounters/thirty360.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/ecb.cpp.o [ 80%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/frequency.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/imm.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/period.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/schedule.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/timeunit.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/time/weekday.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/timegrid.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/utilities/dataformatters.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/utilities/dataparsers.cpp.o [ 81%] Building CXX object ql/CMakeFiles/QuantLib.dir/utilities/tracing.cpp.o [ 81%] Linking CXX shared library libQuantLib.so [ 81%] Built target QuantLib [ 81%] Building CXX object Examples/BasketLosses/CMakeFiles/BasketLosses.dir/BasketLosses.cpp.o [ 81%] Building CXX object Examples/BermudanSwaption/CMakeFiles/BermudanSwaption.dir/BermudanSwaption.cpp.o In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/Examples/BermudanSwaption/BermudanSwaption.cpp:44: /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) ^~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/Examples/BasketLosses/BasketLosses.cpp:36: /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.) ^~~~~ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/Examples/BermudanSwaption/BermudanSwaption.cpp:44: /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/timer.hpp:25:70: note: #pragma message: This header is deprecated. Use the facilities in instead. BOOST_HEADER_DEPRECATED( "the facilities in " ) ^ In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/multidimquadrature.hpp:34, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/math/latentmodel.hpp:24, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/ql/experimental/credit/gaussianlhplossmodel.hpp:33, from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/Examples/BasketLosses/BasketLosses.cpp:24: /home/pbulk/build/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. ) ^ --- Examples/BermudanSwaption/CMakeFiles/BermudanSwaption.dir/BermudanSwaption.cpp.o --- *** [Examples/BermudanSwaption/CMakeFiles/BermudanSwaption.dir/BermudanSwaption.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 1 error bmake[2]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- Examples/BermudanSwaption/CMakeFiles/BermudanSwaption.dir/all --- *** [Examples/BermudanSwaption/CMakeFiles/BermudanSwaption.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 In file included from /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1/Examples/BasketLosses/BasketLosses.cpp:36: /home/pbulk/build/finance/QuantLib/work/.buildlink/include/boost/timer.hpp:25:70: note: #pragma message: This header is deprecated. Use the facilities in instead. BOOST_HEADER_DEPRECATED( "the facilities in " ) ^ --- Examples/BasketLosses/CMakeFiles/BasketLosses.dir/BasketLosses.cpp.o --- *** [Examples/BasketLosses/CMakeFiles/BasketLosses.dir/BasketLosses.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 1 error bmake[2]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 --- Examples/BasketLosses/CMakeFiles/BasketLosses.dir/all --- *** [Examples/BasketLosses/CMakeFiles/BasketLosses.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 2 errors bmake[1]: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 1 error bmake: stopped in /home/pbulk/build/finance/QuantLib/work/QuantLib-QuantLib-v1.12.1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/finance/QuantLib *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/finance/QuantLib