<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 30, 2015 at 12:27 PM, Yuri <span dir="ltr"><<a href="mailto:yuri@rawbw.com" target="_blank">yuri@rawbw.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 03/30/2015 11:56, Reid Kleckner wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The problem is that the directives are lexing the semicolon character when it's supposed to be a statement separator.<br>
<br>
It should be both easy to work around in the source and easy to fix in LLVM. Given the easy source workaround, this doesn't feel very high priority.<br>
</blockquote>
<br></span>
This bug report maybe boils down to statement separator, but Armory problems are wider. Even after separator is replaced, compile still breaks in clang due to other clang vs. gcc differences.</blockquote><div><br></div><div>That is to be expected. There are limits to how far we can go for gcc compatibility, and we have to strike a practical balance somewhere.</div><div><br></div><div>If you can investigate the specific issues and file bugs on the ones not already in the tracker, we can better assess if it's worth changing Clang. <br></div></div></div></div>