
On 12/14/16 5:47 PM, Peter Dimov wrote:
Robert Ramey wrote:
This made many libraries dependent on the new library boost.exception which had multiple repercussions - one of which is that boost.exception has now become a "core library" - not sure what that is supposed to mean.
No, throw_exception is its own mini-library now. It depends on nothing but Assert and Config.
C:\Projects\boost-git\boost>dist\bin\boostdep.exe throw_exception Primary dependencies for throw_exception:
assert: <boost/current_function.hpp> from <boost/throw_exception.hpp>
config: <boost/config.hpp> from <boost/throw_exception.hpp> <boost/detail/workaround.hpp> from <boost/throw_exception.hpp>
I meant that every library which used BOOST_THROW_EXCEPTION now depends upon boost/throw_exception. Am I wrong about that?