Boost C++ Libraries: Ticket #13378: VC++ 14 compiler warning C4456: declaration of 'it' hides previous local declaration https://svn.boost.org/trac10/ticket/13378 <p> I am using Microsoft Visual Studio 15.5.1 (VCToolsVersion 14.12.25827) to compile boost 1.66.0. I use compiler flag /W4. The following warning (which we declared an error for our project) occurs in geometry: </p> <p> <strong>\boost_1_66_0\boost\geometry\algorithms\detail\overlay\handle_colocations.hpp(315): warning C4456: declaration of 'it' hides previous local declaration</strong> </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13378 Trac 1.4.3 Barend Gehrels Sat, 13 Jan 2018 20:22:00 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/13378#comment:1 https://svn.boost.org/trac10/ticket/13378#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Thanks, fixed now, will be released in 1.67 (cannot select that now) </p> Ticket