D: [iurt_root_command] chroot
Installing /home/iurt/rpmbuild/SRPMS/quantlib-swig-1.20-3.mga8.src.rpm
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.2GUSfy
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf QuantLib-SWIG-1.20
+ /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/QuantLib-SWIG-1.20.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd QuantLib-SWIG-1.20
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/cat /home/iurt/rpmbuild/SOURCES/ql-std-shared.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch
+ find -name '*.py'
+ xargs sed -i '1s|^#!python|#!/usr/bin/python3|'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.fVPK2A
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd QuantLib-SWIG-1.20
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ ./autogen.sh
configure.ac:32: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:32: You should run autoupdate.
./lib/autoconf/general.m4:2846: AC_TRY_COMPILE is expanded from...
acinclude.m4:1: QL_CHECK_CXXFLAGS is expanded from...
configure.ac:32: the top level
configure.ac:53: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:53: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:53: the top level
configure.ac:64: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:64: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:64: the top level
configure.ac:74: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:74: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:74: the top level
configure.ac:88: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:88: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:88: the top level
configure.ac:95: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:95: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:95: the top level
configure.ac:103: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:103: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:103: the top level
configure.ac:111: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:111: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:111: the top level
configure.ac:119: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:119: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:119: the top level
configure.ac:127: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:127: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:127: the top level
configure.ac:140: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:140: You should run autoupdate.
./lib/autoconf/general.m4:203: AC_HELP_STRING is expanded from...
configure.ac:140: the top level
+ export 'CXXFLAGS=-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ CXXFLAGS='-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ export 'CFLAGS=-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ CFLAGS='-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ CFLAGS='-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ export CFLAGS
+ CXXFLAGS='-O2 -Wformat -Werror=format-security --param ggc-min-expand=20'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables '
+ export FCFLAGS
+ LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'
+ export LDFLAGS
+ CONFIGURE_TOP=.
+ '[' 1 = 1 ']'
++ find . -name config.guess -o -name config.sub
+ /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
+ /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
+ /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
+ /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
+ /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
+ ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --prefix=/usr
configure: WARNING: unrecognized options: --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking system... Linux
checking whether make supports the include directive... yes (GNU style)
checking for aarch64-mageia-linux-gnu-gcc... aarch64-mageia-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether aarch64-mageia-linux-gnu-gcc accepts -g... yes
checking for aarch64-mageia-linux-gnu-gcc option to enable C11 features... none needed
checking whether aarch64-mageia-linux-gnu-gcc understands -c and -o together... yes
checking dependency style of aarch64-mageia-linux-gnu-gcc... none
checking for aarch64-mageia-linux-gnu-g++... aarch64-mageia-linux-gnu-g++
checking whether the compiler supports GNU C++... yes
checking whether aarch64-mageia-linux-gnu-g++ accepts -g... yes
checking for aarch64-mageia-linux-gnu-g++ option to enable C++11 features... none needed
checking dependency style of aarch64-mageia-linux-gnu-g++... none
checking whether aarch64-mageia-linux-gnu-g++ accepts warning flags... yes
checking for QuantLib... 1.20
checking for swig... /usr/bin/swig
checking for python... /usr/bin/python
checking for gmcs... no
checking for mcs... no
checking for gmcs2... no
checking for mono... no
checking for R... /usr/bin/R
checking for javac... no
checking for jar... no
checking for java... no
checking for scalac... no
checking for scala... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating CSharp/Makefile
config.status: creating Java/Makefile
config.status: creating Python/Makefile
config.status: creating Python/setup.py
config.status: creating R/Makefile
config.status: creating R/DESCRIPTION
config.status: creating Scala/Makefile
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-static
+ make clean
Making clean in CSharp
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/CSharp'
test -z "cpp/quantlib_wrap.* csharp/*.cs *.so *.dll examples/*.so examples/*.dll examples/*.exe" || rm -f cpp/quantlib_wrap.* csharp/*.cs *.so *.dll examples/*.so examples/*.dll examples/*.exe
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/CSharp'
Making clean in Java
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Java'
test -z "quantlib_wrap.cpp libQuantLibJNI.so QuantLib.jar" || rm -f quantlib_wrap.cpp libQuantLibJNI.so QuantLib.jar
rm -rf org 
rm -f examples/*.class
rm -f quantlib_wrap.o
rm -rf bin
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Java'
Making clean in Python
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Python'
test -z "QuantLib/quantlib_wrap.cpp QuantLib/QuantLib.py .build-stamp" || rm -f QuantLib/quantlib_wrap.cpp QuantLib/QuantLib.py .build-stamp
rm -rf build
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Python'
Making clean in R
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/R'
test -z "src/QuantLib.cpp R/QuantLib.R .build-stamp" || rm -f src/QuantLib.cpp R/QuantLib.R .build-stamp
rm -rf src/QuantLib.cpp R/QuantLib.R ../R.Rcheck \
           src/symbols.rds src/QuantLib.o src/QuantLib.so
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/R'
Making clean in Scala
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Scala'
rm -f examples/*.class
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20/Scala'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20'
make[1]: Nothing to be done for 'clean-am'.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20'
+ pushd Python
~/rpmbuild/BUILD/QuantLib-SWIG-1.20/Python ~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ swig -python -py3 -c++ -outdir QuantLib -o quantlib_wrap.cpp ../SWIG/quantlib.i
++ python3 -c 'import distutils.sysconfig ; print(distutils.sysconfig.get_config_vars("CONFINCLUDEPY")[0])'
+ aarch64-mageia-linux-gnu-g++ -O2 -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -fwrapv --param ggc-min-expand=1 --param ggc-min-heapsize=51200 -c quantlib_wrap.cpp -I/usr/include/python3.8 -o quantlib_wrap.o
quantlib_wrap.cpp:13086:28: warning: 'QuantLib::Callability::Price' is deprecated [-Wdeprecated-declarations]
13086 | typedef Callability::Price CallabilityPrice;
      |                            ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/experimental/callablebonds/callablebond.hpp:30,
                 from /usr/include/ql/experimental/callablebonds/blackcallablebondengine.hpp:27,
                 from /usr/include/ql/experimental/callablebonds/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:8,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/instruments/callabilityschedule.hpp:46:29: note: declared here
   46 |         typedef Bond::Price Price;
      |                             ^~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatForward* new_PiecewiseFlatForward__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14455:114: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14455 |                             accuracy, i, PiecewiseFlatForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                  ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatForward* new_PiecewiseFlatForward__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14460:101: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14460 |                             PiecewiseFlatForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                     ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLogLinearDiscount* new_PiecewiseLogLinearDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::LogLinear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14475:120: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = QuantLib::LogLinear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, QuantLib::LogLinear> >]' is deprecated [-Wdeprecated-declarations]
14475 |                             accuracy, i, PiecewiseLogLinearDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLogLinearDiscount* new_PiecewiseLogLinearDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::LogLinear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14480:107: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = QuantLib::LogLinear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, QuantLib::LogLinear> >]' is deprecated [-Wdeprecated-declarations]
14480 |                             PiecewiseLogLinearDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                           ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLinearForward* new_PiecewiseLinearForward__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14495:116: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
14495 |                             accuracy, i, PiecewiseLinearForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLinearForward* new_PiecewiseLinearForward__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14500:103: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
14500 |                             PiecewiseLinearForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                       ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLinearZero* new_PiecewiseLinearZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14515:113: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
14515 |                             accuracy, i, PiecewiseLinearZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                 ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLinearZero* new_PiecewiseLinearZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14520:100: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
14520 |                             PiecewiseLinearZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseCubicZero* new_PiecewiseCubicZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Cubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14535:112: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Cubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Cubic> >]' is deprecated [-Wdeprecated-declarations]
14535 |                             accuracy, i, PiecewiseCubicZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseCubicZero* new_PiecewiseCubicZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Cubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14540:99: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Cubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Cubic> >]' is deprecated [-Wdeprecated-declarations]
14540 |                             PiecewiseCubicZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                   ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLogCubicDiscount* new_PiecewiseLogCubicDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const MonotonicLogCubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14555:119: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = MonotonicLogCubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, MonotonicLogCubic> >]' is deprecated [-Wdeprecated-declarations]
14555 |                             accuracy, i, PiecewiseLogCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                       ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseLogCubicDiscount* new_PiecewiseLogCubicDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const MonotonicLogCubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14560:106: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = MonotonicLogCubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, MonotonicLogCubic> >]' is deprecated [-Wdeprecated-declarations]
14560 |                             PiecewiseLogCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                          ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseSplineCubicDiscount* new_PiecewiseSplineCubicDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const SplineCubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14575:122: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = SplineCubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, SplineCubic> >]' is deprecated [-Wdeprecated-declarations]
14575 |                             accuracy, i, PiecewiseSplineCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                          ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseSplineCubicDiscount* new_PiecewiseSplineCubicDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const SplineCubic&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14580:109: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = SplineCubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, SplineCubic> >]' is deprecated [-Wdeprecated-declarations]
14580 |                             PiecewiseSplineCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                             ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseKrugerZero* new_PiecewiseKrugerZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Kruger&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14595:113: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = Kruger; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, Kruger> >]' is deprecated [-Wdeprecated-declarations]
14595 |                             accuracy, i, PiecewiseKrugerZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                 ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseKrugerZero* new_PiecewiseKrugerZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Kruger&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14600:100: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = Kruger; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, Kruger> >]' is deprecated [-Wdeprecated-declarations]
14600 |                             PiecewiseKrugerZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseKrugerLogDiscount* new_PiecewiseKrugerLogDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const KrugerLog&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14615:120: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = KrugerLog; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, KrugerLog> >]' is deprecated [-Wdeprecated-declarations]
14615 |                             accuracy, i, PiecewiseKrugerLogDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseKrugerLogDiscount* new_PiecewiseKrugerLogDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const KrugerLog&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14620:107: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = KrugerLog; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, KrugerLog> >]' is deprecated [-Wdeprecated-declarations]
14620 |                             PiecewiseKrugerLogDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                           ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseConvexMonotoneZero* new_PiecewiseConvexMonotoneZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::ConvexMonotone&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14635:121: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::ConvexMonotone; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::ConvexMonotone> >]' is deprecated [-Wdeprecated-declarations]
14635 |                             accuracy, i, PiecewiseConvexMonotoneZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                         ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseConvexMonotoneZero* new_PiecewiseConvexMonotoneZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::ConvexMonotone&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14640:108: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::ConvexMonotone; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::ConvexMonotone> >]' is deprecated [-Wdeprecated-declarations]
14640 |                             PiecewiseConvexMonotoneZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                            ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14862:104: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14862 |                             PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:127:9: note: declared here
  127 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_4(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14866:117: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14866 |                             accuracy, i, PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                     ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:206:9: note: declared here
  206 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_8(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14870:120: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14870 |                             BackwardFlat(), PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:127:9: note: declared here
  127 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_9(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, const _IterativeBootstrap&)':
quantlib_wrap.cpp:14874:120: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
14874 |                             BackwardFlat(), PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:206:9: note: declared here
  206 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDBermudanEngine__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301236:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301236 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301270:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301270 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301270:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301270 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301280:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301280 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301280:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301280 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDBermudanEngine__SWIG_1(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301301:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301301 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301330:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301330 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301330:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301330 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301340:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301340 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301340:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301340 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDBermudanEngine__SWIG_2(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301358:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301358 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301382:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301382 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301382:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301382 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301392:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301392 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301392:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301392 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDBermudanEngine__SWIG_3(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301407:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301407 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301426:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301426 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301426:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301426 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301436:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301436 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301436:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301436 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_delete_FDBermudanEngine(PyObject*, PyObject*)':
quantlib_wrap.cpp:301535:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301535 |   FDBermudanEngine< CrankNicolson > *arg1 = (FDBermudanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301535:46: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301535 |   FDBermudanEngine< CrankNicolson > *arg1 = (FDBermudanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301538:20: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301538 |   ext::shared_ptr< FDBermudanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301539:20: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301539 |   ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301551:58: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301551 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301552:50: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301552 |       delete reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301553:26: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301553 |       arg1 = const_cast< FDBermudanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301555:55: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301555 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301556:26: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
301556 |       arg1 = const_cast< FDBermudanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDEuropeanEngine__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301602:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301602 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301631:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301631 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301631:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301631 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301641:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301641 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301641:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301641 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDEuropeanEngine__SWIG_1(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301661:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301661 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301685:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301685 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301685:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301685 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301695:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301695 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301695:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301695 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDEuropeanEngine__SWIG_2(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301712:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301712 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301731:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301731 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301731:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301731 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301741:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301741 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301741:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301741 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDEuropeanEngine__SWIG_3(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:301755:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301755 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301769:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301769 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301769:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301769 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301779:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301779 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301779:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301779 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_delete_FDEuropeanEngine(PyObject*, PyObject*)':
quantlib_wrap.cpp:301878:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301878 |   FDEuropeanEngine< CrankNicolson > *arg1 = (FDEuropeanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301878:46: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301878 |   FDEuropeanEngine< CrankNicolson > *arg1 = (FDEuropeanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301881:20: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301881 |   ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301882:20: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301882 |   ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301894:58: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301894 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301895:50: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301895 |       delete reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301896:26: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301896 |       arg1 = const_cast< FDEuropeanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301898:55: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301898 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:301899:26: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
301899 |       arg1 = const_cast< FDEuropeanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDAmericanEngine__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:304034:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304034 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304068:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304068 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304068:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304068 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304078:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304078 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304078:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304078 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDAmericanEngine__SWIG_1(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:304099:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304099 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304128:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304128 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304128:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304128 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304138:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304138 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304138:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304138 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDAmericanEngine__SWIG_2(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:304156:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304156 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304180:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304180 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304180:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304180 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304190:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304190 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304190:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304190 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDAmericanEngine__SWIG_3(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:304205:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304205 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304224:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304224 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304224:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304224 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304234:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304234 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304234:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304234 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_NEW) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_delete_FDAmericanEngine(PyObject*, PyObject*)':
quantlib_wrap.cpp:304333:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304333 |   FDAmericanEngine< CrankNicolson > *arg1 = (FDAmericanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304333:46: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304333 |   FDAmericanEngine< CrankNicolson > *arg1 = (FDAmericanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304336:20: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304336 |   ext::shared_ptr< FDAmericanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304337:20: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304337 |   ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304349:58: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304349 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304350:50: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304350 |       delete reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304351:26: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304351 |       arg1 = const_cast< FDAmericanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304353:55: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304353 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp:304354:26: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
304354 |       arg1 = const_cast< FDAmericanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendEuropeanEngineT__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306364:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306364 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306398:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306398 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306398:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306398 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306408:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306408 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306408:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306408 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendEuropeanEngineT__SWIG_1(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306429:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306429 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306458:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306458 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306458:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306458 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306468:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306468 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306468:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306468 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendEuropeanEngineT__SWIG_2(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306486:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306486 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306510:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306510 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306510:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306510 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306520:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306520 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306520:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306520 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendEuropeanEngineT__SWIG_3(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306535:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306535 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306554:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306554 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306554:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306554 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306564:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306564 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306564:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306564 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_delete_FDDividendEuropeanEngine(PyObject*, PyObject*)':
quantlib_wrap.cpp:306663:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306663 |   FDDividendEuropeanEngine< CrankNicolson > *arg1 = (FDDividendEuropeanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306663:54: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306663 |   FDDividendEuropeanEngine< CrankNicolson > *arg1 = (FDDividendEuropeanEngine< CrankNicolson > *) 0 ;
       |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306666:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306666 |   ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306667:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306667 |   ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306679:58: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306679 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306680:50: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306680 |       delete reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306681:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306681 |       arg1 = const_cast< FDDividendEuropeanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306683:55: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306683 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306684:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
306684 |       arg1 = const_cast< FDDividendEuropeanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendAmericanEngineT__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306727:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306727 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306761:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306761 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306761:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306761 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306771:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306771 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306771:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306771 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendAmericanEngineT__SWIG_1(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306792:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306792 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306821:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306821 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306821:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306821 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306831:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306831 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306831:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306831 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendAmericanEngineT__SWIG_2(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306849:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306849 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306873:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306873 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306873:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306873 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306883:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306883 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306883:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306883 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FDDividendAmericanEngineT__SWIG_3(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:306898:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306898 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306917:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306917 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306917:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306917 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306927:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306927 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:306927:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
306927 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_delete_FDDividendAmericanEngine(PyObject*, PyObject*)':
quantlib_wrap.cpp:307026:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307026 |   FDDividendAmericanEngine< CrankNicolson > *arg1 = (FDDividendAmericanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307026:54: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307026 |   FDDividendAmericanEngine< CrankNicolson > *arg1 = (FDDividendAmericanEngine< CrankNicolson > *) 0 ;
       |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307029:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307029 |   ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307030:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307030 |   ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307042:58: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307042 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307043:50: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307043 |       delete reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307044:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307044 |       arg1 = const_cast< FDDividendAmericanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307046:55: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307046 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp:307047:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
307047 |       arg1 = const_cast< FDDividendAmericanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_PiecewiseZeroInflation(PyObject*, PyObject*, PyObject*)':
quantlib_wrap.cpp:378956:456: warning: 'QuantLib::PiecewiseZeroInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::ZeroInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::ZeroInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
378956 |       result = (PiecewiseZeroInflationCurve< Linear > *)new PiecewiseZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > > > > const &)*arg9,arg10,(Linear const &)*arg11);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
In file included from /usr/include/ql/termstructures/inflation/all.hpp:9,
                 from /usr/include/ql/termstructures/all.hpp:16,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/inflation/piecewisezeroinflationcurve.hpp:75:9: note: declared here
   75 |         PiecewiseZeroInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_PiecewiseYoYInflation(PyObject*, PyObject*, PyObject*)':
quantlib_wrap.cpp:379304:452: warning: 'QuantLib::PiecewiseYoYInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::YoYInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YoYInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
379304 |       result = (PiecewiseYoYInflationCurve< Linear > *)new PiecewiseYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > > > > const &)*arg9,arg10,(Linear const &)*arg11);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ^
In file included from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:74:9: note: declared here
   74 |         PiecewiseYoYInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_ZeroInflationCurve(PyObject*, PyObject*, PyObject*)':
quantlib_wrap.cpp:384217:389: warning: 'QuantLib::InterpolatedZeroInflationCurve<Interpolator>::InterpolatedZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
384217 |       result = (InterpolatedZeroInflationCurve< Linear > *)new InterpolatedZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9,(Linear const &)*arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                     ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:29,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/inflation/interpolatedzeroinflationcurve.hpp:194:5: note: declared here
  194 |     InterpolatedZeroInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_YoYInflationCurve(PyObject*, PyObject*, PyObject*)':
quantlib_wrap.cpp:384651:387: warning: 'QuantLib::InterpolatedYoYInflationCurve<Interpolator>::InterpolatedYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
384651 |       result = (InterpolatedYoYInflationCurve< Linear > *)new InterpolatedYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9,(Linear const &)*arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                   ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:30,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/inflation/interpolatedyoyinflationcurve.hpp:192:5: note: declared here
  192 |     InterpolatedYoYInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_BondHelper__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:445522: warning: 'QuantLib::BondHelper::BondHelper(const QuantLib::Handle<QuantLib::Quote>&, const std::shared_ptr<QuantLib::Bond>&, bool)' is deprecated [-Wdeprecated-declarations]
445522 |       result = (BondHelper *)new BondHelper((Handle< Quote > const &)*arg1,(ext::shared_ptr< Bond > const &)*arg2,arg3);
       | 
In file included from /usr/include/ql/termstructures/yield/all.hpp:4,
                 from /usr/include/ql/termstructures/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/bondhelpers.hpp:56:9: note: declared here
   56 |         BondHelper(const Handle<Quote>& price,
      |         ^~~~~~~~~~
quantlib_wrap.cpp: In function 'PyObject* _wrap_new_FixedRateBondHelper__SWIG_0(PyObject*, Py_ssize_t, PyObject**)':
quantlib_wrap.cpp:445900: warning: 'QuantLib::FixedRateBondHelper::FixedRateBondHelper(const QuantLib::Handle<QuantLib::Quote>&, QuantLib::Natural, QuantLib::Real, const QuantLib::Schedule&, const std::vector<double>&, const QuantLib::DayCounter&, QuantLib::BusinessDayConvention, QuantLib::Real, const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention, bool, bool)' is deprecated [-Wdeprecated-declarations]
445900 |       result = (FixedRateBondHelper *)new FixedRateBondHelper((Handle< Quote > const &)*arg1,arg2,arg3,(Schedule const &)*arg4,(std::vector< Rate,std::allocator< Rate > > const &)*arg5,(DayCounter const &)*arg6,arg7,arg8,(Date const &)*arg9,(Calendar const &)*arg10,(Period const &)*arg11,(Calendar const &)*arg12,arg13,arg14,arg15);
       | 
In file included from /usr/include/ql/termstructures/yield/all.hpp:4,
                 from /usr/include/ql/termstructures/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:58,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/termstructures/yield/bondhelpers.hpp:110:9: note: declared here
  110 |         FixedRateBondHelper(const Handle<Quote>& price,
      |         ^~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
quantlib_wrap.cpp:601674: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
601674 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
quantlib_wrap.cpp:601678: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
601678 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
quantlib_wrap.cpp:602406: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
602406 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
quantlib_wrap.cpp:602410: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
602410 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDBermudanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
quantlib_wrap.cpp:602414: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
602414 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDEuropeanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
quantlib_wrap.cpp:605436: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
605436 |     return (void *)((PricingEngine *)  ((FDEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDBermudanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
quantlib_wrap.cpp:605439: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
605439 |     return (void *)((PricingEngine *)  ((FDBermudanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDAmericanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
quantlib_wrap.cpp:605442: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
605442 |     return (void *)((PricingEngine *)  ((FDAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDDividendEuropeanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
quantlib_wrap.cpp:605448: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
605448 |     return (void *)((PricingEngine *)  ((FDDividendEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDDividendAmericanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
quantlib_wrap.cpp:605451: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
605451 |     return (void *)((PricingEngine *)  ((FDDividendAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDDividendAmericanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
quantlib_wrap.cpp:607364: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
607364 |     return (void *)((Observable *) (PricingEngine *) ((FDDividendAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDDividendEuropeanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
quantlib_wrap.cpp:607367: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
607367 |     return (void *)((Observable *) (PricingEngine *) ((FDDividendEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDAmericanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
quantlib_wrap.cpp:607373: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
607373 |     return (void *)((Observable *) (PricingEngine *) ((FDAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDEuropeanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
quantlib_wrap.cpp:607376: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
607376 |     return (void *)((Observable *) (PricingEngine *) ((FDEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_FDBermudanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
quantlib_wrap.cpp:607379: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
607379 |     return (void *)((Observable *) (PricingEngine *) ((FDBermudanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
quantlib_wrap.cpp:608890: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
608890 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDBermudanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
quantlib_wrap.cpp:608894: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
608894 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
quantlib_wrap.cpp:608898: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
608898 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
quantlib_wrap.cpp:609110: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
609110 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
quantlib_wrap.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
quantlib_wrap.cpp:609114: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
609114 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from quantlib_wrap.cpp:4741:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
++ python3 -c 'import distutils.sysconfig ; print(distutils.sysconfig.get_config_vars("SO")[0])'
+ aarch64-mageia-linux-gnu-g++ -shared quantlib_wrap.o -L/usr/lib64 -L/usr/lib64 -lpython3 -lQuantLib -o _QuantLib.cpython-38-aarch64-linux-gnu.so
+ /usr/bin/python3 setup.py egg_info
running egg_info
creating QuantLib.egg-info
writing QuantLib.egg-info/PKG-INFO
writing dependency_links to QuantLib.egg-info/dependency_links.txt
writing top-level names to QuantLib.egg-info/top_level.txt
writing manifest file 'QuantLib.egg-info/SOURCES.txt'
reading manifest file 'QuantLib.egg-info/SOURCES.txt'
writing manifest file 'QuantLib.egg-info/SOURCES.txt'
+ popd
~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ pushd R
~/rpmbuild/BUILD/QuantLib-SWIG-1.20/R ~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ touch .build-stamp
+ swig -r -c++ -o src/QuantLib.cpp ../SWIG/quantlib.i
+ popd
~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.BUpBgA
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64 '!=' / ']'
+ rm -rf /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64
++ dirname /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64
+ mkdir -p /home/iurt/rpmbuild/BUILDROOT
+ mkdir /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64
+ cd QuantLib-SWIG-1.20
+ '[' 1 -eq 1 ']'
+ pushd Python
~/rpmbuild/BUILD/QuantLib-SWIG-1.20/Python ~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ mkdir -p /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64//usr/lib64/python3.8/site-packages/QuantLib
+ cp QuantLib/QuantLib.py QuantLib/__init__.py /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64//usr/lib64/python3.8/site-packages/QuantLib
+ cp _QuantLib.cpython-38-aarch64-linux-gnu.so /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64//usr/lib64/python3.8/site-packages/QuantLib
++ python3 -c 'import distutils.sysconfig ; print(distutils.sysconfig.get_config_vars("VERSION")[0])'
+ cp QuantLib.egg-info/PKG-INFO /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64//usr/lib64/python3.8/site-packages/QuantLib_Python-1.20-py3.8.egg-info
+ popd
~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ pushd R
~/rpmbuild/BUILD/QuantLib-SWIG-1.20/R ~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ mkdir -p /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/R/library
+ echo 'PKG_CPPFLAGS=`quantlib-config --cflags` --param ggc-min-expand=20'
+ echo 'PKG_LIBS=`quantlib-config --libs`'
+ R CMD INSTALL --library=/home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/R/library .
* installing *source* package 'QuantLib' ...
** using staged installation
** libs
aarch64-mageia-linux-gnu-g++ -std=gnu++11 -I"/usr/lib64/R/include" -DNDEBUG `quantlib-config --cflags` --param ggc-min-expand=20  -I/usr/local/include   -fpic  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables  -c QuantLib.cpp -o QuantLib.o
QuantLib.cpp:8509:28: warning: 'QuantLib::Callability::Price' is deprecated [-Wdeprecated-declarations]
 8509 | typedef Callability::Price CallabilityPrice;
      |                            ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/experimental/callablebonds/callablebond.hpp:30,
                 from /usr/include/ql/experimental/callablebonds/blackcallablebondengine.hpp:27,
                 from /usr/include/ql/experimental/callablebonds/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:8,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/instruments/callabilityschedule.hpp:46:29: note: declared here
   46 |         typedef Bond::Price Price;
      |                             ^~~~~
QuantLib.cpp: In function 'PiecewiseFlatForward* new_PiecewiseFlatForward__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
QuantLib.cpp:9394:114: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9394 |                             accuracy, i, PiecewiseFlatForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                  ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseFlatForward* new_PiecewiseFlatForward__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
QuantLib.cpp:9399:101: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9399 |                             PiecewiseFlatForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                     ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLogLinearDiscount* new_PiecewiseLogLinearDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::LogLinear&, const _IterativeBootstrap&)':
QuantLib.cpp:9414:120: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = QuantLib::LogLinear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, QuantLib::LogLinear> >]' is deprecated [-Wdeprecated-declarations]
 9414 |                             accuracy, i, PiecewiseLogLinearDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLogLinearDiscount* new_PiecewiseLogLinearDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::LogLinear&, const _IterativeBootstrap&)':
QuantLib.cpp:9419:107: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = QuantLib::LogLinear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, QuantLib::LogLinear> >]' is deprecated [-Wdeprecated-declarations]
 9419 |                             PiecewiseLogLinearDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                           ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLinearForward* new_PiecewiseLinearForward__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
QuantLib.cpp:9434:116: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
 9434 |                             accuracy, i, PiecewiseLinearForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLinearForward* new_PiecewiseLinearForward__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
QuantLib.cpp:9439:103: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ForwardRate; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ForwardRate, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
 9439 |                             PiecewiseLinearForward::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                       ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLinearZero* new_PiecewiseLinearZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
QuantLib.cpp:9454:113: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
 9454 |                             accuracy, i, PiecewiseLinearZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                 ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLinearZero* new_PiecewiseLinearZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Linear&, const _IterativeBootstrap&)':
QuantLib.cpp:9459:100: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Linear> >]' is deprecated [-Wdeprecated-declarations]
 9459 |                             PiecewiseLinearZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseCubicZero* new_PiecewiseCubicZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Cubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9474:112: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Cubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Cubic> >]' is deprecated [-Wdeprecated-declarations]
 9474 |                             accuracy, i, PiecewiseCubicZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseCubicZero* new_PiecewiseCubicZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::Cubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9479:99: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::Cubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::Cubic> >]' is deprecated [-Wdeprecated-declarations]
 9479 |                             PiecewiseCubicZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                   ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLogCubicDiscount* new_PiecewiseLogCubicDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const MonotonicLogCubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9494:119: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = MonotonicLogCubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, MonotonicLogCubic> >]' is deprecated [-Wdeprecated-declarations]
 9494 |                             accuracy, i, PiecewiseLogCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                       ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseLogCubicDiscount* new_PiecewiseLogCubicDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const MonotonicLogCubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9499:106: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = MonotonicLogCubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, MonotonicLogCubic> >]' is deprecated [-Wdeprecated-declarations]
 9499 |                             PiecewiseLogCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                          ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseSplineCubicDiscount* new_PiecewiseSplineCubicDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const SplineCubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9514:122: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = SplineCubic; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, SplineCubic> >]' is deprecated [-Wdeprecated-declarations]
 9514 |                             accuracy, i, PiecewiseSplineCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                          ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseSplineCubicDiscount* new_PiecewiseSplineCubicDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const SplineCubic&, const _IterativeBootstrap&)':
QuantLib.cpp:9519:109: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = SplineCubic; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, SplineCubic> >]' is deprecated [-Wdeprecated-declarations]
 9519 |                             PiecewiseSplineCubicDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                             ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseKrugerZero* new_PiecewiseKrugerZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Kruger&, const _IterativeBootstrap&)':
QuantLib.cpp:9534:113: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = Kruger; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, Kruger> >]' is deprecated [-Wdeprecated-declarations]
 9534 |                             accuracy, i, PiecewiseKrugerZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                 ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseKrugerZero* new_PiecewiseKrugerZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Kruger&, const _IterativeBootstrap&)':
QuantLib.cpp:9539:100: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = Kruger; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, Kruger> >]' is deprecated [-Wdeprecated-declarations]
 9539 |                             PiecewiseKrugerZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                    ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseKrugerLogDiscount* new_PiecewiseKrugerLogDiscount__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const KrugerLog&, const _IterativeBootstrap&)':
QuantLib.cpp:9554:120: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = KrugerLog; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, KrugerLog> >]' is deprecated [-Wdeprecated-declarations]
 9554 |                             accuracy, i, PiecewiseKrugerLogDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseKrugerLogDiscount* new_PiecewiseKrugerLogDiscount__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const KrugerLog&, const _IterativeBootstrap&)':
QuantLib.cpp:9559:107: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::Discount; Interpolator = KrugerLog; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::Discount, KrugerLog> >]' is deprecated [-Wdeprecated-declarations]
 9559 |                             PiecewiseKrugerLogDiscount::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                           ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseConvexMonotoneZero* new_PiecewiseConvexMonotoneZero__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::ConvexMonotone&, const _IterativeBootstrap&)':
QuantLib.cpp:9574:121: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::ConvexMonotone; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::ConvexMonotone> >]' is deprecated [-Wdeprecated-declarations]
 9574 |                             accuracy, i, PiecewiseConvexMonotoneZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                         ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:119:9: note: declared here
  119 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseConvexMonotoneZero* new_PiecewiseConvexMonotoneZero__SWIG_6(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::YieldTermStructure> > > >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const QuantLib::ConvexMonotone&, const _IterativeBootstrap&)':
QuantLib.cpp:9579:108: warning: 'QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::PiecewiseYieldCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, const std::vector<QuantLib::Handle<QuantLib::Quote> >&, const std::vector<QuantLib::Date>&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::ZeroYield; Interpolator = QuantLib::ConvexMonotone; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YieldTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseYieldCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseYieldCurve<QuantLib::ZeroYield, QuantLib::ConvexMonotone> >]' is deprecated [-Wdeprecated-declarations]
 9579 |                             PiecewiseConvexMonotoneZero::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                            ^
In file included from /usr/include/ql/experimental/termstructures/multicurvesensitivities.hpp:28,
                 from /usr/include/ql/experimental/termstructures/all.hpp:4,
                 from /usr/include/ql/experimental/all.hpp:27,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/piecewiseyieldcurve.hpp:202:9: note: declared here
  202 |         PiecewiseYieldCurve(
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_0(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
QuantLib.cpp:9738:104: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9738 |                             PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:127:9: note: declared here
  127 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_4(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, QuantLib::Real, const QuantLib::BackwardFlat&, const _IterativeBootstrap&)':
QuantLib.cpp:9742:117: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9742 |                             accuracy, i, PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                     ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:206:9: note: declared here
  206 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_8(const QuantLib::Date&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, const _IterativeBootstrap&)':
QuantLib.cpp:9746:120: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(const QuantLib::Date&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9746 |                             BackwardFlat(), PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:127:9: note: declared here
  127 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'PiecewiseFlatHazardRate* new_PiecewiseFlatHazardRate__SWIG_9(QuantLib::Integer, const QuantLib::Calendar&, const std::vector<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> >, std::allocator<std::shared_ptr<QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure> > > >&, const QuantLib::DayCounter&, const _IterativeBootstrap&)':
QuantLib.cpp:9750:120: warning: 'QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::PiecewiseDefaultCurve(QuantLib::Natural, const QuantLib::Calendar&, const std::vector<std::shared_ptr<typename Traits::helper> >&, const QuantLib::DayCounter&, QuantLib::Real, const Interpolator&, const bootstrap_type&) [with Traits = QuantLib::HazardRate; Interpolator = QuantLib::BackwardFlat; Bootstrap = QuantLib::IterativeBootstrap; QuantLib::Natural = unsigned int; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::DefaultProbabilityTermStructure>; QuantLib::Real = double; QuantLib::PiecewiseDefaultCurve<Traits, Interpolator, Bootstrap>::bootstrap_type = QuantLib::IterativeBootstrap<QuantLib::PiecewiseDefaultCurve<QuantLib::HazardRate, QuantLib::BackwardFlat> >]' is deprecated [-Wdeprecated-declarations]
 9750 |                             BackwardFlat(), PiecewiseFlatHazardRate::bootstrap_type(b.accuracy, b.minValue, b.maxValue));
      |                                                                                                                        ^
In file included from /usr/include/ql/termstructures/credit/all.hpp:11,
                 from /usr/include/ql/termstructures/all.hpp:15,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/credit/piecewisedefaultcurve.hpp:206:9: note: declared here
  206 |         PiecewiseDefaultCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDBermudanEngine__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:226510:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226510 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226553:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226553 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226553:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226553 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226563:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226563 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226563:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226563 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDBermudanEngine__SWIG_1(SEXP, SEXP, SEXP)':
QuantLib.cpp:226579:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226579 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226620:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226620 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226620:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226620 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226630:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226630 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226630:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226630 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDBermudanEngine__SWIG_2(SEXP, SEXP)':
QuantLib.cpp:226646:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226646 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226679:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226679 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226679:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226679 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226689:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226689 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226689:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226689 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDBermudanEngine__SWIG_3(SEXP)':
QuantLib.cpp:226705:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226705 |   FDBermudanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226730:17: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226730 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226730:57: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226730 |       result = (FDBermudanEngine< CrankNicolson > *)new FDBermudanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226740:23: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226740 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226740:103: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226740 |     ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDBermudanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_delete_FDBermudanEngine(SEXP)':
QuantLib.cpp:226756:3: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226756 |   FDBermudanEngine< CrankNicolson > *arg1 = (FDBermudanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226756:46: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226756 |   FDBermudanEngine< CrankNicolson > *arg1 = (FDBermudanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226759:20: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226759 |   ext::shared_ptr< FDBermudanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226760:20: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226760 |   ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226772:58: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226772 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226773:50: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226773 |       delete reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226774:26: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226774 |       arg1 = const_cast< FDBermudanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226776:55: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226776 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDBermudanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226777:26: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
226777 |       arg1 = const_cast< FDBermudanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDEuropeanEngine__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:226806:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226806 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226843:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226843 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226843:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226843 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226853:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226853 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226853:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226853 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDEuropeanEngine__SWIG_1(SEXP, SEXP, SEXP)':
QuantLib.cpp:226869:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226869 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226904:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226904 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226904:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226904 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226914:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226914 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226914:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226914 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDEuropeanEngine__SWIG_2(SEXP, SEXP)':
QuantLib.cpp:226930:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226930 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226957:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226957 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226957:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226957 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226967:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226967 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:226967:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226967 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDEuropeanEngine__SWIG_3(SEXP)':
QuantLib.cpp:226983:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
226983 |   FDEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227002:17: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227002 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227002:57: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227002 |       result = (FDEuropeanEngine< CrankNicolson > *)new FDEuropeanEngine< CrankNicolson >(arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227012:23: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227012 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227012:103: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227012 |     ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_delete_FDEuropeanEngine(SEXP)':
QuantLib.cpp:227028:3: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227028 |   FDEuropeanEngine< CrankNicolson > *arg1 = (FDEuropeanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227028:46: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227028 |   FDEuropeanEngine< CrankNicolson > *arg1 = (FDEuropeanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227031:20: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227031 |   ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227032:20: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227032 |   ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227044:58: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227044 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227045:50: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227045 |       delete reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227046:26: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227046 |       arg1 = const_cast< FDEuropeanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227048:55: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227048 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:227049:26: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
227049 |       arg1 = const_cast< FDEuropeanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDAmericanEngine__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:232909:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232909 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:232952:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232952 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:232952:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232952 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:232962:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232962 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:232962:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232962 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDAmericanEngine__SWIG_1(SEXP, SEXP, SEXP)':
QuantLib.cpp:232978:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
232978 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233019:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233019 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233019:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233019 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233029:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233029 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233029:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233029 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDAmericanEngine__SWIG_2(SEXP, SEXP)':
QuantLib.cpp:233045:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233045 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233078:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233078 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233078:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233078 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233088:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233088 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233088:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233088 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDAmericanEngine__SWIG_3(SEXP)':
QuantLib.cpp:233104:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233104 |   FDAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233129:17: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233129 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233129:57: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233129 |       result = (FDAmericanEngine< CrankNicolson > *)new FDAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                         ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233139:23: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233139 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233139:103: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233139 |     ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_delete_FDAmericanEngine(SEXP)':
QuantLib.cpp:233155:3: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233155 |   FDAmericanEngine< CrankNicolson > *arg1 = (FDAmericanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233155:46: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233155 |   FDAmericanEngine< CrankNicolson > *arg1 = (FDAmericanEngine< CrankNicolson > *) 0 ;
       |                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233158:20: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233158 |   ext::shared_ptr< FDAmericanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233159:20: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233159 |   ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233171:58: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233171 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233172:50: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233172 |       delete reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233173:26: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233173 |       arg1 = const_cast< FDAmericanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233175:55: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233175 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp:233176:26: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
233176 |       arg1 = const_cast< FDAmericanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendEuropeanEngineT__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:234892:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234892 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:234935:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234935 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:234935:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234935 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:234945:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234945 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:234945:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234945 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendEuropeanEngineT__SWIG_1(SEXP, SEXP, SEXP)':
QuantLib.cpp:234961:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
234961 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235002:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235002 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235002:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235002 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235012:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235012 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235012:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235012 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendEuropeanEngineT__SWIG_2(SEXP, SEXP)':
QuantLib.cpp:235028:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235028 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235061:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235061 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235061:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235061 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235071:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235071 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235071:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235071 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendEuropeanEngineT__SWIG_3(SEXP)':
QuantLib.cpp:235087:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235087 |   FDDividendEuropeanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235112:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235112 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235112:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235112 |       result = (FDDividendEuropeanEngine< CrankNicolson > *)new FDDividendEuropeanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235122:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235122 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235122:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235122 |     ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_delete_FDDividendEuropeanEngine(SEXP)':
QuantLib.cpp:235138:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235138 |   FDDividendEuropeanEngine< CrankNicolson > *arg1 = (FDDividendEuropeanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235138:54: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235138 |   FDDividendEuropeanEngine< CrankNicolson > *arg1 = (FDDividendEuropeanEngine< CrankNicolson > *) 0 ;
       |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235141:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235141 |   ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235142:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235142 |   ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235154:58: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235154 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235155:50: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235155 |       delete reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235156:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235156 |       arg1 = const_cast< FDDividendEuropeanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235158:55: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235158 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDDividendEuropeanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235159:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
235159 |       arg1 = const_cast< FDDividendEuropeanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendAmericanEngineT__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:235188:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235188 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235231:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235231 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235231:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235231 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3,arg4);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235241:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235241 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235241:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235241 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendAmericanEngineT__SWIG_1(SEXP, SEXP, SEXP)':
QuantLib.cpp:235257:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235257 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235298:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235298 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235298:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235298 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2,arg3);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235308:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235308 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235308:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235308 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendAmericanEngineT__SWIG_2(SEXP, SEXP)':
QuantLib.cpp:235324:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235324 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235357:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235357 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235357:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235357 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1,arg2);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235367:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235367 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235367:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235367 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FDDividendAmericanEngineT__SWIG_3(SEXP)':
QuantLib.cpp:235383:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235383 |   FDDividendAmericanEngine< CrankNicolson > *result = 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235408:17: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235408 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235408:65: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235408 |       result = (FDDividendAmericanEngine< CrankNicolson > *)new FDDividendAmericanEngine< CrankNicolson >((ext::shared_ptr< GeneralizedBlackScholesProcess > const &)*arg1);
       |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235418:23: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235418 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235418:111: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235418 |     ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > *smartresult = result ? new ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> >(result SWIG_NO_NULL_DELETER_SWIG_POINTER_OWN) : 0;
       |                                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_delete_FDDividendAmericanEngine(SEXP)':
QuantLib.cpp:235434:3: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235434 |   FDDividendAmericanEngine< CrankNicolson > *arg1 = (FDDividendAmericanEngine< CrankNicolson > *) 0 ;
       |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235434:54: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235434 |   FDDividendAmericanEngine< CrankNicolson > *arg1 = (FDDividendAmericanEngine< CrankNicolson > *) 0 ;
       |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235437:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235437 |   ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > tempshared1 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235438:20: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235438 |   ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *smartarg1 = 0 ;
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235450:58: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235450 |       tempshared1 = *reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235451:50: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235451 |       delete reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235452:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235452 |       arg1 = const_cast< FDDividendAmericanEngine< CrankNicolson > * >(tempshared1.get());
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235454:55: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235454 |       smartarg1 = reinterpret_cast< ext::shared_ptr<  FDDividendAmericanEngine<CrankNicolson> > * >(argp1);
       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp:235455:26: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
235455 |       arg1 = const_cast< FDDividendAmericanEngine< CrankNicolson > * >((smartarg1 ? smartarg1->get() : 0));
       |                          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseZeroInflation__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:300774:456: warning: 'QuantLib::PiecewiseZeroInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::ZeroInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::ZeroInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
300774 |       result = (PiecewiseZeroInflationCurve< Linear > *)new PiecewiseZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > > > > const &)*arg9,arg10,(Linear const &)*arg11);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
In file included from /usr/include/ql/termstructures/inflation/all.hpp:9,
                 from /usr/include/ql/termstructures/all.hpp:16,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewisezeroinflationcurve.hpp:75:9: note: declared here
   75 |         PiecewiseZeroInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseZeroInflation__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:300891:433: warning: 'QuantLib::PiecewiseZeroInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::ZeroInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::ZeroInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
300891 |       result = (PiecewiseZeroInflationCurve< Linear > *)new PiecewiseZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > > > > const &)*arg9,arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                                 ^
In file included from /usr/include/ql/termstructures/inflation/all.hpp:9,
                 from /usr/include/ql/termstructures/all.hpp:16,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewisezeroinflationcurve.hpp:75:9: note: declared here
   75 |         PiecewiseZeroInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseZeroInflation__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:301006:427: warning: 'QuantLib::PiecewiseZeroInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::ZeroInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::ZeroInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
301006 |       result = (PiecewiseZeroInflationCurve< Linear > *)new PiecewiseZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< ZeroInflationTermStructure > > > > const &)*arg9);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
In file included from /usr/include/ql/termstructures/inflation/all.hpp:9,
                 from /usr/include/ql/termstructures/all.hpp:16,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewisezeroinflationcurve.hpp:75:9: note: declared here
   75 |         PiecewiseZeroInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseYoYInflation__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:301284:452: warning: 'QuantLib::PiecewiseYoYInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::YoYInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YoYInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
301284 |       result = (PiecewiseYoYInflationCurve< Linear > *)new PiecewiseYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > > > > const &)*arg9,arg10,(Linear const &)*arg11);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ^
In file included from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:74:9: note: declared here
   74 |         PiecewiseYoYInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseYoYInflation__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:301401:429: warning: 'QuantLib::PiecewiseYoYInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::YoYInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YoYInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
301401 |       result = (PiecewiseYoYInflationCurve< Linear > *)new PiecewiseYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > > > > const &)*arg9,arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                             ^
In file included from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:74:9: note: declared here
   74 |         PiecewiseYoYInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_PiecewiseYoYInflation__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:301516:423: warning: 'QuantLib::PiecewiseYoYInflationCurve<Interpolator, Bootstrap, Traits>::PiecewiseYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, QuantLib::Rate, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<std::shared_ptr<typename Traits::helper> >&, QuantLib::Real, const Interpolator&) [with Interpolator = QuantLib::Linear; Bootstrap = QuantLib::IterativeBootstrap; Traits = QuantLib::YoYInflationTraits; QuantLib::Rate = double; typename Traits::helper = QuantLib::BootstrapHelper<QuantLib::YoYInflationTermStructure>; QuantLib::Real = double]' is deprecated [-Wdeprecated-declarations]
301516 |       result = (PiecewiseYoYInflationCurve< Linear > *)new PiecewiseYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,arg7,(Handle< YieldTermStructure > const &)*arg8,(std::vector< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > >,std::allocator< ext::shared_ptr< BootstrapHelper< YoYInflationTermStructure > > > > const &)*arg9);
       |                                                                                                                                                                                                                                                                                                                                                                                                                                       ^
In file included from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:74:9: note: declared here
   74 |         PiecewiseYoYInflationCurve(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_ZeroInflationCurve__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:306368:389: warning: 'QuantLib::InterpolatedZeroInflationCurve<Interpolator>::InterpolatedZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
306368 |       result = (InterpolatedZeroInflationCurve< Linear > *)new InterpolatedZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9,(Linear const &)*arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                     ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:29,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/interpolatedzeroinflationcurve.hpp:194:5: note: declared here
  194 |     InterpolatedZeroInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_ZeroInflationCurve__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:306496:366: warning: 'QuantLib::InterpolatedZeroInflationCurve<Interpolator>::InterpolatedZeroInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
306496 |       result = (InterpolatedZeroInflationCurve< Linear > *)new InterpolatedZeroInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9);
       |                                                                                                                                                                                                                                                                                                                                                                              ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:29,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/interpolatedzeroinflationcurve.hpp:194:5: note: declared here
  194 |     InterpolatedZeroInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_YoYInflationCurve__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:306885:387: warning: 'QuantLib::InterpolatedYoYInflationCurve<Interpolator>::InterpolatedYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
306885 |       result = (InterpolatedYoYInflationCurve< Linear > *)new InterpolatedYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9,(Linear const &)*arg10);
       |                                                                                                                                                                                                                                                                                                                                                                                                   ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:30,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/interpolatedyoyinflationcurve.hpp:192:5: note: declared here
  192 |     InterpolatedYoYInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_YoYInflationCurve__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:307013:364: warning: 'QuantLib::InterpolatedYoYInflationCurve<Interpolator>::InterpolatedYoYInflationCurve(const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::DayCounter&, const QuantLib::Period&, QuantLib::Frequency, bool, const QuantLib::Handle<QuantLib::YieldTermStructure>&, const std::vector<QuantLib::Date>&, const std::vector<double>&, const Interpolator&) [with Interpolator = QuantLib::Linear]' is deprecated [-Wdeprecated-declarations]
307013 |       result = (InterpolatedYoYInflationCurve< Linear > *)new InterpolatedYoYInflationCurve< Linear >((Date const &)*arg1,(Calendar const &)*arg2,(DayCounter const &)*arg3,(Period const &)*arg4,arg5,arg6,(Handle< YieldTermStructure > const &)*arg7,(std::vector< Date,std::allocator< Date > > const &)*arg8,(std::vector< Rate,std::allocator< Rate > > const &)*arg9);
       |                                                                                                                                                                                                                                                                                                                                                                            ^
In file included from /usr/include/ql/termstructures/inflation/inflationtraits.hpp:30,
                 from /usr/include/ql/termstructures/inflation/piecewiseyoyinflationcurve.hpp:30,
                 from /usr/include/ql/experimental/inflation/yoycapfloortermpricesurface.hpp:29,
                 from /usr/include/ql/experimental/inflation/yoyoptionletstripper.hpp:29,
                 from /usr/include/ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp:30,
                 from /usr/include/ql/experimental/inflation/all.hpp:7,
                 from /usr/include/ql/experimental/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:47,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/inflation/interpolatedyoyinflationcurve.hpp:192:5: note: declared here
  192 |     InterpolatedYoYInflationCurve<Interpolator>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_BondHelper__SWIG_0(SEXP, SEXP, SEXP)':
QuantLib.cpp:361486:119: warning: 'QuantLib::BondHelper::BondHelper(const QuantLib::Handle<QuantLib::Quote>&, const std::shared_ptr<QuantLib::Bond>&, bool)' is deprecated [-Wdeprecated-declarations]
361486 |       result = (BondHelper *)new BondHelper((Handle< Quote > const &)*arg1,(ext::shared_ptr< Bond > const &)*arg2,arg3);
       |                                                                                                                       ^
In file included from /usr/include/ql/termstructures/yield/all.hpp:4,
                 from /usr/include/ql/termstructures/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/bondhelpers.hpp:56:9: note: declared here
   56 |         BondHelper(const Handle<Quote>& price,
      |         ^~~~~~~~~~
QuantLib.cpp: In function 'SEXPREC* R_swig_new_FixedRateBondHelper__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
QuantLib.cpp:361806:332: warning: 'QuantLib::FixedRateBondHelper::FixedRateBondHelper(const QuantLib::Handle<QuantLib::Quote>&, QuantLib::Natural, QuantLib::Real, const QuantLib::Schedule&, const std::vector<double>&, const QuantLib::DayCounter&, QuantLib::BusinessDayConvention, QuantLib::Real, const QuantLib::Date&, const QuantLib::Calendar&, const QuantLib::Period&, const QuantLib::Calendar&, QuantLib::BusinessDayConvention, bool, bool)' is deprecated [-Wdeprecated-declarations]
361806 |       result = (FixedRateBondHelper *)new FixedRateBondHelper((Handle< Quote > const &)*arg1,arg2,arg3,(Schedule const &)*arg4,(std::vector< Rate,std::allocator< Rate > > const &)*arg5,(DayCounter const &)*arg6,arg7,arg8,(Date const &)*arg9,(Calendar const &)*arg10,(Period const &)*arg11,(Calendar const &)*arg12,arg13,arg14,arg15);
       |                                                                                                                                                                                                                                                                                                                                            ^
In file included from /usr/include/ql/termstructures/yield/all.hpp:4,
                 from /usr/include/ql/termstructures/all.hpp:18,
                 from /usr/include/ql/quantlib.hpp:58,
                 from QuantLib.cpp:3129:
/usr/include/ql/termstructures/yield/bondhelpers.hpp:110:9: note: declared here
  110 |         FixedRateBondHelper(const Handle<Quote>& price,
      |         ^~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
QuantLib.cpp:483416: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
483416 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
QuantLib.cpp:483420: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
483420 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
QuantLib.cpp:484108: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
484108 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
QuantLib.cpp:484112: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
484112 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDBermudanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_Observable_t(void*, int*)':
QuantLib.cpp:484116: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
484116 |     return (void *) new ext::shared_ptr< Observable >(*(ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDEuropeanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
QuantLib.cpp:487088: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
487088 |     return (void *)((PricingEngine *)  ((FDEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDBermudanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
QuantLib.cpp:487091: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
487091 |     return (void *)((PricingEngine *)  ((FDBermudanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDAmericanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
QuantLib.cpp:487094: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
487094 |     return (void *)((PricingEngine *)  ((FDAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDDividendEuropeanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
QuantLib.cpp:487100: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
487100 |     return (void *)((PricingEngine *)  ((FDDividendEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDDividendAmericanEngineT_CrankNicolson_tTo_p_PricingEngine(void*, int*)':
QuantLib.cpp:487103: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
487103 |     return (void *)((PricingEngine *)  ((FDDividendAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDDividendAmericanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
QuantLib.cpp:488929: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
488929 |     return (void *)((Observable *) (PricingEngine *) ((FDDividendAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDDividendEuropeanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
QuantLib.cpp:488932: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
488932 |     return (void *)((Observable *) (PricingEngine *) ((FDDividendEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDAmericanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
QuantLib.cpp:488938: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
488938 |     return (void *)((Observable *) (PricingEngine *) ((FDAmericanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDEuropeanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
QuantLib.cpp:488941: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
488941 |     return (void *)((Observable *) (PricingEngine *) ((FDEuropeanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_FDBermudanEngineT_CrankNicolson_tTo_p_Observable(void*, int*)':
QuantLib.cpp:488944: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
488944 |     return (void *)((Observable *) (PricingEngine *) ((FDBermudanEngine< CrankNicolson > *) x));
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
QuantLib.cpp:490442: warning: 'template<template<class> class Scheme> class QuantLib::FDEuropeanEngine' is deprecated [-Wdeprecated-declarations]
490442 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:35,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdeuropeanengine.hpp:41:25: note: declared here
   41 |     class QL_DEPRECATED FDEuropeanEngine : public OneAssetOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDBermudanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
QuantLib.cpp:490446: warning: 'template<template<class> class Scheme> class QuantLib::FDBermudanEngine' is deprecated [-Wdeprecated-declarations]
490446 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDBermudanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:28,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdbermudanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDBermudanEngine : public VanillaOption::engine,
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
QuantLib.cpp:490450: warning: 'template<template<class> class Scheme> class QuantLib::FDAmericanEngine' is deprecated [-Wdeprecated-declarations]
490450 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:26,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fdamericanengine.hpp:40:25: note: declared here
   40 |     class QL_DEPRECATED FDAmericanEngine
      |                         ^~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendEuropeanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
QuantLib.cpp:490610: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendEuropeanEngine' is deprecated [-Wdeprecated-declarations]
490610 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDDividendEuropeanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:33,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendeuropeanengine.hpp:37:25: note: declared here
   37 |     class QL_DEPRECATED FDDividendEuropeanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
QuantLib.cpp: In function 'void* _p_ext__shared_ptrT_FDDividendAmericanEngineT_CrankNicolson_t_tTo_p_ext__shared_ptrT_PricingEngine_t(void*, int*)':
QuantLib.cpp:490614: warning: 'template<template<class> class Scheme> class QuantLib::FDDividendAmericanEngine' is deprecated [-Wdeprecated-declarations]
490614 |     return (void *) new ext::shared_ptr< PricingEngine >(*(ext::shared_ptr< FDDividendAmericanEngine< CrankNicolson > > *)x);
       | 
In file included from /usr/include/ql/pricingengines/vanilla/all.hpp:31,
                 from /usr/include/ql/pricingengines/all.hpp:28,
                 from /usr/include/ql/quantlib.hpp:55,
                 from QuantLib.cpp:3129:
/usr/include/ql/pricingengines/vanilla/fddividendamericanengine.hpp:39:25: note: declared here
   39 |     class QL_DEPRECATED FDDividendAmericanEngine
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
aarch64-mageia-linux-gnu-g++ -std=gnu++11 -shared -L/usr/lib64/R/lib -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -o QuantLib.so QuantLib.o -L/usr/lib64 -lQuantLib -fopenmp -L/usr/lib64/R/lib -lR
installing to /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/R/library/00LOCK-R/00new/QuantLib/libs
** R
** demo
** byte-compile and prepare package for lazy loading
** help
No man pages found in package  'QuantLib' 
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (QuantLib)
+ popd
~/rpmbuild/BUILD/QuantLib-SWIG-1.20
+ rm -rf /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/share/doc
+ /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.20-3.mga8 --unique-debug-suffix -1.20-3.mga8.aarch64 --unique-debug-src-base quantlib-swig-1.20-3.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/QuantLib-SWIG-1.20

explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/R/library/QuantLib/libs/QuantLib.so
explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/python3.8/site-packages/QuantLib/_QuantLib.cpython-38-aarch64-linux-gnu.so
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/R/library/QuantLib/libs/QuantLib.so
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/python3.8/site-packages/QuantLib/_QuantLib.cpython-38-aarch64-linux-gnu.so
original debug info size: 143120kB, size after compression: 140140kB
/usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
43693 blocks
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 1
Bytecompiling .py files below /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib/debug/usr/lib64/python3.8 using /usr/bin/python3.8
Bytecompiling .py files below /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64/usr/lib64/python3.8 using /usr/bin/python3.8
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Processing files: r-quantlib-1.20-3.mga8.aarch64
Provides: r-quantlib = 1.20-3.mga8 r-quantlib(aarch-64) = 1.20-3.mga8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libQuantLib.so.0()(64bit) libR.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
Processing files: python3-quantlib-1.20-3.mga8.aarch64
Provides: python-quantlib = 1.20-3.mga8 python3-quantlib = 1.20-3.mga8 python3-quantlib(aarch-64) = 1.20-3.mga8 python3.8-quantlib = 1.20-3.mga8 python3.8dist(quantlib-python) = 1.20 python3dist(quantlib-python) = 1.20
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libQuantLib.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpython3.so()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) python(abi) = 3.8
Processing files: quantlib-swig-debugsource-1.20-3.mga8.aarch64
Provides: quantlib-swig-debugsource = 1.20-3.mga8 quantlib-swig-debugsource(aarch-64) = 1.20-3.mga8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: quantlib-swig-debuginfo-1.20-3.mga8.aarch64
Provides: quantlib-swig-debuginfo = 1.20-3.mga8 quantlib-swig-debuginfo(aarch-64) = 1.20-3.mga8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: quantlib-swig-debugsource(aarch-64) = 1.20-3.mga8
Processing files: r-quantlib-debuginfo-1.20-3.mga8.aarch64
Provides: debuginfo(build-id) = 4692bb36235c8bb4a65a8f1350b58fa9f9660bb8 r-quantlib-debuginfo = 1.20-3.mga8 r-quantlib-debuginfo(aarch-64) = 1.20-3.mga8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: quantlib-swig-debugsource(aarch-64) = 1.20-3.mga8
Processing files: python3-quantlib-debuginfo-1.20-3.mga8.aarch64
Provides: debuginfo(build-id) = 3340f440ca731aeae78e566709a572bbaab9187a python-quantlib-debuginfo = 1.20-3.mga8 python3-quantlib-debuginfo = 1.20-3.mga8 python3-quantlib-debuginfo(aarch-64) = 1.20-3.mga8 python3.8-quantlib-debuginfo = 1.20-3.mga8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: quantlib-swig-debugsource(aarch-64) = 1.20-3.mga8
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/quantlib-swig-debuginfo-1.20-3.mga8.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/python3-quantlib-debuginfo-1.20-3.mga8.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/r-quantlib-1.20-3.mga8.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/quantlib-swig-debugsource-1.20-3.mga8.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/python3-quantlib-1.20-3.mga8.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/r-quantlib-debuginfo-1.20-3.mga8.aarch64.rpm
Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.NwkGaA
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd QuantLib-SWIG-1.20
+ /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/quantlib-swig-1.20-3.mga8.aarch64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.WF2rTx
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf QuantLib-SWIG-1.20
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!