From: Paul A Bristow (pbristow_at_[hidden])
Date: 2008-03-25 13:41:22
From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of Martin Bonner
Sent: 25 March 2008 17:06
Subject: Re: [boost] 1704 [any] 4512 warning from VC8/9 on warning level 4
Alexander Nasonov wrote:
> I'm wondering if we care about level 4 MSVC warnings.
I certainly do. I always try to use level 4 (with some of the less useful warnings pragma'd off globally), and find any
library that doesn't compile warning free intensly annoying. (Some legacy software has to be compiled at level 3, because it
generates too many warnings itself).
Agree very strongly.
Any remaining warnings should be supressed by pragma push'n'pop.
An important function of this process is to document that this warning has been noted, heeded, and assessed as being OK.
And to stop the immensely annoying blizzard of warnings that confuse, and indeed alarm, new users who reasonably expect
Boost code to compile warning free.
So I am strongly in favor of continuing to try to quiet warnings. IMO, it really isn't that much trouble.
Paul A Bristow
Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB
+44 1539561830 & SMS, Mobile +44 7714 330204 & SMS
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk