Boost logo

Boost :

Subject: Re: [boost] Misuse of warnings-as-errors?
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-05-01 12:34:36


On Thursday 01 May 2014 16:23:48 Chris Cooper wrote:
> I’m pretty new to boost, but I’m sensing a desire to have cake and eat it
> too … correct me if I’m wrong of course!
>
> I see several places in the bug tracking system where people complain about
> compiler warnings and are told that fixing that sort of thing is completely
> ridiculous and the bugs are closed as “won't fix”.
>
> But then warnings-as-errors is enabled in several places – libs/pool/test,
> libs/type_traits/test, libs/units/test, etc.
>
> Shouldn’t boost have one or the other? Either warnings are important enough
> to treat them as errors in the unit tests (in which case they should get
> fixed) or else they’re not that important and warnings-as-errors shouldn’t
> be enabled by default anywhere?

This is basically each library's choice, there's no common requirement.
Personally I think that trying to work around all warnings in code is a rather
pointless and even detrimental thing to do.


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