<div dir="ltr">I think that comment about Cygwin and MSys is wrong.  The Cygwin utilities work for me on Windows, but I don't build or test in VS.  I think you just need to get them onto PATH, which you will also need to do with GnuWin32.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 30, 2014 at 10:23 AM, Zachary Turner <span dir="ltr"><<a href="mailto:zturner@google.com" target="_blank">zturner@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks, I wasn't aware of that requirement!  I wonder if this should be mentioned on the llvm getting started page as well, as I had never seen this page.</div>
<div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">
On Fri, May 30, 2014 at 10:20 AM, Aaron Ballman <span dir="ltr"><<a href="mailto:aaron@aaronballman.com" target="_blank">aaron@aaronballman.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div>On Fri, May 30, 2014 at 1:13 PM, Zachary Turner <<a href="mailto:zturner@google.com" target="_blank">zturner@google.com</a>> wrote:<br>
> I'm using Windows 8.1, and every time I run check-clang, I eventually end up<br>
> with a bunch of hung processes.  Generally this is an instance of clang.exe,<br>
> a bunch of instances of FileCheck.exe, and occasionally an llc.exe and an<br>
> opt.exe.<br>
><br>
> Inside, the processes are all hung inside of calls to WriteFile() attempting<br>
> to write to stdout.<br>
><br>
> I notice some of the tests fail with output indicating that it expects a<br>
> unix-like environment.  For example:<br>
><br>
> 207>  ********************<br>
> 207>  FAIL: Clang :: CodeGen/2004-06-17-UnorderedCompares.c (1109 of 7263)<br>
> 207>  ******************** TEST 'Clang ::<br>
> CodeGen/2004-06-17-UnorderedCompares.c' FAILED ********************<br>
> 207>  Script:<br>
> 207>  --<br>
> 207>  D:/src/llvm/build/vs2013/Debug/bin/clang.EXE -cc1 -internal-isystem<br>
> D:\src\llvm\build\vs2013\Debug\bin\..\lib\clang\3.5.0\include  -std=c99<br>
> D:\src\llvm\tools\clang\test\CodeGen\2004-06-17-UnorderedCompares.c<br>
> -emit-llvm -o - | grep -v llvm.isunordered |<br>
> D:/src/llvm/build/vs2013/Debug/bin\not.EXE grep call<br>
> 207>  --<br>
> 207>  Exit Code: 127<br>
> 207><br>
> 207>  Command Output (stdout):<br>
> 207>  --<br>
> 207>  Command 0: "grep" "-v" "llvm.isunordered"<br>
> 207>  Command 0 Result: 127<br>
> 207>  Command 0 Output:<br>
> 207><br>
> 207><br>
> 207>  Command 0 Stderr:<br>
> 207>  'grep': command not found<br>
> 207><br>
> 207><br>
> 207>  --<br>
> 207><br>
> 207>  ********************<br>
><br>
> Any suggestions?<br>
<br>
</div></div>Do you have GnuWin32 installed, and on your path? You may want to look<br>
at <a href="http://clang.llvm.org/get_started.html" target="_blank">http://clang.llvm.org/get_started.html</a> under the Visual Studio<br>
section (the information applies to llvm as well).<br>
<span><font color="#888888"><br>
~Aaron<br>
</font></span></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br></div>