Boost C++ Libraries: Ticket #6694: cstdint.hpp and integer.hpp don't work correctly on vxWorks 6.3 https://svn.boost.org/trac10/ticket/6694 <p> cstdint.hpp attempts to figure out how to declare the INT64_C and UINT64_C macros by looking at the values of other declarations like _LLONG_MAX. For _LLONG_MAX, it incorrectly compares against 2<sup>64, instead of 2</sup>63. It should also look at _ULLONG_MAX, and compare it to 2<sup>64. </sup></p> <p> integer.hpp guards some usages of integer_traits on 64 bit types, but it did not guard it with BOOST_NO_INT64_T. </p> <p> I have attached a patch to correct both of these issues. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6694 Trac 1.4.3 Ben Craig <ben.craig@…> Fri, 16 Mar 2012 18:40:42 GMT attachment set https://svn.boost.org/trac10/ticket/6694 https://svn.boost.org/trac10/ticket/6694 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">int64.patch</span> </li> </ul> <p> Tweaks to integer.hpp and cstdint.hpp </p> Ticket viboes Sun, 25 Jan 2015 15:33:22 GMT <link>https://svn.boost.org/trac10/ticket/6694#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6694#comment:1</guid> <description> <p> See <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/10969" title="#10969: Bugs: cstdint.hpp don't work correctly on vxWorks 6.3 (closed: fixed)">#10969</a> for the Boost.Config part (cstdint.hpp) </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Sun, 25 Jan 2015 15:47:02 GMT</pubDate> <title>owner, status changed https://svn.boost.org/trac10/ticket/6694#comment:2 https://svn.boost.org/trac10/ticket/6694#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Daryle Walker</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket viboes Sun, 25 Jan 2015 16:04:58 GMT milestone changed https://svn.boost.org/trac10/ticket/6694#comment:3 https://svn.boost.org/trac10/ticket/6694#comment:3 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.50.0</span> → <span class="trac-field-new">Boost 1.58.0</span> </li> </ul> <p> <a class="ext-link" href="https://github.com/boostorg/integer/commit/7ffb75bb436e1b9307cfe1f0c3b5cb396bdf7f5c"><span class="icon">​</span>https://github.com/boostorg/integer/commit/7ffb75bb436e1b9307cfe1f0c3b5cb396bdf7f5c</a> </p> Ticket John Maddock Mon, 23 Feb 2015 13:15:20 GMT <link>https://svn.boost.org/trac10/ticket/6694#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6694#comment:4</guid> <description> <p> Applied cstdint.hpp part in <a class="ext-link" href="https://github.com/boostorg/config/commit/fada9f5ee2cd044ba0efd3c07bf9fc5070a98f81"><span class="icon">​</span>https://github.com/boostorg/config/commit/fada9f5ee2cd044ba0efd3c07bf9fc5070a98f81</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Sat, 04 Apr 2015 21:06:36 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/6694#comment:5 https://svn.boost.org/trac10/ticket/6694#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket