<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>I've added -v to the clang++ command line, and executed the clang cc1 command and the linker command manually. That worked fine.<br></div>
<div> </div>
<div id="sig19426269"><div class="signature">---<br></div>
<div class="signature">Best regards,<br></div>
<div class="signature"> </div>
<div class="signature">Gábor 'ShdNx' Kozár<br></div>
<div class="signature"><a href="http://gaborkozar.me">http://gaborkozar.me</a><br></div>
<div class="signature"> </div>
</div>
<div> </div>
<div> </div>
<div>On Fri, Oct 24, 2014, at 18:42, Reid Kleckner wrote:<br></div>
<blockquote type="cite"><div>I suspect that clang's environment differs between the lit test and<br></div>
<div>your shell. Add -### to see which linker it's trying to invoke.<br></div>
<div> </div>
<div>On Fri, Oct 24, 2014 at 9:58 AM, Gabor Kozar <<a href="mailto:kozargabor@gmail.com">kozargabor@gmail.com</a>><br></div>
<div>wrote:<br></div>
<blockquote><div>In our fork of clang, we a bunch of tests that require the compiled test<br></div>
<div>program to be executed. I tried creating a lit test with a RUN command like<br></div>
<div>so:<br></div>
<div> </div>
<div> </div>
<div>// RUN: %clang %s ... -o %t.exe<br></div>
<div>// RUN: %t.exe<br></div>
<div> </div>
<div> </div>
<div>This works fine on Linux, but on Windows I get:<br></div>
<div> </div>
<div> </div>
<div>Command 0 Stderr:<br></div>
<div>clang.EXE: error: unable to execute command: program not executable<br></div>
<div>clang.EXE: error: linker command failed with exit code 1 (use -v to see<br></div>
<div>invocation)<br></div>
<div> </div>
<div> </div>
<div>(The test script never even gets to the second RUN line.)<br></div>
<div> </div>
<div>Running the clang command manually (that llvm-lit -v outputs) works fine.<br></div>
<div>Any idea what could be the issue?<br></div>
<div> </div>
<div>---<br></div>
<div>Best regards,<br></div>
<div> </div>
<div>Gábor 'ShdNx' Kozár<br></div>
<div><a href="http://gaborkozar.me">http://gaborkozar.me</a><br></div>
<div> </div>
<div> </div>
<div> </div>
<div><u>_______________________________________________</u><br></div>
<div>cfe-dev mailing list<br></div>
<div><a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br></div>
<div><a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br></div>
<div> </div>
</blockquote></blockquote><div> </div>
</body>
</html>