Boost C++ Libraries: Ticket #6636: Add BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp https://svn.boost.org/trac10/ticket/6636 <p> For some reason, boost/config/compiler/clang.hpp has the comment 'Clang supports "long long" in all compilation modes.', but it still does *not* define BOOST_HAS_LONG_LONG! </p> <p> This causes various problems in boost/cstdint.hpp, when you actually try to use any of the boost headers (in particular, it ends up erroring on one of the "defaults not correct; you must hand modify boost/cstdint.hpp" lines). </p> <p> Fix this by adding BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6636 Trac 1.4.3 dimitry@… Wed, 29 Feb 2012 20:10:06 GMT attachment set https://svn.boost.org/trac10/ticket/6636 https://svn.boost.org/trac10/ticket/6636 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">clang-long-long-1.diff</span> </li> </ul> <p> Add BOOST_LONG_LONG to boost/config/compiler/clang.hpp </p> Ticket John Maddock Thu, 01 Mar 2012 11:34:48 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/6636#comment:1 https://svn.boost.org/trac10/ticket/6636#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> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/77147" title="Set BOOST_HAS_LONG_LONG for Clang in case it doesn't get auto-detected ...">[77147]</a>) Set BOOST_HAS_LONG_LONG for Clang in case it doesn't get auto-detected later. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6636" title="#6636: Patches: Add BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp (closed: fixed)">#6636</a>. </p> Ticket