Boost C++ Libraries: Ticket #12786: UINT8_C susceptible to redefinition in cstdint.h https://svn.boost.org/trac10/ticket/12786 <p> For Boost version 1.63.0, in boost/cstdint.hpp, on line 448, UINT8_C is defined without first supplying an #ifndef conditional. </p> <p> This leads to macro redefinition errors from the preprocessor, in my case on Visual Studio 2012, after stdint.h is also included. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12786 Trac 1.4.3 anonymous Wed, 25 Jan 2017 18:45:30 GMT component changed; owner set https://svn.boost.org/trac10/ticket/12786#comment:1 https://svn.boost.org/trac10/ticket/12786#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Daryle Walker</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">integer</span> </li> </ul> Ticket anonymous Wed, 25 Jan 2017 19:26:07 GMT owner, component changed https://svn.boost.org/trac10/ticket/12786#comment:2 https://svn.boost.org/trac10/ticket/12786#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Daryle Walker</span> to <span class="trac-author">John Maddock</span> </li> <li><strong>component</strong> <span class="trac-field-old">integer</span> → <span class="trac-field-new">config</span> </li> </ul> <p> Sorry, I didn't realize that standard integer types was removed from integer and placed into boost.config. </p> Ticket John Maddock Sun, 16 Apr 2017 18:32:03 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/12786#comment:3 https://svn.boost.org/trac10/ticket/12786#comment:3 <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> Fixed in develop, thanks for the report. </p> Ticket