Boost logo

Boost :

Subject: Re: [boost] [inspect] exceptions (FW: [Boost-users] no exceptions)
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2011-03-21 22:11:21


On Mon, Mar 21, 2011 at 6:39 PM, Robert Kawulak
<robert.kawulak_at_[hidden]> wrote:
> >From Boost Users ML:
>
>> From: Hochhaus, Andrew
>> I would like to use boost with BOOST_NO_EXCEPTIONS [1] and the g++
>> -fno-exceptions flag. However, it appears that some spots in boost
>> library code:
>>
>> a) throw exceptions with the "raw" throw keyword [instead of
>> BOOST_THROW_EXCEPTION or boost::throw_exception]
>> b) use try ... catch blocks without "#ifnef BOOST_NO_EXCEPTIONS" guards
>
> Wouldn't it be a good idea to add checks for these to the inspect tool? Also, non-empty exception specifications are discouraged by
> Boost guidelines - should appropriate checks be added too?

+1

Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode


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