Hi Bill,
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.
Cheers,
James
On Fri, 13 Nov 2015 at 17:29 Bill Seurer <seurer at linux.vnet.ibm.com>
wrote:
> The test case that you added in this revision fails on several of the
> power buildbots (for example,
> http://lab.llvm.org:8011/builders/clang-ppc64-elf-linux2/builds/20127)
> and also when I build it locally:
>
>
> FAIL: Clang :: CodeGenCXX/main-norecurse.cpp (2951 of 27722)
> ******************** TEST 'Clang :: CodeGenCXX/main-norecurse.cpp'
> FAILED ********************
> Script:
> --
> /home/seurer/llvm/build/llvm-test/./bin/clang -cc1 -internal-isystem
> /home/seurer/llvm/build/llvm-test/bin/../lib/clang/3.8.0/include
> -nostdsysteminc -emit-llvm
> /home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp
> -o - | /home/seurer/llvm/build/llvm-test/./bin/FileCheck
> /home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp
> --
> Exit Code: 1
>
> Command Output (stderr):
> --
>
>
/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp:3:11:
> error: expected string not found in input
> // CHECK: define i{{.*}} @main({{.*}}) #0
> ^
> <stdin>:1:1: note: scanning from here
> ; ModuleID >
>
'/home/seurer/llvm/llvm-test/tools/clang/test/CodeGenCXX/main-norecurse.cpp'
> ^
> <stdin>:6:1: note: possible intended match here
> define signext i32 @main(i32 signext %argc, i8** %argv) #0 {
> ^
>
> --
>
> -Bill Seurer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20151113/13c86378/attachment.html>