<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 18, 2013 at 7:01 PM, Sean Silva <span dir="ltr"><<a href="mailto:silvas@purdue.edu" target="_blank">silvas@purdue.edu</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"><br><div class="gmail_extra"><div class="gmail_quote"><div class="im">On Mon, Mar 18, 2013 at 8:06 PM, Thompson, John <span dir="ltr"><<a href="mailto:John_Thompson@playstation.sony.com" target="_blank">John_Thompson@playstation.sony.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks, Sean.<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I’ve fixed the issues mentioned, except for this one:<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p><u></u><span style="font-family:Wingdings"><span>Ø<span style="font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman'"> 
</span></span></span><u></u>+# RUN: modularize %s -x c++ 2>&1 | FileCheck %s<u></u><u></u></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">It seems “|&” mentioned in the docs doesn’t work on Windows, but “2>&1” does.  Both forms seem to work on Linux, though.  I see “2>&1”  is used in several clang
 tests.<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> </span></p></div></div></blockquote><div><br></div></div><div>Daniel, can you confirm that the advice regarding |& vs. 2>&1 on <<a href="http://llvm.org/docs/TestingGuide.html#writing-new-regression-tests" target="_blank">http://llvm.org/docs/TestingGuide.html#writing-new-regression-tests</a>> is out of date with respect to lit's current behavior? If it is out of date, I'd like to remove it.</div>
</div></div></div></blockquote><div><br></div><div style>That information is just wrong. Lit has never supported "|&", but 2>&1 does work (and should have worked for a long time).</div><div style><br>
</div><div style>To the best of my current recollection, the only redirections that don't work also fail with an error inside the shell parser or shell execution (of course, the latter only happens when using the internal shell execution as opposed to the one that shells out to bash).</div>
<div style><br></div><div style> - Daniel</div><div style><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<span class="HOEnZb"><font color="#888888">
<div><br></div><div>-- Sean Silva </div></font></span></div></div></div>
</blockquote></div><br></div></div>