<div dir="rtl"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">I don't see these with Visual C++ 2013. If you're building with CMAKE these warnings should be turned off. </div><div dir="ltr">Anyhow, patches are welcome.<br></div><div dir="ltr"><br></div><div dir="ltr"> <a href="http://llvm.org/docs/DeveloperPolicy.html#making-and-submitting-a-patch">http://llvm.org/docs/DeveloperPolicy.html#making-and-submitting-a-patch</a><br></div><div dir="ltr"><br></div><div dir="ltr">Yaron</div><div dir="ltr"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div dir="ltr">2015-03-29 0:07 GMT+03:00 Hayden Livingston <span dir="ltr"><<a href="mailto:halivingston@gmail.com" target="_blank">halivingston@gmail.com</a>></span>:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I'm getting about a hundred warnings when using Visual Studio to build a clang tool</div><div><br></div><div>Should we not fix these in clang? They seem trivial, but I wonder why no one has fixed it yet.</div><div><br></div><div>For example, this one is like pretty easy:</div><div><p><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">inline</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">float</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#880000" face="Consolas"><font color="#880000" face="Consolas"><font color="#880000" face="Consolas">getSwappedBytes</font></font></font><font face="Consolas"><font face="Consolas">(</font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">double</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">C</font></font></font><font face="Consolas"><font face="Consolas">) {</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">union</font></font></font><font face="Consolas"><font face="Consolas"> {</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">    </font></font><font color="#216f85" face="Consolas"><font color="#216f85" face="Consolas"><font color="#216f85" face="Consolas">uint64_t</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">    </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">double</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  } in, </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  in.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas"> = </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">C</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas"> = </font></font><font color="#880000" face="Consolas"><font color="#880000" face="Consolas"><font color="#880000" face="Consolas">SwapByteOrder_64</font></font></font><font face="Consolas"><font face="Consolas">(in.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">i</font></font></font><font face="Consolas"><font face="Consolas">);</font></font></p><font face="Consolas"><font face="Consolas">
</font></font><p><font face="Consolas"><font face="Consolas">  </font></font><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas"><font color="#0000ff" face="Consolas">return</font></font></font><font face="Consolas"><font face="Consolas"> </font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">out</font></font></font><font face="Consolas"><font face="Consolas">.</font></font><font color="#000080" face="Consolas"><font color="#000080" face="Consolas"><font color="#000080" face="Consolas">d</font></font></font><font face="Consolas"><font face="Consolas">;</font></font></p><font face="Consolas"><font face="Consolas">
<p>}</p></font></font></div></div>
<br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>