
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Mateusz Loskot Sent: Thursday, November 05, 2009 12:05 AM To: boost@lists.boost.org Subject: Re: [boost] Official warnings policy?
- do not touch code, but comment/document the status and give reason why no action is to be taken.
+1 Surely *documenting* is the *really* important reason for suppressing warnings. The library maintainer is saying: " OK, I've heard this warning, looked the code and decided that it isn't an issue, and so I've quieted it locally." This should allow the library users to run at high warning level (even treating warnings as errors if they wish) and yet get warnings from their own code - and they must make similar decisions about their own warnings. And it avoids the annoyance, worry and risk of missing your own warnings in the blizzard of library warnings that you often get - making build logs useless because you can see the wood for the trees. Paul --- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow@hetp.u-net.com