
C4512 fix looks good to me, but I also note some warnings C4244: 'argument' : conversion from 'const int' to 'const short', possible loss of data These could be quieted with carefully checked static_cast s. This checks and documents that the narrowing IS expected. In the jamfile you can suppress the C4535 calling _set_se_translator() requires /EHa with project : requirements ... adding <toolset>msvc:<asynch-exceptions>on # calling _set_se_translator() requires /EHa It would be better if Boost.Test did this? boost\boostsvn\boost\test\impl\execution_monitor.ipp(1161) : warning C4701: potentially uninitialized local variable 'old_crt_hook' used looks dodgy in Boost.Test too? Trak tickets? Paul --- Paul A. Bristow Prizet Farmhouse Kendal, UK LA8 8AB +44 1539 561830, mobile +44 7714330204 pbristow@hetp.u-net.com
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Richard Webb Sent: Tuesday, November 10, 2009 3:52 PM To: boost@lists.boost.org Subject: Re: [boost] Official warnings policy?
I've attached a patch for a bunch of Variant warnings from VC9 to https://svn.boost.org/trac/boost/ticket/1507, if anyone fancies taking a look at it.
Thanks, Richard Webb