<div dir="ltr">Hi Bill,<div><br></div><div>Ah, I see, it's the signext that's confusing it. I've committed a fix in r253055 - let me know if that works for you.</div><div><br></div><div>Cheers,</div><div><br></div><div>James</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, 13 Nov 2015 at 17:29 Bill Seurer <<a href="mailto:seurer@linux.vnet.ibm.com">seurer@linux.vnet.ibm.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The test case that you added in this revision fails on several of the<br>
power buildbots (for example,<br>
<a href="http://lab.llvm.org:8011/builders/clang-ppc64-elf-linux2/builds/20127" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/clang-ppc64-elf-linux2/builds/20127</a>)<br>
and also when I build it locally:<br>
<br>
<br>
FAIL: Clang :: CodeGenCXX/main-norecurse.cpp (2951 of 27722)<br>
******************** TEST 'Clang :: CodeGenCXX/main-norecurse.cpp'<br>
FAILED ********************<br>
Script:<br>
--<br>
/home/seurer/llvm/build/llvm-test/./bin/clang -cc1 -internal-isystem<br>
/home/seurer/llvm/build/llvm-test/bin/../lib/clang/3.8.0/include<br>
-nostdsysteminc -emit-llvm<br>
/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp<br>
-o - | /home/seurer/llvm/build/llvm-test/./bin/FileCheck<br>
/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp<br>
--<br>
Exit Code: 1<br>
<br>
Command Output (stderr):<br>
--<br>
/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp:3:11:<br>
error: expected string not found in input<br>
// CHECK: define i{{.*}} @main({{.*}}) #0<br>
           ^<br>
<stdin>:1:1: note: scanning from here<br>
; ModuleID =<br>
'/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp'<br>
^<br>
<stdin>:6:1: note: possible intended match here<br>
define signext i32 @main(i32 signext %argc, i8** %argv) #0 {<br>
^<br>
<br>
--<br>
<br>
-Bill Seurer<br>
<br>
</blockquote></div>