On 28/02/2021 14:47, Peter Dimov via Boost wrote:
Matt Borland wrote:
Sorry for hijacking the thread, but why does Math implement its own copy of parts of Mp11 In release 1.75 Math had over 20 dependencies on other Boost libraries,
On Sun, 2021-02-28 at 04:36 +0200, Peter Dimov via Boost wrote: ... primarily to support C++03. Now that C++11 is the minimum standard in Math it is possible to create a version that can be consumed in isolation. To this end a small subset of MP11 functionality was needed to break all the dependencies on MPL and MP11. I still count 18 dependencies on the current develop.
Many of them can indeed be replaced with C++11 functionality, but I don't think that the zero-dependency Mp11 was your primary problem here.
Not yet ;) -- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus