<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I changed this function recently (yesterday), but I think this error message is unrelated to the change I made. The piece of code that emits this error was committed originally in r70142.</div><div class=""><a href="http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090420/016312.html" class="">http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090420/016312.html</a></div><div class=""><br class=""></div><div class=""><div class="">I’m not sure whether this restriction should be relaxed to allow operands with different size or it’s the source program that has to be fixed. I couldn’t find anything in gcc’s documentation that says whether or not this is legal.</div><div class=""><br class=""></div></div><div class=""><a href="https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Extended-Asm" class="">https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Extended-Asm</a></div><div class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On Feb 4, 2015, at 10:25 AM, Reid Kleckner <<a href="mailto:rnk@google.com" class="">rnk@google.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: 'Courier New'; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">csum_ipv6_magic</span></div></blockquote></div><br class=""></body></html>