<div dir="ltr"><div>All,</div><div><br></div><div>Compile went without issue: The compiled code worked on the test cases I currently have (which have been functionally unchanged for over a year). </div><div><br></div><div>Thank You!</div><div><br></div><div>Matt</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 27, 2015 at 5:52 PM, James A. Peltier <span dir="ltr"><<a href="mailto:jpeltier@sfu.ca" target="_blank">jpeltier@sfu.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">----- Original Message -----<br>
| On 27/07/15 18:05, James A. Peltier wrote:<br>
| > Now I wind up with<br>
| > <snip><br>
| ><br>
| >    [BUILD] bin/vsprintf_test.o<br>
| >    [BUILD] bin/x509_test.o<br>
| >    [BUILD] bin/aes.o<br>
| > cc1: warnings being treated as errors<br>
| > crypto/aes.c: In function ‘aes_encrypt_rounds’:<br>
| > crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break<br>
| > strict-aliasing rules<br>
| > crypto/aes.c:165: note: initialized from here<br>
|<br>
| I found a gcc version which allowed me to reproduce this.  Should now be<br>
| fixed in:<br>
|<br>
|    <a href="http://git.ipxe.org/ipxe.git/commitdiff/fae7a53" target="_blank" rel="noreferrer">http://git.ipxe.org/ipxe.git/commitdiff/fae7a53</a><br>
|<br>
| Thanks!<br>
|<br>
| Michael<br>
<br>
I just compiled our whole suite of binaries built around iPXE and it seems like the problem is solved, at least from a compilation perspective.  I'll have our users test it today to make sure all is well.<br>
<span class="HOEnZb"><font color="#888888">--<br>
James A. Peltier<br>
IT Services - Research Computing Group<br>
Simon Fraser University - Burnaby Campus<br>
Phone   : <a href="tel:604-365-6432" value="+16043656432">604-365-6432</a><br>
Fax     : <a href="tel:778-782-3045" value="+17787823045">778-782-3045</a><br>
E-Mail  : <a href="mailto:jpeltier@sfu.ca">jpeltier@sfu.ca</a><br>
Website : <a href="http://www.sfu.ca/itservices" target="_blank" rel="noreferrer">http://www.sfu.ca/itservices</a><br>
Twitter : @sfu_rcg<br>
Powering Engagement Through Technology<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">There is never time enough to do it right, but there always seems to be enough time to do it again.<br></div>
</div>