[llvm-commits] [llvm] r158939 - in /llvm/trunk: lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp test/CodeGen/Generic/asm-large-immediate.ll test/CodeGen/Mips/asm-large-immediate.ll

Carter, Jack jcarter at mips.com
Mon Jun 25 11:49:55 PDT 2012


Thanks Joe.

Now I know why these modifiers weren't done in the generic code. Because the implementer will have to fix each of the supported targets ;-) I ran all the tests, but the default on my machine is x86.

Galina, a temporary workaround is to add your target processor to test/Codgen/Generic/asm-alrge-immediate.ll XFAIL processor list.

I'll run the test by hand for each of the Target processors and fix the ones that don't work.

Cheers,

Jack

________________________________
From: Joe Abbey [jabbey at arxan.com]
Sent: Monday, June 25, 2012 10:43 AM
To: Carter, Jack
Cc: Galina Kistanova; NAKAMURA Takumi; llvm-commits at cs.uiuc.edu
Subject: Re: [llvm-commits] [llvm] r158939 - in /llvm/trunk: lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp test/CodeGen/Generic/asm-large-immediate.ll test/CodeGen/Mips/asm-large-immediate.ll

Jack,

There are generally more useful links up one level:

http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/2284/steps/test-llvm/

For instance:
http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/2284/steps/test-llvm/logs/asm-large-immediate.ll


******************** TEST 'LLVM :: CodeGen/Generic/asm-large-immediate.ll' FAILED ********************Script:
--
/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/Release+Asserts/bin/llc < /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/CodeGen/Generic/asm-large-immediate.ll | /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/Release+Asserts/bin/FileCheck /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/CodeGen/Generic/asm-large-immediate.ll
--
Exit Code: 1
Command Output (stderr):
--
error: invalid operand in inline asm: '/* result: ${0:n} */'
FileCheck error: '-' is empty.
--

********************

And:
http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/2284/steps/test-llvm/logs/2002-12-16-argtest.ll

******************** TEST 'LLVM :: ExecutionEngine/2002-12-16-ArgTest.ll' FAILED ********************Script:
--
/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/Release+Asserts/bin/lli /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll > /dev/null
--
Exit Code: 134
Command Output (stderr):
--
%R0Unsupported operand type for movw/movt
UNREACHABLE executed at ARMCodeEmitter.cpp:433!
Stack dump:
0.      Program arguments: /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/Release+Asserts/bin/lli /home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll
1.      Running pass 'ARM Machine Code Emitter' on function '@main'
/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/ExecutionEngine/Output/2002-12-16-ArgTest.ll.script: line 2:  2957 Aborted                 '/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/Release+Asserts/bin/lli' '/home/buildslave/slave_as-bldslv1/clang-native-arm-cortex-a9/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll' > '/dev/null'
--

********************

Cheers,

Joe

On Jun 25, 2012, at 1:34 PM, Carter, Jack wrote:

Galina,

I followed your links, but they just seem to state that the test fails.

Could you give me information on how it failed? If it failed during the build, then why would the test case be involved? I want to reproduce the problem so my next check in doesn't break :-)

If I have missed the obvious, please just point it out.

Thanks,

Jack
________________________________
From: Galina Kistanova [gkistanova at gmail.com<mailto:gkistanova at gmail.com>]
Sent: Friday, June 22, 2012 11:19 AM
To: NAKAMURA Takumi
Cc: Carter, Jack; llvm-commits at cs.uiuc.edu<mailto:llvm-commits at cs.uiuc.edu>
Subject: Re: [llvm-commits] [llvm] r158939 - in /llvm/trunk: lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp test/CodeGen/Generic/asm-large-immediate.ll test/CodeGen/Mips/asm-large-immediate.ll

Hello,

CodeGen/Generic/asm-large-immediate.ll fails on couple of builders:
http://lab.llvm.org:8011/builders/clang-x86_64-darwin11-cross-arm/builds/5712/steps/test-llvm/logs/fail
http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/2284/steps/test-llvm/logs/fail
Please have a loot at this?

Thanks

Galina


_______________________________________________
llvm-commits mailing list
llvm-commits at cs.uiuc.edu<mailto:llvm-commits at cs.uiuc.edu>
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120625/d9007a0b/attachment.html>


More information about the llvm-commits mailing list