Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2021-02-28 14:47:36


Matt Borland wrote:

> On Sun, 2021-02-28 at 04:36 +0200, Peter Dimov via Boost 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,
> 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.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk