 available.
    </p>
<p>
      One of the aims of <code class="computeroutput"><span class="identifier">BOOST_STATIC_ASSERT</span></code>
      is to generate readable error messages. These immediately tell the user that
      a library is being used in a manner that is not supported. While error messages
      obviously differ from compiler to compiler, but you should see something like:
    </p>
<pre class="programlisting"><span class="identifier">Illegal</span> <span class="identifier">use</span> <span c