Boost logo

Boost :

Subject: Re: [boost] Boost and exceptions
From: Robert Ramey (ramey_at_[hidden])
Date: 2012-06-22 02:57:25

Emil Dotchevski wrote:
> I don't need to search, I remember very well. :)
> In its initial release (1.36), Boost Exception did not support
> BOOST_NO_RTTI configurations, which seemed reasonable because most
> compilers require RTTI for exception handling.

wow- that's something I never knew

>The workaround was to
> #define BOOST_EXCEPTION_DISABLE under BOOST_NO_RTTI. A permanent fix
> was committed to trunk two weeks later, and released with 1.37.

> Faced with the initial problem, Robert's knee-jerk reaction was to
> not call boost::throw_exception at all. He changed Boost
> Serialization, making it incompatible with all previous releases

> Someone pointed out Robert's mistake, which he corrected, but not
> before it got out with the following Boost release (1.37), in which
> Boost Serialization had his flawed (and unnecessary) workaround,
> requiring
> BOOST_NO_EXCEPTIONS users of Boost Serialization to make changes in
> their code. They had to revert those changes for 1.38.

Well, I remember it all very differently. Not that it matters.

Robert Ramey

> That was the end of it (or so I thought.)
> Emil Dotchevski
> Reverge Studios, Inc.
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at