<p dir="ltr">I was using a pre-3.8 but not latest. Will pull latest and check again.</p>
<p dir="ltr">--<br>
Mats</p>
<div class="gmail_quote">On 6 Nov 2015 12:24, "Joerg Sonnenberger via cfe-dev" <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Nov 06, 2015 at 10:32:50AM +0000, mats petersson via cfe-dev wrote:<br>
> I saw a question on "why does clang do this" on Stack Overflow, and boiling<br>
> it down to simple code, the following is the code:<br>
><br>
>      size_t ret;<br>
>      for(int i = 0; i < LOOP_COUNT; i++)<br>
>         ret = sizeof("abcd");<br>
><br>
> Which I would expect to be optimsied into:<br>
><br>
>     size_t ret = 5;<br>
><br>
> and the loop disappear.<br>
<br>
Works fine here. How exactly did you compile it and which version of<br>
clang are you using?<br>
<br>
Joerg<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div>