You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(17) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(23) |
2002 |
Jan
(18) |
Feb
(20) |
Mar
(22) |
Apr
(41) |
May
(28) |
Jun
(25) |
Jul
(10) |
Aug
(7) |
Sep
(5) |
Oct
(20) |
Nov
(13) |
Dec
(11) |
2003 |
Jan
(28) |
Feb
(5) |
Mar
(6) |
Apr
(5) |
May
(17) |
Jun
(6) |
Jul
(45) |
Aug
(35) |
Sep
(24) |
Oct
(50) |
Nov
(53) |
Dec
(6) |
2004 |
Jan
(4) |
Feb
(10) |
Mar
(52) |
Apr
(46) |
May
(8) |
Jun
(25) |
Jul
(12) |
Aug
(6) |
Sep
(8) |
Oct
(8) |
Nov
(9) |
Dec
(7) |
2005 |
Jan
(18) |
Feb
(60) |
Mar
(19) |
Apr
(26) |
May
(14) |
Jun
(27) |
Jul
(8) |
Aug
(15) |
Sep
(19) |
Oct
(53) |
Nov
(20) |
Dec
(23) |
2006 |
Jan
(16) |
Feb
(27) |
Mar
(33) |
Apr
(51) |
May
(36) |
Jun
(25) |
Jul
(54) |
Aug
(30) |
Sep
(25) |
Oct
(67) |
Nov
(43) |
Dec
(13) |
2007 |
Jan
(23) |
Feb
(27) |
Mar
(55) |
Apr
(79) |
May
(60) |
Jun
(66) |
Jul
(46) |
Aug
(30) |
Sep
(90) |
Oct
(49) |
Nov
(85) |
Dec
(74) |
2008 |
Jan
(68) |
Feb
(59) |
Mar
(64) |
Apr
(28) |
May
(66) |
Jun
(35) |
Jul
(73) |
Aug
(76) |
Sep
(65) |
Oct
(46) |
Nov
(41) |
Dec
(19) |
2009 |
Jan
(46) |
Feb
(90) |
Mar
(51) |
Apr
(104) |
May
(13) |
Jun
(24) |
Jul
(20) |
Aug
(39) |
Sep
(109) |
Oct
(101) |
Nov
(117) |
Dec
(57) |
2010 |
Jan
(55) |
Feb
(42) |
Mar
(39) |
Apr
(22) |
May
(33) |
Jun
(41) |
Jul
(25) |
Aug
(52) |
Sep
(75) |
Oct
(60) |
Nov
(62) |
Dec
(52) |
2011 |
Jan
(70) |
Feb
(31) |
Mar
(26) |
Apr
(28) |
May
(17) |
Jun
(38) |
Jul
(51) |
Aug
(35) |
Sep
(27) |
Oct
(35) |
Nov
(10) |
Dec
(20) |
2012 |
Jan
(21) |
Feb
(29) |
Mar
(13) |
Apr
(37) |
May
(33) |
Jun
(12) |
Jul
(34) |
Aug
(27) |
Sep
(29) |
Oct
(35) |
Nov
(58) |
Dec
(27) |
2013 |
Jan
(27) |
Feb
(16) |
Mar
(40) |
Apr
(16) |
May
(34) |
Jun
(37) |
Jul
(6) |
Aug
(3) |
Sep
(4) |
Oct
(49) |
Nov
(13) |
Dec
(12) |
2014 |
Jan
(15) |
Feb
(21) |
Mar
(11) |
Apr
(13) |
May
(27) |
Jun
(60) |
Jul
(19) |
Aug
(29) |
Sep
(20) |
Oct
(28) |
Nov
(41) |
Dec
(15) |
2015 |
Jan
(33) |
Feb
(29) |
Mar
(26) |
Apr
(17) |
May
(2) |
Jun
(13) |
Jul
(21) |
Aug
(30) |
Sep
(22) |
Oct
(15) |
Nov
(46) |
Dec
(20) |
2016 |
Jan
(6) |
Feb
(5) |
Mar
(9) |
Apr
(15) |
May
(9) |
Jun
(4) |
Jul
(3) |
Aug
(4) |
Sep
(39) |
Oct
(8) |
Nov
(5) |
Dec
(8) |
2017 |
Jan
(4) |
Feb
(14) |
Mar
(4) |
Apr
(16) |
May
(5) |
Jun
(10) |
Jul
(25) |
Aug
(2) |
Sep
(5) |
Oct
(11) |
Nov
(8) |
Dec
(11) |
2018 |
Jan
(7) |
Feb
(4) |
Mar
|
Apr
(1) |
May
(4) |
Jun
(21) |
Jul
(8) |
Aug
(3) |
Sep
(2) |
Oct
(2) |
Nov
(1) |
Dec
|
2019 |
Jan
(1) |
Feb
(5) |
Mar
(18) |
Apr
(9) |
May
(5) |
Jun
(21) |
Jul
(25) |
Aug
(25) |
Sep
(4) |
Oct
(2) |
Nov
(2) |
Dec
(5) |
2020 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(6) |
Dec
|
2021 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(1) |
May
(4) |
Jun
|
Jul
(1) |
Aug
|
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(5) |
2022 |
Jan
(7) |
Feb
(3) |
Mar
|
Apr
(2) |
May
(5) |
Jun
(3) |
Jul
(3) |
Aug
(3) |
Sep
(3) |
Oct
(14) |
Nov
|
Dec
(1) |
2023 |
Jan
(10) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(2) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
|
Dec
|
2024 |
Jan
(8) |
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
(4) |
Aug
(5) |
Sep
|
Oct
(4) |
Nov
(1) |
Dec
(1) |
2025 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Luigi B. <lui...@gm...> - 2021-04-15 13:28:55
|
QuantLib 1.22 has been released and is available for download at < https://www.quantlib.org/download.shtml>. The list of changes for this release is at < https://www.quantlib.org/reference/history.html>. Please report any problems you have with this release to the QuantLib mailing list (<qua...@li...>), or open a GitHub issue at <https://github.com/lballabio/quantlib/issues>. |
From: Luigi B. <lui...@gm...> - 2021-03-12 10:36:44
|
Hello, yes, from a quick look at the SWIG files it seems there's no support for shared_ptr yet. There's an issue open from 2015 if you want to try asking about it: https://github.com/swig/swig/issues/514 Luigi On Thu, Mar 11, 2021 at 10:57 PM Francois Botha <ig...@gm...> wrote: > Hi > > I was trying to get Quantlib-SWIG working for Go, but it seems the Boost > bindings are not available in Go. Is that correct? > > Thanks > Francois > _______________________________________________ > QuantLib-dev mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantlib-dev > |
From: Francois B. <ig...@gm...> - 2021-03-11 21:57:15
|
Hi I was trying to get Quantlib-SWIG working for Go, but it seems the Boost bindings are not available in Go. Is that correct? Thanks Francois |
From: Luigi B. <lui...@gm...> - 2021-01-20 09:08:04
|
Hello everybody, QuantLib 1.21 has been released and is available for download at < https://www.quantlib.org/download.shtml>. The list of changes for this release is at < https://www.quantlib.org/reference/history.html>. Please report any problems you have with this release to the QuantLib mailing list (<qua...@li...>), or open a GitHub issue at <https://github.com/lballabio/quantlib/issues>. |
From: Luigi B. <lui...@gm...> - 2020-11-30 09:56:40
|
You're right, we're missing a method to return that. May you please open an issue on GitHub so it doesn't get forgotten? Thanks, Luigi On Mon, Nov 30, 2020 at 8:37 AM Francois Botha <ig...@gm...> wrote: > Hi all, > > I'd like to retrieve the number of legs in an arbitrary QuantLib::Swap > instance. I can't find a public method that gives me this. How would one > achieve this? > > thanks > Francois Botha > _______________________________________________ > QuantLib-dev mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantlib-dev > |
From: Francois B. <ig...@gm...> - 2020-11-30 07:36:47
|
Hi all, I'd like to retrieve the number of legs in an arbitrary QuantLib::Swap instance. I can't find a public method that gives me this. How would one achieve this? thanks Francois Botha |
From: Francois B. <ig...@gm...> - 2020-11-26 07:50:26
|
Hi all, If you develop in Visual Studio, you might know that it supports custom views of C++ objects <https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects?view=vs-2019> through.natvis files which aid in the visualization of variables. With much older versions of Visual Studio, this was achieved through additions to one's autoesp.dat file. See past discussions about this at http://quantlib.10058.n7.nabble.com/Debugging-QuantLib-Array-in-msvc-td7565.html and http://quantlib.10058.n7.nabble.com/Debugging-dates-td15582.html . I've created a QuantLib.natvis file (attached) to aid in the visualization of QuantLib::Date and QuantLib::Array . Maybe there are other types that can be added later. To use this, the file can be dropped in the root of the QuantLib project in Visual Studio. If this is valuable, I can add a PR for the file to be included in the QuantLib repo. Alternatively I can build a Visual Studio extension that wraps the .natvis file and publish the extension in the Visual Studio Marketplace. Your feedback is appreciated. Thanks For those who are unaware, you can install the https://marketplace.visualstudio.com/items?itemName=ArkadyShapkin.CDebuggerVisualizersforVS2019 extension to aid in the visualization of boost objects. Screenshots of effects. *Arrays*: Before: [image: image.png] After: [image: image.png] *Dates*: Before: [image: image.png] After: [image: image.png] Francois Botha |
From: Francois B. <ig...@gm...> - 2020-11-11 09:37:30
|
Ok, I'll do that, thanks. Francois Botha On Tue, 10 Nov 2020 at 19:11, Eric Ehlers <eri...@re...> wrote: > Hi Francois, > > What about leaving any existing functions in place, and then creating the > new functions as desired? This would ensure backward compatibility, and > the only cost that I can see would be that a user who does not read the > release notes might not notice the new functions. There is no feature to > mark a function as deprecated but words to that effect could be added to > the doc string. > > Regards, > Eric > On 11/10/20 10:09 AM, Francois Botha wrote: > > Hi Eric and the rest, > > Recently I've made some contributions to QuantLib to generalise the prices > used in bond functions. A new enumeration, Bond::Price::Type was added > (with values Clean or Dirty) and that was added as a parameter to most (but > not all yet) bond functions. > > I'd like to take this further to QuantLibXL, which already contains a lot > of clean price based functions, eg. qlBondCleanPriceFromYieldTermStructure > . > > Instead of creating a dirty price version of each, I'd like to completely > drop the clean price version and replace them with generic version, i.e. > replace qlBondCleanPriceFromYieldTermStructure > with qlBondPriceFromYieldTermStructure , which accepts an addition > parameter for the price type. > > Of course this will be quite a breaking change, but I'm asking you to > consider it as the maintenance of separate clean and dirty price functions > in QuantlibXL is going to be significant. I'm not sure if one can mark a > function in QuantlibXL as obsolete, but even so, that sounds like a lot of > work and I'm unsure that users will even see that the functions are marked > as obsolete. > > Your thoughts, please? > > thanks > Francois Botha > > |
From: Eric E. <eri...@re...> - 2020-11-10 17:11:59
|
Hi Francois, What about leaving any existing functions in place, and then creating the new functions as desired? This would ensure backward compatibility, and the only cost that I can see would be that a user who does not read the release notes might not notice the new functions. There is no feature to mark a function as deprecated but words to that effect could be added to the doc string. Regards, Eric On 11/10/20 10:09 AM, Francois Botha wrote: > Hi Eric and the rest, > > Recently I've made some contributions to QuantLib to generalise the > prices used in bond functions. A new enumeration, Bond::Price::Type > was added (with values Clean or Dirty) and that was added as a > parameter to most (but not all yet) bond functions. > > I'd like to take this further to QuantLibXL, which already contains a > lot of clean price based functions, > eg. qlBondCleanPriceFromYieldTermStructure . > > Instead of creating a dirty price version of each, I'd like to > completely drop the clean price version and replace them with generic > version, i.e. replace qlBondCleanPriceFromYieldTermStructure > with qlBondPriceFromYieldTermStructure , which accepts an addition > parameter for the price type. > > Of course this will be quite a breaking change, but I'm asking you to > consider it as the maintenance of separate clean and dirty price > functions in QuantlibXL is going to be significant. I'm not sure if > one can mark a function in QuantlibXL as obsolete, but even so, that > sounds like a lot of work and I'm unsure that users will even see that > the functions are marked as obsolete. > > Your thoughts, please? > > thanks > Francois Botha |
From: Francois B. <ig...@gm...> - 2020-11-10 09:10:05
|
Hi Eric and the rest, Recently I've made some contributions to QuantLib to generalise the prices used in bond functions. A new enumeration, Bond::Price::Type was added (with values Clean or Dirty) and that was added as a parameter to most (but not all yet) bond functions. I'd like to take this further to QuantLibXL, which already contains a lot of clean price based functions, eg. qlBondCleanPriceFromYieldTermStructure . Instead of creating a dirty price version of each, I'd like to completely drop the clean price version and replace them with generic version, i.e. replace qlBondCleanPriceFromYieldTermStructure with qlBondPriceFromYieldTermStructure , which accepts an addition parameter for the price type. Of course this will be quite a breaking change, but I'm asking you to consider it as the maintenance of separate clean and dirty price functions in QuantlibXL is going to be significant. I'm not sure if one can mark a function in QuantlibXL as obsolete, but even so, that sounds like a lot of work and I'm unsure that users will even see that the functions are marked as obsolete. Your thoughts, please? thanks Francois Botha |
From: Luigi B. <lui...@gm...> - 2020-10-26 08:44:16
|
Hello everybody, QuantLib 1.20 has been released and is available for download at < https://www.quantlib.org/download.shtml>. The list of changes for this release is at < https://www.quantlib.org/reference/history.html>. Please report any problems you have with this release to the QuantLib mailing list (<qua...@li...>), or open a GitHub issue at <https://github.com/lballabio/quantlib/issues>. |
From: Luigi B. <lui...@gm...> - 2020-10-01 20:40:57
|
Hello Marcin, sure, go ahead. Thanks, Luigi On Tue, Sep 29, 2020 at 11:00 PM Marcin Rybacki <mry...@gm...> wrote: > Hi Luigi, all, > > Prior to making a pull request I thought it might be good to check with > you whether such a contribution would be considered useful. > Basically, I am thinking of adding (to the library) the Dutch regulatory > term structure - used by pension funds to discount liabilities for the > purposes of reporting their funding ratios. To a certain extent it > resembles the regulatory curve prescribed by EIOPA (European Insurance and > Occupational Pensions Authority) i.e. the risk-free interest rate term > structure, which is based on the Smith Wilson methodology (see the link > below for reference): > > > https://www.eiopa.europa.eu/tools-and-data/risk-free-interest-rate-term-structures_en > > The idea is that until a certain (last liquid) tenor the term structure > follows the yields implied from the market instruments and afterwards the > curve is extended based on a number of parameters. > > Let me know what you think and whether it is ok to give it a go. > > Looking forward to hearing from you. > > Kind regards, > Marcin > _______________________________________________ > QuantLib-dev mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantlib-dev > |
From: Marcin R. <mry...@gm...> - 2020-09-29 20:59:23
|
Hi Luigi, all, Prior to making a pull request I thought it might be good to check with you whether such a contribution would be considered useful. Basically, I am thinking of adding (to the library) the Dutch regulatory term structure - used by pension funds to discount liabilities for the purposes of reporting their funding ratios. To a certain extent it resembles the regulatory curve prescribed by EIOPA (European Insurance and Occupational Pensions Authority) i.e. the risk-free interest rate term structure, which is based on the Smith Wilson methodology (see the link below for reference): https://www.eiopa.europa.eu/tools-and-data/risk-free-interest-rate-term-structures_en The idea is that until a certain (last liquid) tenor the term structure follows the yields implied from the market instruments and afterwards the curve is extended based on a number of parameters. Let me know what you think and whether it is ok to give it a go. Looking forward to hearing from you. Kind regards, Marcin |
From: Luigi B. <lui...@gm...> - 2020-07-20 08:45:53
|
Hello everybody, QuantLib 1.19 has been released and is available for download at < https://www.quantlib.org/download.shtml>. The list of changes for this release is at < https://www.quantlib.org/reference/history.html>. Please report any problems you have with this release to the QuantLib mailing list (<qua...@li...>), or open a GitHub issue at <https://github.com/lballabio/quantlib/issues>. |
From: Roland L. <rol...@qu...> - 2020-06-26 12:46:29
|
Dear all, we have published the 5th release of ORE and ORE-SWIG this week, see opensourcerisk.org <http://opensourcerisk.org/> and github.com/opensourcerisk <http://github.com/opensourcerisk>. Changes include Products: Added Inflation Caps/Floors, Forward Bonds, American Commodity Options, reference data support for Bond products Markets: Extended currency, calendar and index coverage Term structures: Basic ESTER/SOFR curve building, fitted Bond curve support, more robust CDS curve building, Equity volatility surface stripping from option premia, Equity forward curve stripping from option premia using put/call parity, enhanced Cap/Floor optionlet stripping, extended CDS volatility configuration, added Commodity basis price and average basis price curves Tests: Extended range of unit tests across the three libraries Build systems: Discontinued the automake build system maintenance, after introducing CMake in the 4th release Python/Java language bindings: Migrated ORE SWIG to work with ORE 1.8.5.0 and QuantLib/QuantLib-SWIG 1.18 and various changes listed in the frelease notes (see News.txt or the user guide’s section 2 at https://www.opensourcerisk.org/documentation <https://www.opensourcerisk.org/documentation>) which have inflated the codebase by about 30% since the last release. If you have a chance, please clone the repositories, build and test – all feedback is welcome! Best regards, Roland |
From: Luigi B. <lui...@gm...> - 2020-06-11 08:24:08
|
Hi all, QuantLib-SWIG 1.18.1 was released today. Its source code is identical to version 1.18, but the wrapper code for this version was generated with the newly-released SWIG 4.0.2, which (among other things) avoids a memory leak in the Python wrappers when using vectors of shared_ptr. The new Python wrappers are available via "pip install". Luigi |
From: Klaus S. <kl...@sp...> - 2020-05-08 07:17:03
|
Hi, it is the Black-Scholes model but formulated in x = ln(S) instead of S. The geometric Brownian motion becomes a Brownian motion if you apply Ito's lemma for x=ln(S) to the original Black-Scholes SDE. Ito's lemma gives you the extra term sigma^2/2. best regards Klaus On Donnerstag, 7. Mai 2020 17:56:31 CEST Lew Wei Hao wrote: Hi, I read a post from https://www.implementingquantlib.com/2015/06/chapter-8-part-1-of-n-finite.html[1] about how the following differential operator is used for Black Scholes vanilla finite difference method in the FdmBlackScholesOp class. Why is the S term not there anymore as in the original Black Scholes PDE? And why is there an extra (sigma^2/2)/dx term that i don't see in a classical Black scholes model? Thanks, Wei Hao -------- [1] https://www.implementingquantlib.com/2015/06/chapter-8-part-1-of-n-finite.html |
From: Lew W. H. <lew...@ho...> - 2020-05-07 15:56:45
|
Hi, I read a post from https://www.implementingquantlib.com/2015/06/chapter-8-part-1-of-n-finite.html about how the following differential operator is used for Black Scholes vanilla finite difference method in the FdmBlackScholesOp class. [cid:250d83d8-71c3-43fd-b866-dc3e2b557ad7] Why is the S term not there anymore as in the original Black Scholes PDE? And why is there an extra (sigma^2/2)/dx term that i don't see in a classical Black scholes model? Thanks, Wei Hao |
From: Amine I. <ami...@gm...> - 2020-03-27 09:23:46
|
Hi Francois, Your logic below is the way I understand the bootstrap algorithm (iterative and on yield term structures as it’s the one I am familiar with). You basically would add any new instrument helpers you want, create their corresponding bootstrap error classes which would calculate the difference between their quoted market values and theoretical model ones, and feed those instruments to the bootstrapping class. You could choose any interpolation you deem fit, as long as it is specified in the traits.hpp file of the corresponding asset class. In my opinion, this is the way the bootstrapping algorithm was built and intended for future expansion. Amine Ifri > On 27 Mar 2020, at 08:53, Francois Botha <ig...@gm...> wrote: > > > Hi all, > > I would like to bootstrap an inflation term structure from underlying CPI bonds, so that when these CPI bonds' coupons and redemption are accrued with the solved inflation term structure and discounted at a given nominal discount curve, the price of the CPI bonds reconcile back to quoted market values. > > It seems that the only classes that implement BootstrapHelper<ZeroInflationTermStructure> currently are ZeroCouponInflationSwapHelper and YearOnYearInflationSwapHelper and I think neither of these are suitable for my needs. > > So I would have to implement a new helper class that implements BootstrapHelper<ZeroInflationTermStructure> and accepts a CPIBond instance. > > Please confirm whether my understanding is correct or whether I'm wrong. > > I eventually want to produce an inflation term structure that assumes flat forward rates, so I will have to implement corresponding classes based on forwards, analogous to the current zero rate classes. > > Would it be possible to refactor PiecewiseZeroInflationCurve to be a generic PiecewiseInflationCurve (similar to PiecewiseYieldCurve) and accept the trait (zero,discount,forward) as a generic parameter? > > thanks > Francois Botha > _______________________________________________ > QuantLib-dev mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantlib-dev |
From: Francois B. <ig...@gm...> - 2020-03-27 08:52:07
|
Hi all, I would like to bootstrap an inflation term structure from underlying CPI bonds, so that when these CPI bonds' coupons and redemption are accrued with the solved inflation term structure and discounted at a given nominal discount curve, the price of the CPI bonds reconcile back to quoted market values. It seems that the only classes that implement BootstrapHelper<ZeroInflationTermStructure> currently are ZeroCouponInflationSwapHelper and YearOnYearInflationSwapHelper and I think neither of these are suitable for my needs. So I would have to implement a new helper class that implements BootstrapHelper<ZeroInflationTermStructure> and accepts a CPIBond instance. Please confirm whether my understanding is correct or whether I'm wrong. I eventually want to produce an inflation term structure that assumes flat forward rates, so I will have to implement corresponding classes based on forwards, analogous to the current zero rate classes. Would it be possible to refactor PiecewiseZeroInflationCurve to be a generic PiecewiseInflationCurve (similar to PiecewiseYieldCurve) and accept the trait (zero,discount,forward) as a generic parameter? thanks Francois Botha |
From: Luigi B. <lui...@gm...> - 2020-03-23 08:20:35
|
Hello everybody, QuantLib 1.18 has been released and is available for download at < http://quantlib.org/download.shtml>. The list of changes for this release is at < http://quantlib.org/reference/history.html>. Please report any problems you have with this release to the QuantLib mailing list (<qua...@li...>), or open a GitHub issue at <https://github.com/lballabio/quantlib/issues>. |
From: Francois B. <ig...@gm...> - 2019-12-13 09:12:10
|
Hi Eric, I'm looking at adding VS2019 support for QuantlibXL. Looking at past commits, I notice that we added a lot of new files for a new msvc release: new .sln, .vcxproj, .vcxproj.filters files etc. Is that really necessary to duplicate all those files? Would it not be possible to consolidate all those files and set the required properties, e.g. PlatformToolset in a separate .props file? I'm a novice to these kinds of C++ project features, so I hope you have time to glance at it. In the meantime, I've started preparing a PR that updates the auto_link files, the existing .props files and oddly, #include <string> has to be included in QuantLibAddin/qlo/date.hpp now. In fact, I'm unsure why it successfully compiled previously, but for VS2019 the compiler couldn't resolve std::string. thanks Francois Botha |
From: Dirk E. <ed...@de...> - 2019-12-03 16:36:55
|
Hi Luigi, On 3 December 2019 at 17:18, Luigi Ballabio wrote: | Dirk, | Boost deprecated the header-only timer library we were using, so we | switched to their newer one, which on the one hand is no-longer header only | and on the other hand also depend on Boost.System. The result (see < | https://github.com/lballabio/QuantLib/pull/692/files>) is that configure | now also looks for libboost_timer and libboost_system and skips the test | suite and benchmark if it doesn't find them. Ahhh. That would explain what I see given how we build in a chroot cleanroom with only the prescribed components installed. Will add those two. I had only glanced at configure et al and could not make sense of it. Thanks for waving the cluebat my way! Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | ed...@de... |
From: Luigi B. <lui...@gm...> - 2019-12-03 16:18:26
|
Dirk, Boost deprecated the header-only timer library we were using, so we switched to their newer one, which on the one hand is no-longer header only and on the other hand also depend on Boost.System. The result (see < https://github.com/lballabio/QuantLib/pull/692/files>) is that configure now also looks for libboost_timer and libboost_system and skips the test suite and benchmark if it doesn't find them. Luigi On Tue, Dec 3, 2019 at 4:25 PM Dirk Eddelbuettel <ed...@de...> wrote: > > Shame on me for not testing the rc release, but on the first attempt to > build > 1.7 for Debian I got stopped in my tracks because the 'nice to have but not > essential' quantlib-benchmark and quantlib-test-suite binaries are no > longer > made. > > No change in setup on my, I configure with > > ./configure --prefix=/usr \ > --enable-openmp \ > --enable-intraday \ > --enable-examples \ > --enable-benchmark \ > --enable-shared \ > --enable-static \ > --with-gnu-ld \ > --mandir=$(debtmp)/usr/share/man \ > --build $(arch) > > as can be seen here > https://salsa.debian.org/edd/quantlib/blob/master/debian/rules > > Any idea? Running build two now, trying to expect these two anymore. > > Dirk > > -- > http://dirk.eddelbuettel.com | @eddelbuettel | ed...@de... > > > _______________________________________________ > QuantLib-dev mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantlib-dev > |
From: Dirk E. <ed...@de...> - 2019-12-03 15:24:37
|
Shame on me for not testing the rc release, but on the first attempt to build 1.7 for Debian I got stopped in my tracks because the 'nice to have but not essential' quantlib-benchmark and quantlib-test-suite binaries are no longer made. No change in setup on my, I configure with ./configure --prefix=/usr \ --enable-openmp \ --enable-intraday \ --enable-examples \ --enable-benchmark \ --enable-shared \ --enable-static \ --with-gnu-ld \ --mandir=$(debtmp)/usr/share/man \ --build $(arch) as can be seen here https://salsa.debian.org/edd/quantlib/blob/master/debian/rules Any idea? Running build two now, trying to expect these two anymore. Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | ed...@de... |