Subject: Re: [boost] Boost and exceptions
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2012-06-24 02:41:34
On Sat, Jun 23, 2012 at 6:50 PM, Dave Abrahams <dave_at_[hidden]> wrote:
> The the more you pick at Emil's design and the more I check your
> arguments, the more impressed I am with the care he took. I may be
> misunderstanding, but IIUC, the "problem" that he "fixed" was that his
> change caused already-unsupported misuses of boost::throw_exception to
> stop compiling. It's arguable that those misuses *should* be flagged
> with compiler errors.
No, those were good compiler errors.
The problem I caused was because I made what I thought was a reasonable
assumption: that people who enable exception handling won't disable RTTI
(AFAIK this only applies to MSVC, other compilers depend on RTTI to
implement exception handling.)
Reverge Studios, Inc.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk