Boost C++ Libraries: Ticket #10689: static_assert.hpp: unrecognized #pragma GCC system_header https://svn.boost.org/trac10/ticket/10689 <p> I am using boost 1.55.0 within my code. Whenever boost's boost/static_assert.hpp is included the compiler complains about unrecognized pragma. The compiler in question is TI DSP for TMS3200C67x processor, invoked with the --gcc option. This option makes it to predefine the <span class="underline">GNUC</span> macro, hence, due to conditional preprocessing "#pragma GCC system_header" line is being subjected to compilation. This pragma is not supported by the TI compiler causing it to emit a warning. </p> <p> The issue will be resolved once the same solution as for <a class="ext-link" href="https://svn.boost.org/trac/boost/ticket/7094"><span class="icon">​</span>https://svn.boost.org/trac/boost/ticket/7094</a> is applied in the static_asssert.hpp file. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10689 Trac 1.4.3