id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8403,VC++ 2012 compiler warning C4127: conditional expression is constant,Volker Schöch ,Barend Gehrels,"I'm using Microsoft Visual Studio 2012 to compile boost 1.52.0. I use compiler flag /W4. The following warnings (which we declared errors for our project) occur in geometry, regardless whether I'm compiling for x64 or x86: {{{ \boost_1_52_0\boost\geometry\algorithms\convert.hpp(96): error C4127: conditional expression is constant if (Close) ... }}} {{{ \boost_1_52_0\boost\geometry\algorithms\detail\overlay\get_turns.hpp(263): error C4127: conditional expression is constant if (InterruptPolicy::enabled) ... }}} {{{ \boost_1_52_0\boost\geometry\algorithms\num_points.hpp(51): error C4127: conditional expression is constant if (s == open) ... }}} Maybe it's possible to eliminate those warnings for the next boost version? ",Support Requests,closed,To Be Determined,geometry,Boost 1.52.0,Cosmetic,fixed,"VC++ 2012, warning, C4127, conditional expression is constant",