On 25 July 2023 at 23:05, Lucas Nussbaum wrote: | Source: quantlib-swig | Version: 1.30-2 | Severity: serious | Justification: FTBFS | Tags: trixie sid ftbfs | | Hi, | | During a rebuild of all packages in sid, your package failed to build | on amd64.
I'll get on this -- it is lagging behind the quantlib package and these usually go in sync. 1.31, and then 1.31.1, came out last week. I will make sure quantlib-swig catches up, that will make the error go away. Thanks, Dirk | | Relevant part (hopefully): | > g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -O0 -g0 -Wall -Wno-strict-aliasing -DBOOST_NO_AUTO_PTR -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNDEBUG -I/usr/include/python3.11 -I/usr/include -c QuantLib/quantlib_wrap.cpp -o build/temp.linux-x86_64-3.11/QuantLib/quantlib_wrap.o -fopenmp -Wno-unused -O0 -g0 -Wall -Wno-strict-aliasing -DBOOST_NO_AUTO_PTR | > QuantLib/quantlib_wrap.cpp:9493:19: error: ‘LexicographicalView’ in namespace ‘QuantLib’ does not name a template type | > 9493 | typedef QuantLib::LexicographicalView<Array::iterator> | > | ^~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:9495:19: error: ‘LexicographicalView’ in namespace ‘QuantLib’ does not name a template type | > 9495 | typedef QuantLib::LexicographicalView<Array::iterator>::y_iterator | > | ^~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:9498:62: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 9498 | SWIGINTERN Real DefaultLexicographicalViewColumn___getitem__(DefaultLexicographicalViewColumn *self,Size i){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp:9498:96: error: ‘self’ was not declared in this scope | > 9498 | SWIGINTERN Real DefaultLexicographicalViewColumn___getitem__(DefaultLexicographicalViewColumn *self,Size i){ | > | ^~~~ | > QuantLib/quantlib_wrap.cpp:9498:106: error: expected primary-expression before ‘i’ | > 9498 | SWIGINTERN Real DefaultLexicographicalViewColumn___getitem__(DefaultLexicographicalViewColumn *self,Size i){ | > | ^ | > QuantLib/quantlib_wrap.cpp:9498:107: error: expression list treated as compound expression in initializer [-fpermissive] | > 9498 | SWIGINTERN Real DefaultLexicographicalViewColumn___getitem__(DefaultLexicographicalViewColumn *self,Size i){ | > | ^ | > QuantLib/quantlib_wrap.cpp:9501:17: error: variable or field ‘DefaultLexicographicalViewColumn___setitem__’ declared void | > 9501 | SWIGINTERN void DefaultLexicographicalViewColumn___setitem__(DefaultLexicographicalViewColumn *self,Size i,Real x){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:9501:62: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 9501 | SWIGINTERN void DefaultLexicographicalViewColumn___setitem__(DefaultLexicographicalViewColumn *self,Size i,Real x){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp:9501:96: error: ‘self’ was not declared in this scope | > 9501 | SWIGINTERN void DefaultLexicographicalViewColumn___setitem__(DefaultLexicographicalViewColumn *self,Size i,Real x){ | > | ^~~~ | > QuantLib/quantlib_wrap.cpp:9501:106: error: expected primary-expression before ‘i’ | > 9501 | SWIGINTERN void DefaultLexicographicalViewColumn___setitem__(DefaultLexicographicalViewColumn *self,Size i,Real x){ | > | ^ | > QuantLib/quantlib_wrap.cpp:9501:113: error: expected primary-expression before ‘x’ | > 9501 | SWIGINTERN void DefaultLexicographicalViewColumn___setitem__(DefaultLexicographicalViewColumn *self,Size i,Real x){ | > | ^ | > QuantLib/quantlib_wrap.cpp:9504:12: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 9504 | SWIGINTERN DefaultLexicographicalView *new_DefaultLexicographicalView(Array &a,Size xSize){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:9507:59: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 9507 | SWIGINTERN std::string DefaultLexicographicalView___str__(DefaultLexicographicalView *self){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:9507:87: error: ‘self’ was not declared in this scope | > 9507 | SWIGINTERN std::string DefaultLexicographicalView___str__(DefaultLexicographicalView *self){ | > | ^~~~ | > QuantLib/quantlib_wrap.cpp:9507:92: error: expected ‘,’ or ‘;’ before ‘{’ token | > 9507 | SWIGINTERN std::string DefaultLexicographicalView___str__(DefaultLexicographicalView *self){ | > | ^ | > QuantLib/quantlib_wrap.cpp:9521:12: error: ‘DefaultLexicographicalViewColumn’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 9521 | SWIGINTERN DefaultLexicographicalViewColumn DefaultLexicographicalView___getitem__(DefaultLexicographicalView *self,Size i){ | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp: In function ‘MatrixRow Matrix___getitem__(QuantLib::Matrix*, QuantLib::Integer)’: | > QuantLib/quantlib_wrap.cpp:9578:29: warning: comparison of integer expressions of different signedness: ‘QuantLib::Integer’ {aka ‘int’} and ‘QuantLib::Size’ {aka ‘long unsigned int’} [-Wsign-compare] | > 9578 | if (i >= 0 && i < self->rows()) | > | ~~^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: At global scope: | > QuantLib/quantlib_wrap.cpp:13551:450: error: ‘QuantLib::LsmBasisSystem::PolynomType’ has not been declared | > 13551 | SWIGINTERN MCAmericanEngine< PseudoRandom > *new_MCAmericanEngine_Sl_PseudoRandom_Sg_(ext::shared_ptr< GeneralizedBlackScholesProcess > const &process,intOrNull timeSteps=Null< Size >(),intOrNull timeStepsPerYear=Null< Size >(),bool antitheticVariate=false,bool controlVariate=false,intOrNull requiredSamples=Null< Size >(),doubleOrNull requiredTolerance=Null< Real >(),intOrNull maxSamples=Null< Size >(),BigInteger seed=0,intOrNull polynomOrder=2,LsmBasisSystem::PolynomType polynomType=LsmBasisSystem::Monomial,int nCalibrationSamples=2048,ext::optional< bool > antitheticVariateCalibration=ext::nullopt,BigNatural seedCalibration=Null< Size >()){ | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘QuantLib::MCAmericanEngine<QuantLib::GenericPseudoRandom<QuantLib::MersenneTwisterUniformRng, QuantLib::InverseCumulativeNormal> >* new_MCAmericanEngine_Sl_PseudoRandom_Sg_(const boost::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>&, intOrNull, intOrNull, bool, bool, intOrNull, doubleOrNull, intOrNull, QuantLib::BigInteger, intOrNull, int, int, boost::optional<bool>, QuantLib::BigNatural)’: | > QuantLib/quantlib_wrap.cpp:13562:46: error: invalid conversion from ‘int’ to ‘QuantLib::LsmBasisSystem::PolynomialType’ [-fpermissive] | > 13562 | polynomType, | > | ^~~~~~~~~~~ | > | | | > | int | > In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:40, | > from /usr/include/ql/pricingengines/all.hpp:28, | > from /usr/include/ql/quantlib.hpp:56, | > from QuantLib/quantlib_wrap.cpp:5810: | > /usr/include/ql/pricingengines/vanilla/mcamericanengine.hpp:153:40: note: initializing argument 11 of ‘QuantLib::MCAmericanEngine<RNG, S, RNG_Calibration>::MCAmericanEngine(const boost::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>&, QuantLib::Size, QuantLib::Size, bool, bool, QuantLib::Size, QuantLib::Real, QuantLib::Size, QuantLib::BigNatural, QuantLib::Size, QuantLib::LsmBasisSystem::PolynomialType, QuantLib::Size, const boost::optional<bool>&, QuantLib::BigNatural) [with RNG = QuantLib::GenericPseudoRandom<QuantLib::MersenneTwisterUniformRng, QuantLib::InverseCumulativeNormal>; S = QuantLib::GenericRiskStatistics<QuantLib::GenericGaussianStatistics<QuantLib::GeneralStatistics> >; RNG_Calibration = QuantLib::GenericPseudoRandom<QuantLib::MersenneTwisterUniformRng, QuantLib::InverseCumulativeNormal>; QuantLib::Size = long unsigned int; QuantLib::Real = double; QuantLib::BigNatural = long unsigned int]’ | > 153 | LsmBasisSystem::PolynomialType polynomialType, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: At global scope: | > QuantLib/quantlib_wrap.cpp:13567:454: error: ‘QuantLib::LsmBasisSystem::PolynomType’ has not been declared | > 13567 | SWIGINTERN MCAmericanEngine< LowDiscrepancy > *new_MCAmericanEngine_Sl_LowDiscrepancy_Sg_(ext::shared_ptr< GeneralizedBlackScholesProcess > const &process,intOrNull timeSteps=Null< Size >(),intOrNull timeStepsPerYear=Null< Size >(),bool antitheticVariate=false,bool controlVariate=false,intOrNull requiredSamples=Null< Size >(),doubleOrNull requiredTolerance=Null< Real >(),intOrNull maxSamples=Null< Size >(),BigInteger seed=0,intOrNull polynomOrder=2,LsmBasisSystem::PolynomType polynomType=LsmBasisSystem::Monomial,int nCalibrationSamples=2048,ext::optional< bool > antitheticVariateCalibration=ext::nullopt,BigNatural seedCalibration=Null< Size >()){ | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘QuantLib::MCAmericanEngine<QuantLib::GenericLowDiscrepancy<QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal> >* new_MCAmericanEngine_Sl_LowDiscrepancy_Sg_(const boost::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>&, intOrNull, intOrNull, bool, bool, intOrNull, doubleOrNull, intOrNull, QuantLib::BigInteger, intOrNull, int, int, boost::optional<bool>, QuantLib::BigNatural)’: | > QuantLib/quantlib_wrap.cpp:13578:46: error: invalid conversion from ‘int’ to ‘QuantLib::LsmBasisSystem::PolynomialType’ [-fpermissive] | > 13578 | polynomType, | > | ^~~~~~~~~~~ | > | | | > | int | > /usr/include/ql/pricingengines/vanilla/mcamericanengine.hpp:153:40: note: initializing argument 11 of ‘QuantLib::MCAmericanEngine<RNG, S, RNG_Calibration>::MCAmericanEngine(const boost::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>&, QuantLib::Size, QuantLib::Size, bool, bool, QuantLib::Size, QuantLib::Real, QuantLib::Size, QuantLib::BigNatural, QuantLib::Size, QuantLib::LsmBasisSystem::PolynomialType, QuantLib::Size, const boost::optional<bool>&, QuantLib::BigNatural) [with RNG = QuantLib::GenericLowDiscrepancy<QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal>; S = QuantLib::GenericRiskStatistics<QuantLib::GenericGaussianStatistics<QuantLib::GeneralStatistics> >; RNG_Calibration = QuantLib::GenericLowDiscrepancy<QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal>; QuantLib::Size = long unsigned int; QuantLib::Real = double; QuantLib::BigNatural = long unsigned int]’ | > 153 | LsmBasisSystem::PolynomialType polynomialType, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: At global scope: | > QuantLib/quantlib_wrap.cpp:14093:489: error: ‘QuantLib::LsmBasisSystem::PolynomType’ has not been declared | > 14093 | SWIGINTERN MCAmericanBasketEngine< PseudoRandom > *new_MCAmericanBasketEngine_Sl_PseudoRandom_Sg_(ext::shared_ptr< StochasticProcessArray > const &process,intOrNull timeSteps=Null< Size >(),intOrNull timeStepsPerYear=Null< Size >(),bool brownianBridge=false,bool antitheticVariate=false,intOrNull requiredSamples=Null< Size >(),doubleOrNull requiredTolerance=Null< Real >(),intOrNull maxSamples=Null< Size >(),BigInteger seed=0,Size nCalibrationSamples=Null< Size >(),Size polynomOrder=2,LsmBasisSystem::PolynomType polynomType=LsmBasisSystem::Monomial){ | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘QuantLib::MCAmericanBasketEngine<QuantLib::GenericPseudoRandom<QuantLib::MersenneTwisterUniformRng, QuantLib::InverseCumulativeNormal> >* new_MCAmericanBasketEngine_Sl_PseudoRandom_Sg_(const boost::shared_ptr<QuantLib::StochasticProcessArray>&, intOrNull, intOrNull, bool, bool, intOrNull, doubleOrNull, intOrNull, QuantLib::BigInteger, QuantLib::Size, QuantLib::Size, int)’: | > QuantLib/quantlib_wrap.cpp:14105:52: error: invalid conversion from ‘int’ to ‘QuantLib::LsmBasisSystem::PolynomialType’ [-fpermissive] | > 14105 | polynomType); | > | ^~~~~~~~~~~ | > | | | > | int | > In file included from /usr/include/ql/pricingengines/basket/all.hpp:6, | > from /usr/include/ql/pricingengines/all.hpp:17: | > /usr/include/ql/pricingengines/basket/mcamericanbasketengine.hpp:141:51: note: initializing argument 12 of ‘QuantLib::MCAmericanBasketEngine<RNG>::MCAmericanBasketEngine(const boost::shared_ptr<QuantLib::StochasticProcessArray>&, QuantLib::Size, QuantLib::Size, bool, bool, QuantLib::Size, QuantLib::Real, QuantLib::Size, QuantLib::BigNatural, QuantLib::Size, QuantLib::Size, QuantLib::LsmBasisSystem::PolynomialType) [with RNG = QuantLib::GenericPseudoRandom<QuantLib::MersenneTwisterUniformRng, QuantLib::InverseCumulativeNormal>; QuantLib::Size = long unsigned int; QuantLib::Real = double; QuantLib::BigNatural = long unsigned int]’ | > 141 | LsmBasisSystem::PolynomialType polynomialType) | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: At global scope: | > QuantLib/quantlib_wrap.cpp:14107:493: error: ‘QuantLib::LsmBasisSystem::PolynomType’ has not been declared | > 14107 | SWIGINTERN MCAmericanBasketEngine< LowDiscrepancy > *new_MCAmericanBasketEngine_Sl_LowDiscrepancy_Sg_(ext::shared_ptr< StochasticProcessArray > const &process,intOrNull timeSteps=Null< Size >(),intOrNull timeStepsPerYear=Null< Size >(),bool brownianBridge=false,bool antitheticVariate=false,intOrNull requiredSamples=Null< Size >(),doubleOrNull requiredTolerance=Null< Real >(),intOrNull maxSamples=Null< Size >(),BigInteger seed=0,Size nCalibrationSamples=Null< Size >(),Size polynomOrder=2,LsmBasisSystem::PolynomType polynomType=LsmBasisSystem::Monomial){ | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘QuantLib::MCAmericanBasketEngine<QuantLib::GenericLowDiscrepancy<QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal> >* new_MCAmericanBasketEngine_Sl_LowDiscrepancy_Sg_(const boost::shared_ptr<QuantLib::StochasticProcessArray>&, intOrNull, intOrNull, bool, bool, intOrNull, doubleOrNull, intOrNull, QuantLib::BigInteger, QuantLib::Size, QuantLib::Size, int)’: | > QuantLib/quantlib_wrap.cpp:14119:52: error: invalid conversion from ‘int’ to ‘QuantLib::LsmBasisSystem::PolynomialType’ [-fpermissive] | > 14119 | polynomType); | > | ^~~~~~~~~~~ | > | | | > | int | > /usr/include/ql/pricingengines/basket/mcamericanbasketengine.hpp:141:51: note: initializing argument 12 of ‘QuantLib::MCAmericanBasketEngine<RNG>::MCAmericanBasketEngine(const boost::shared_ptr<QuantLib::StochasticProcessArray>&, QuantLib::Size, QuantLib::Size, bool, bool, QuantLib::Size, QuantLib::Real, QuantLib::Size, QuantLib::BigNatural, QuantLib::Size, QuantLib::Size, QuantLib::LsmBasisSystem::PolynomialType) [with RNG = QuantLib::GenericLowDiscrepancy<QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal>; QuantLib::Size = long unsigned int; QuantLib::Real = double; QuantLib::BigNatural = long unsigned int]’ | > 141 | LsmBasisSystem::PolynomialType polynomialType) | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘QuantLib::Leg _CPILeg(const std::vector<double>&, const QuantLib::Schedule&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, QuantLib::Real, const QuantLib::Period&, const QuantLib::DayCounter&, QuantLib::BusinessDayConvention, const std::vector<double>&, const std::vector<double>&, const std::vector<unsigned int>&, const std::vector<double>&, const std::vector<double>&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention, bool, const QuantLib::Calendar&, bool, QuantLib::CPI::InterpolationType)’: | > QuantLib/quantlib_wrap.cpp:14432:10: error: ‘class QuantLib::CPILeg’ has no member named ‘withFixingDays’ | > 14432 | .withFixingDays(fixingDays) | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_DefaultLexicographicalViewColumn___getitem__(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72516:3: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72516 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72516:37: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72516 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72516:79: error: expected primary-expression before ‘)’ token | > 72516 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72530:28: error: ‘DefaultLexicographicalViewColumn’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 72530 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp:72530:61: error: expected ‘>’ before ‘*’ token | > 72530 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72530:61: error: expected ‘(’ before ‘*’ token | > 72530 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72530:63: error: expected primary-expression before ‘>’ token | > 72530 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72530:71: error: expected ‘)’ before ‘;’ token | > 72530 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72538:66: error: ‘DefaultLexicographicalViewColumn___getitem__’ cannot be used as a function | > 72538 | result = (Real)DefaultLexicographicalViewColumn___getitem__(arg1,SWIG_STD_MOVE(arg2)); | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_DefaultLexicographicalViewColumn___setitem__(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72556:3: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72556 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72556:37: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72556 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72556:79: error: expected primary-expression before ‘)’ token | > 72556 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72572:28: error: ‘DefaultLexicographicalViewColumn’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 72572 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp:72572:61: error: expected ‘>’ before ‘*’ token | > 72572 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72572:61: error: expected ‘(’ before ‘*’ token | > 72572 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72572:63: error: expected primary-expression before ‘>’ token | > 72572 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72572:71: error: expected ‘)’ before ‘;’ token | > 72572 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72585:7: error: ‘DefaultLexicographicalViewColumn___setitem__’ was not declared in this scope; did you mean ‘DefaultLexicographicalViewColumn___getitem__’? | > 72585 | DefaultLexicographicalViewColumn___setitem__(arg1,SWIG_STD_MOVE(arg2),arg3); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalViewColumn___getitem__ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_delete_DefaultLexicographicalViewColumn(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72603:3: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72603 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72603:37: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72603 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72603:79: error: expected primary-expression before ‘)’ token | > 72603 | DefaultLexicographicalViewColumn *arg1 = (DefaultLexicographicalViewColumn *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72614:28: error: ‘DefaultLexicographicalViewColumn’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalViewColumn’? | > 72614 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalViewColumn | > QuantLib/quantlib_wrap.cpp:72614:61: error: expected ‘>’ before ‘*’ token | > 72614 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72614:61: error: expected ‘(’ before ‘*’ token | > 72614 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72614:63: error: expected primary-expression before ‘>’ token | > 72614 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72614:71: error: expected ‘)’ before ‘;’ token | > 72614 | arg1 = reinterpret_cast< DefaultLexicographicalViewColumn * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72617:7: error: type ‘<type error>’ argument given to ‘delete’, expected pointer | > 72617 | delete arg1; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_LexicographicalView_xSize(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72642:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72642 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72642:31: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72642 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72642:67: error: expected primary-expression before ‘)’ token | > 72642 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72654:28: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 72654 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:72654:55: error: expected ‘>’ before ‘*’ token | > 72654 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72654:55: error: expected ‘(’ before ‘*’ token | > 72654 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72654:57: error: expected primary-expression before ‘>’ token | > 72654 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72654:65: error: expected ‘)’ before ‘;’ token | > 72654 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72657:44: error: expected ‘)’ before ‘const’ | > 72657 | result = ((DefaultLexicographicalView const *)arg1)->xSize(); | > | ~ ^~~~~~ | > | ) | > QuantLib/quantlib_wrap.cpp:72657:67: error: expected ‘)’ before ‘;’ token | > 72657 | result = ((DefaultLexicographicalView const *)arg1)->xSize(); | > | ~ ^ | > | ) | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_LexicographicalView_ySize(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72675:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72675 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72675:31: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72675 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72675:67: error: expected primary-expression before ‘)’ token | > 72675 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72687:28: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 72687 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:72687:55: error: expected ‘>’ before ‘*’ token | > 72687 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72687:55: error: expected ‘(’ before ‘*’ token | > 72687 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72687:57: error: expected primary-expression before ‘>’ token | > 72687 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72687:65: error: expected ‘)’ before ‘;’ token | > 72687 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72690:44: error: expected ‘)’ before ‘const’ | > 72690 | result = ((DefaultLexicographicalView const *)arg1)->ySize(); | > | ~ ^~~~~~ | > | ) | > QuantLib/quantlib_wrap.cpp:72690:67: error: expected ‘)’ before ‘;’ token | > 72690 | result = ((DefaultLexicographicalView const *)arg1)->ySize(); | > | ~ ^ | > | ) | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_LexicographicalView(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72715:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72715 | DefaultLexicographicalView *result = 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72715:31: error: ‘result’ was not declared in this scope | > 72715 | DefaultLexicographicalView *result = 0 ; | > | ^~~~~~ | > QuantLib/quantlib_wrap.cpp:72733:45: error: expected primary-expression before ‘)’ token | > 72733 | result = (DefaultLexicographicalView *)new_DefaultLexicographicalView(*arg1,SWIG_STD_MOVE(arg2)); | > | ^ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_LexicographicalView___str__(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72751:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72751 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72751:31: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72751 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72751:67: error: expected primary-expression before ‘)’ token | > 72751 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72763:28: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 72763 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:72763:55: error: expected ‘>’ before ‘*’ token | > 72763 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72763:55: error: expected ‘(’ before ‘*’ token | > 72763 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72763:57: error: expected primary-expression before ‘>’ token | > 72763 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72763:65: error: expected ‘)’ before ‘;’ token | > 72763 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_LexicographicalView___getitem__(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72784:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72784 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72784:31: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72784 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72784:67: error: expected primary-expression before ‘)’ token | > 72784 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72791:21: error: ‘DefaultLexicographicalViewColumn’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72791 | SwigValueWrapper< DefaultLexicographicalViewColumn > result; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72791:54: error: template argument 1 is invalid | > 72791 | SwigValueWrapper< DefaultLexicographicalViewColumn > result; | > | ^ | > QuantLib/quantlib_wrap.cpp:72798:28: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 72798 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:72798:55: error: expected ‘>’ before ‘*’ token | > 72798 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72798:55: error: expected ‘(’ before ‘*’ token | > 72798 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72798:57: error: expected primary-expression before ‘>’ token | > 72798 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72798:65: error: expected ‘)’ before ‘;’ token | > 72798 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72806:16: error: ‘DefaultLexicographicalView___getitem__’ was not declared in this scope; did you mean ‘_wrap_LexicographicalView___getitem__’? | > 72806 | result = DefaultLexicographicalView___getitem__(arg1,SWIG_STD_MOVE(arg2)); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > | _wrap_LexicographicalView___getitem__ | > QuantLib/quantlib_wrap.cpp:72815:39: error: expected type-specifier before ‘DefaultLexicographicalViewColumn’ | > 72815 | resultobj = SWIG_NewPointerObj((new DefaultLexicographicalViewColumn(result)), SWIGTYPE_p_DefaultLexicographicalViewColumn, SWIG_POINTER_OWN | 0 ); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:1084:89: note: in definition of macro ‘SWIG_NewPointerObj’ | > 1084 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | > | ^~~ | > QuantLib/quantlib_wrap.cpp:72815:39: error: expected ‘)’ before ‘DefaultLexicographicalViewColumn’ | > 72815 | resultobj = SWIG_NewPointerObj((new DefaultLexicographicalViewColumn(result)), SWIGTYPE_p_DefaultLexicographicalViewColumn, SWIG_POINTER_OWN | 0 ); | > | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:1084:89: note: in definition of macro ‘SWIG_NewPointerObj’ | > 1084 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | > | ^~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_delete_LexicographicalView(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:72824:3: error: ‘DefaultLexicographicalView’ was not declared in this scope; did you mean ‘DefaultLexicographicalView___str__’? | > 72824 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | DefaultLexicographicalView___str__ | > QuantLib/quantlib_wrap.cpp:72824:31: error: ‘arg1’ was not declared in this scope; did you mean ‘args’? | > 72824 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^~~~ | > | args | > QuantLib/quantlib_wrap.cpp:72824:67: error: expected primary-expression before ‘)’ token | > 72824 | DefaultLexicographicalView *arg1 = (DefaultLexicographicalView *) 0 ; | > | ^ | > QuantLib/quantlib_wrap.cpp:72835:28: error: ‘DefaultLexicographicalView’ does not name a type; did you mean ‘SWIGTYPE_p_DefaultLexicographicalView’? | > 72835 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | > | SWIGTYPE_p_DefaultLexicographicalView | > QuantLib/quantlib_wrap.cpp:72835:55: error: expected ‘>’ before ‘*’ token | > 72835 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72835:55: error: expected ‘(’ before ‘*’ token | > 72835 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ( | > QuantLib/quantlib_wrap.cpp:72835:57: error: expected primary-expression before ‘>’ token | > 72835 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > QuantLib/quantlib_wrap.cpp:72835:65: error: expected ‘)’ before ‘;’ token | > 72835 | arg1 = reinterpret_cast< DefaultLexicographicalView * >(argp1); | > | ^ | > | ) | > QuantLib/quantlib_wrap.cpp:72838:7: error: type ‘<type error>’ argument given to ‘delete’, expected pointer | > 72838 | delete arg1; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_MCPRAmericanEngine(PyObject*, PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:317303:19: error: ‘PolynomType’ is not a member of ‘QuantLib::LsmBasisSystem’ | > 317303 | LsmBasisSystem::PolynomType arg11 = (LsmBasisSystem::PolynomType) LsmBasisSystem::Monomial ; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:317442:5: error: ‘arg11’ was not declared in this scope; did you mean ‘argp1’? | > 317442 | arg11 = static_cast< LsmBasisSystem::PolynomType >(val11); | > | ^~~~~ | > | argp1 | > QuantLib/quantlib_wrap.cpp:317442:42: error: ‘PolynomType’ in ‘class QuantLib::LsmBasisSystem’ does not name a type | > 317442 | arg11 = static_cast< LsmBasisSystem::PolynomType >(val11); | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:317469:294: error: ‘arg11’ was not declared in this scope; did you mean ‘argp1’? | > 317469 | result = (MCAmericanEngine< PseudoRandom > *)new_MCAmericanEngine_Sl_PseudoRandom_Sg_((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,SWIG_STD_MOVE(arg2),SWIG_STD_MOVE(arg3),arg4,arg5,SWIG_STD_MOVE(arg6),SWIG_STD_MOVE(arg7),SWIG_STD_MOVE(arg8),arg9,SWIG_STD_MOVE(arg10),arg11,arg12,SWIG_STD_MOVE(arg13),arg14); | > | ^~~~~ | > | argp1 | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_MCLDAmericanEngine(PyObject*, PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:317555:19: error: ‘PolynomType’ is not a member of ‘QuantLib::LsmBasisSystem’ | > 317555 | LsmBasisSystem::PolynomType arg11 = (LsmBasisSystem::PolynomType) LsmBasisSystem::Monomial ; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:317694:5: error: ‘arg11’ was not declared in this scope; did you mean ‘argp1’? | > 317694 | arg11 = static_cast< LsmBasisSystem::PolynomType >(val11); | > | ^~~~~ | > | argp1 | > QuantLib/quantlib_wrap.cpp:317694:42: error: ‘PolynomType’ in ‘class QuantLib::LsmBasisSystem’ does not name a type | > 317694 | arg11 = static_cast< LsmBasisSystem::PolynomType >(val11); | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:317721:298: error: ‘arg11’ was not declared in this scope; did you mean ‘argp1’? | > 317721 | result = (MCAmericanEngine< LowDiscrepancy > *)new_MCAmericanEngine_Sl_LowDiscrepancy_Sg_((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,SWIG_STD_MOVE(arg2),SWIG_STD_MOVE(arg3),arg4,arg5,SWIG_STD_MOVE(arg6),SWIG_STD_MOVE(arg7),SWIG_STD_MOVE(arg8),arg9,SWIG_STD_MOVE(arg10),arg11,arg12,SWIG_STD_MOVE(arg13),arg14); | > | ^~~~~ | > | argp1 | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_MCPRAmericanBasketEngine(PyObject*, PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:363538:19: error: ‘PolynomType’ is not a member of ‘QuantLib::LsmBasisSystem’ | > 363538 | LsmBasisSystem::PolynomType arg12 = (LsmBasisSystem::PolynomType) LsmBasisSystem::Monomial ; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:363676:5: error: ‘arg12’ was not declared in this scope; did you mean ‘arg11’? | > 363676 | arg12 = static_cast< LsmBasisSystem::PolynomType >(val12); | > | ^~~~~ | > | arg11 | > QuantLib/quantlib_wrap.cpp:363676:42: error: ‘PolynomType’ in ‘class QuantLib::LsmBasisSystem’ does not name a type | > 363676 | arg12 = static_cast< LsmBasisSystem::PolynomType >(val12); | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:363680:319: error: ‘arg12’ was not declared in this scope; did you mean ‘arg11’? | > 363680 | result = (MCAmericanBasketEngine< PseudoRandom > *)new_MCAmericanBasketEngine_Sl_PseudoRandom_Sg_((ext::shared_ptr< StochasticProcessArray > const &)*arg1,SWIG_STD_MOVE(arg2),SWIG_STD_MOVE(arg3),arg4,arg5,SWIG_STD_MOVE(arg6),SWIG_STD_MOVE(arg7),SWIG_STD_MOVE(arg8),arg9,SWIG_STD_MOVE(arg10),SWIG_STD_MOVE(arg11),arg12); | > | ^~~~~ | > | arg11 | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_MCLDAmericanBasketEngine(PyObject*, PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:363767:19: error: ‘PolynomType’ is not a member of ‘QuantLib::LsmBasisSystem’ | > 363767 | LsmBasisSystem::PolynomType arg12 = (LsmBasisSystem::PolynomType) LsmBasisSystem::Monomial ; | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:363905:5: error: ‘arg12’ was not declared in this scope; did you mean ‘arg11’? | > 363905 | arg12 = static_cast< LsmBasisSystem::PolynomType >(val12); | > | ^~~~~ | > | arg11 | > QuantLib/quantlib_wrap.cpp:363905:42: error: ‘PolynomType’ in ‘class QuantLib::LsmBasisSystem’ does not name a type | > 363905 | arg12 = static_cast< LsmBasisSystem::PolynomType >(val12); | > | ^~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp:363909:323: error: ‘arg12’ was not declared in this scope; did you mean ‘arg11’? | > 363909 | result = (MCAmericanBasketEngine< LowDiscrepancy > *)new_MCAmericanBasketEngine_Sl_LowDiscrepancy_Sg_((ext::shared_ptr< StochasticProcessArray > const &)*arg1,SWIG_STD_MOVE(arg2),SWIG_STD_MOVE(arg3),arg4,arg5,SWIG_STD_MOVE(arg6),SWIG_STD_MOVE(arg7),SWIG_STD_MOVE(arg8),arg9,SWIG_STD_MOVE(arg10),SWIG_STD_MOVE(arg11),arg12); | > | ^~~~~ | > | arg11 | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICoupon__SWIG_10(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:403409:299: error: no matching function for call to ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType&, const QuantLib::DayCounter&, QuantLib::Real&, QuantLib::Spread&, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 403409 | result = (CPICoupon *)new CPICoupon(arg1,(Date const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,arg6,(ext::shared_ptr< ZeroInflationIndex > const &)*arg7,(Period const &)*arg8,arg9,(DayCounter const &)*arg10,arg11,arg12,(Date const &)*arg13,(Date const &)*arg14,(Date const &)*arg15); | > | ^ | > In file included from /usr/include/ql/cashflows/all.hpp:13, | > from /usr/include/ql/quantlib.hpp:46: | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 144 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:146:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 146 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate expects 14 arguments, 15 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 106 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate expects 14 arguments, 15 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 87 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate expects 14 arguments, 15 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate expects 13 arguments, 15 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 59 | CPICoupon(Real baseCPI, | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate expects 13 arguments, 15 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::CPICoupon&)’ | > 55 | class CPICoupon : public InflationCoupon { | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate expects 1 argument, 15 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICoupon__SWIG_11(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:403578:278: error: no matching function for call to ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType&, const QuantLib::DayCounter&, QuantLib::Real&, QuantLib::Spread&, const QuantLib::Date&, const QuantLib::Date&)’ | > 403578 | result = (CPICoupon *)new CPICoupon(arg1,(Date const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,arg6,(ext::shared_ptr< ZeroInflationIndex > const &)*arg7,(Period const &)*arg8,arg9,(DayCounter const &)*arg10,arg11,arg12,(Date const &)*arg13,(Date const &)*arg14); | > | ^ | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 144 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:146:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 146 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 106 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:111:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 111 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 87 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:89:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 89 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate expects 13 arguments, 14 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 59 | CPICoupon(Real baseCPI, | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate expects 13 arguments, 14 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::CPICoupon&)’ | > 55 | class CPICoupon : public InflationCoupon { | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate expects 1 argument, 14 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICoupon__SWIG_12(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:403736:257: error: no matching function for call to ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType&, const QuantLib::DayCounter&, QuantLib::Real&, QuantLib::Spread&, const QuantLib::Date&)’ | > 403736 | result = (CPICoupon *)new CPICoupon(arg1,(Date const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,arg6,(ext::shared_ptr< ZeroInflationIndex > const &)*arg7,(Period const &)*arg8,arg9,(DayCounter const &)*arg10,arg11,arg12,(Date const &)*arg13); | > | ^ | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 144 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:146:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 146 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 106 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:111:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 111 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 87 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:89:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 89 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 59 | CPICoupon(Real baseCPI, | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:64:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 64 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::CPICoupon&)’ | > 55 | class CPICoupon : public InflationCoupon { | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate expects 1 argument, 13 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICoupon__SWIG_13(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:403883:236: error: no matching function for call to ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType&, const QuantLib::DayCounter&, QuantLib::Real&, QuantLib::Spread&)’ | > 403883 | result = (CPICoupon *)new CPICoupon(arg1,(Date const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,arg6,(ext::shared_ptr< ZeroInflationIndex > const &)*arg7,(Period const &)*arg8,arg9,(DayCounter const &)*arg10,arg11,arg12); | > | ^ | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 144 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:146:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 146 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 106 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:111:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 111 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 87 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:89:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 89 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 59 | CPICoupon(Real baseCPI, | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:64:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 64 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::CPICoupon&)’ | > 55 | class CPICoupon : public InflationCoupon { | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate expects 1 argument, 12 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICoupon__SWIG_14(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:404022:230: error: no matching function for call to ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Natural&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType&, const QuantLib::DayCounter&, QuantLib::Real&)’ | > 404022 | result = (CPICoupon *)new CPICoupon(arg1,(Date const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,arg6,(ext::shared_ptr< ZeroInflationIndex > const &)*arg7,(Period const &)*arg8,arg9,(DayCounter const &)*arg10,arg11); | > | ^ | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 144 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:144:9: note: candidate expects 15 arguments, 11 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:125:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:125:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 125 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:106:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, QuantLib::Spread, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 106 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:111:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 111 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:87:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 87 | CPICoupon(Real baseCPI, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:89:31: note: no known conversion for argument 3 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 89 | const Date& paymentDate, | > | ~~~~~~~~~~~~^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::Date&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:73:31: note: no known conversion for argument 1 from ‘QuantLib::Real’ {aka ‘double’} to ‘const QuantLib::Date&’ | > 73 | CPICoupon(const Date& baseDate, // user provided, could be arbitrary | > | ~~~~~~~~~~~~^~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:59:9: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(QuantLib::Real, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Date&)’ | > 59 | CPICoupon(Real baseCPI, | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:64:62: note: no known conversion for argument 6 from ‘QuantLib::Natural’ {aka ‘unsigned int’} to ‘const boost::shared_ptr<QuantLib::ZeroInflationIndex>&’ | > 64 | const ext::shared_ptr<ZeroInflationIndex>& index, | > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate: ‘QuantLib::CPICoupon::CPICoupon(const QuantLib::CPICoupon&)’ | > 55 | class CPICoupon : public InflationCoupon { | > | ^~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:55:11: note: candidate expects 1 argument, 11 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_CPICoupon_adjustedFixing(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:405135:49: error: ‘const class QuantLib::CPICoupon’ has no member named ‘adjustedFixing’ | > 405135 | result = (Rate)((CPICoupon const *)arg1)->adjustedFixing(); | > | ^~~~~~~~~~~~~~ | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_CPICoupon_baseCPI(PyObject*, PyObject*)’: | > QuantLib/quantlib_wrap.cpp:405161: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers | > 405161 | if (!args) SWIG_fail; | > | | > QuantLib/quantlib_wrap.cpp:405161: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICashFlow__SWIG_0(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:405597: error: no matching function for call to ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, bool&, QuantLib::CPI::InterpolationType&, const QuantLib::Frequency&)’ | > 405597 | result = (CPICashFlow *)new CPICashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,(Date const &)*arg3,arg4,(Date const &)*arg5,(Date const &)*arg6,arg7,arg8,(Frequency const &)*arg9); | > | | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, bool)’ | > 232 | CPICashFlow(Real notional, | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:237:35: note: no known conversion for argument 6 from ‘const QuantLib::Date’ to ‘const QuantLib::Period&’ | > 237 | const Period& observationLag, | > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(const QuantLib::CPICashFlow&)’ | > 230 | class CPICashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 9 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::CPICashFlow&&)’ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 9 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICashFlow__SWIG_1(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:405706: error: no matching function for call to ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, bool&, QuantLib::CPI::InterpolationType&)’ | > 405706 | result = (CPICashFlow *)new CPICashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,(Date const &)*arg3,arg4,(Date const &)*arg5,(Date const &)*arg6,arg7,arg8); | > | | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, bool)’ | > 232 | CPICashFlow(Real notional, | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:237:35: note: no known conversion for argument 6 from ‘const QuantLib::Date’ to ‘const QuantLib::Period&’ | > 237 | const Period& observationLag, | > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(const QuantLib::CPICashFlow&)’ | > 230 | class CPICashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 8 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::CPICashFlow&&)’ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 8 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICashFlow__SWIG_2(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:405807: error: no matching function for call to ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&, bool&)’ | > 405807 | result = (CPICashFlow *)new CPICashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,(Date const &)*arg3,arg4,(Date const &)*arg5,(Date const &)*arg6,arg7); | > | | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, bool)’ | > 232 | CPICashFlow(Real notional, | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate expects 9 arguments, 7 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(const QuantLib::CPICashFlow&)’ | > 230 | class CPICashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 7 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::CPICashFlow&&)’ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 7 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_CPICashFlow__SWIG_3(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:405900: error: no matching function for call to ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real&, const QuantLib::Date&, const QuantLib::Date&)’ | > 405900 | result = (CPICashFlow *)new CPICashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,(Date const &)*arg3,arg4,(Date const &)*arg5,(Date const &)*arg6); | > | | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, const QuantLib::Date&, QuantLib::Real, const QuantLib::Date&, const QuantLib::Period&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, bool)’ | > 232 | CPICashFlow(Real notional, | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:232:9: note: candidate expects 9 arguments, 6 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(const QuantLib::CPICashFlow&)’ | > 230 | class CPICashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 6 provided | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate: ‘QuantLib::CPICashFlow::CPICashFlow(QuantLib::CPICashFlow&&)’ | > /usr/include/ql/cashflows/cpicoupon.hpp:230:11: note: candidate expects 1 argument, 6 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_ZeroInflationCashFlow__SWIG_2(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:406926: error: no matching function for call to ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, QuantLib::CPI::InterpolationType&, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention&, const QuantLib::Date&, bool&)’ | > 406926 | result = (ZeroInflationCashFlow *)new ZeroInflationCashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,(Period const &)*arg6,(Calendar const &)*arg7,arg8,(Date const &)*arg9,arg10); | > | | > In file included from /usr/include/ql/cashflows/all.hpp:36: | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:43:9: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Period&, const QuantLib::Date&, bool)’ | > 43 | ZeroInflationCashFlow(Real notional, | > | ^~~~~~~~~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:43:9: note: candidate expects 8 arguments, 10 provided | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(const QuantLib::ZeroInflationCashFlow&)’ | > 38 | class ZeroInflationCashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate expects 1 argument, 10 provided | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::ZeroInflationCashFlow&&)’ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate expects 1 argument, 10 provided | > QuantLib/quantlib_wrap.cpp: In function ‘PyObject* _wrap_new_ZeroInflationCashFlow__SWIG_3(PyObject*, Py_ssize_t, PyObject**)’: | > QuantLib/quantlib_wrap.cpp:407049: error: no matching function for call to ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::Real&, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, QuantLib::CPI::InterpolationType&, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention&, const QuantLib::Date&)’ | > 407049 | result = (ZeroInflationCashFlow *)new ZeroInflationCashFlow(arg1,(ext::shared_ptr< ZeroInflationIndex > const &)*arg2,arg3,(Date const &)*arg4,(Date const &)*arg5,(Period const &)*arg6,(Calendar const &)*arg7,arg8,(Date const &)*arg9); | > | | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:43:9: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::Real, const boost::shared_ptr<QuantLib::ZeroInflationIndex>&, QuantLib::CPI::InterpolationType, const QuantLib::Date&, const QuantLib::Date&, const QuantLib::Period&, const QuantLib::Date&, bool)’ | > 43 | ZeroInflationCashFlow(Real notional, | > | ^~~~~~~~~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:43:9: note: candidate expects 8 arguments, 9 provided | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(const QuantLib::ZeroInflationCashFlow&)’ | > 38 | class ZeroInflationCashFlow : public IndexedCashFlow { | > | ^~~~~~~~~~~~~~~~~~~~~ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate expects 1 argument, 9 provided | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate: ‘QuantLib::ZeroInflationCashFlow::ZeroInflationCashFlow(QuantLib::ZeroInflationCashFlow&&)’ | > /usr/include/ql/cashflows/zeroinflationcashflow.hpp:38:11: note: candidate expects 1 argument, 9 provided | > error: command '/usr/bin/g++' failed with exit code 1 | > make: *** [debian/rules:101: build-stamp] Error 1 | | | The full build log is available from: | http://qa-logs.debian.net/2023/07/24/quantlib-swig_1.30-2_unstable.log | | A list of current common problems and possible solutions is available at | http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! | | If you reassign this bug to another package, please mark it as 'affects'-ing | this package. See https://www.debian.org/Bugs/server-control#affects | | If you fail to reproduce this, please provide a build log and diff it with mine | so that we can identify if something relevant changed in the meantime. -- dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org