Thanks, D_NoBoundsChecks indeed works.<div><br><br><div class="gmail_quote">On Mon, Jun 3, 2013 at 3:19 PM, Ali Çehreli <span dir="ltr"><<a href="mailto:acehreli@yahoo.com" target="_blank">acehreli@yahoo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 06/03/2013 03:11 PM, Timothee Cour wrote:<br>
<br>
> A)<br>
> How to query for compiler flags, eg whether or not "noboundscheck" was set?<br>
<br></div>
version D_NoBoundsChecks:<br>
<br>
  <a href="http://dlang.org/version.html" target="_blank">http://dlang.org/version.html</a><div class="im"><br>
<br>
> B)<br>
> Why aren't we using version=noboundscheck (+ friends) instead of<br>
> -noboundscheck?<br>
<br></div>
Because the runtime is not written in D. :) However, it should be easy to translate version=noboundscheck to -noboundscheck.</blockquote><div><br></div><div>That seems like an unimportant technicality, isn't it? </div>
<div>Couldn't we define version=noboundscheck when noboundscheck is used?</div><div>Why use version(D_NoBoundsChecks) instead of version(noboundscheck) ?</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
<br>
> C)<br>
> similar to version(assert) which IIRC was introduced later, could we<br>
> introduce version(noboundscheck) (+ friends) ?<br>
<br></div>
It is there! :) (I haven't test it though.)<span class="HOEnZb"><font color="#888888"><br>
<br>
Ali<br>
<br>
</font></span></blockquote></div><br></div>