<p dir="ltr">-cc1 -triple x86_64-unknown-unknown will work.</p>
<p dir="ltr">That said, I wonder it would depend on architecture and features. Consider other non-x86 targets.</p>
<div class="gmail_quote">2014/07/19 9:34 "Tyler Nowicki" <<a href="mailto:tnowicki@apple.com">tnowicki@apple.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I don’t know that much about how target triples work can you provide the command line you used to produce the error?<br>
<br>
I get an error with the following because -cc1 and -target seem to be compatible.<br>
clang -cc1 -target i686-linux -O3 test/Misc/backend-optimization-failure.cpp -emit-llvm -gline-tables-only -S -verify -o /dev/null<br>
<br>
Thanks,<br>
<br>
Tyler<br>
<br>
On Jul 18, 2014, at 5:12 PM, NAKAMURA Takumi <<a href="mailto:geek4civic@gmail.com">geek4civic@gmail.com</a>> wrote:<br>
<br>
> It seems the test would be incompatible to i686.<br>
><br>
> For example with -triple i686-linux,<br>
><br>
>  error: 'warning' diagnostics expected but not seen:<br>
>    File clang/test/Misc/backend-optimization-failure.cpp Line 9: loop<br>
> not vectorized: failed explicitly specified loop vectorization<br>
><br>
<br>
</blockquote></div>