[llvm-commits] [llvm] r133823 - /llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s

Jim Grosbach grosbach at apple.com
Fri Jun 24 18:15:41 PDT 2011


The key thing seems to be:
1>C:/dev/llvm/llvm_trunk2/bin/Release/llvm-mc.EXE : error : unable to
get target for 'thumbv7-apple-darwin10', see --version and --triple.

Is this builder building with all targets enabled? If not, that's an easy answer. I'd've expected other tests in that directory to fail, too, though, were that the case.

What happens if you run the same command directly on a command line?

-Jim

On Jun 24, 2011, at 6:01 PM, Francois Pichet wrote:

> On Fri, Jun 24, 2011 at 4:59 PM, Jim Grosbach <grosbach at apple.com> wrote:
>> Author: grosbach
>> Date: Fri Jun 24 15:59:01 2011
>> New Revision: 133823
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=133823&view=rev
>> Log:
>> Testcase for r133818
>> 
>> Added:
>>    llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s
>> 
>> Added: llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s?rev=133823&view=auto
>> ==============================================================================
>> --- llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s (added)
>> +++ llvm/trunk/test/MC/MachO/thumb2-movt-fixup.s Fri Jun 24 15:59:01 2011
>> @@ -0,0 +1,17 @@
>> +@ RUN: llvm-mc -mcpu=cortex-a8 -triple thumbv7-apple-darwin10 -filetype=obj -o - < %s | macho-dump | FileCheck %s
>> +
>> +_fred:
>> +       movt    r3, :upper16:(_wilma-(LPC0_0+4))
>> +LPC0_0:
>> +
>> +_wilma:
>> +  .long 0
>> +
>> +@ CHECK:  ('_relocations', [
>> +@ CHECK:    # Relocation 0
>> +@ CHECK:    (('word-0', 0xb9000000),
>> +@ CHECK:     ('word-1', 0x4)),
>> +@ CHECK:    # Relocation 1
>> +@ CHECK:    (('word-0', 0xb100fffc),
>> +@ CHECK:     ('word-1', 0x4)),
>> +
>> 
> 
> This fails on Windows (MSVC 2010), any idea?
> 
> here is the log:
> 
> 1>  ********************
> 1>  FAIL: LLVM :: MC/MachO/thumb2-movt-fixup.s (7522 of 9308)
> 1>  ******************** TEST 'LLVM :: MC/MachO/thumb2-movt-fixup.s'
> FAILED ********************
> 1>  Script:
> 1>  --
> 1>  C:/dev/llvm/llvm_trunk2/bin/Release/llvm-mc.EXE -mcpu=cortex-a8
> -triple thumbv7-apple-darwin10 -filetype=obj -o - <
> C:/dev/llvm/llvm_trunk2/test/MC/MachO/thumb2-movt-fixup.s |
> C:/dev/llvm/llvm_trunk2/bin/Release/macho-dump.EXE |
> C:/dev/llvm/llvm_trunk2/bin/Release/FileCheck.EXE
> C:/dev/llvm/llvm_trunk2/test/MC/MachO/thumb2-movt-fixup.s
> 1>  --
> 1>  Exit Code: 1
> 1>  Command Output (stdout):
> 1>  --
> 1>  Command 0: "C:/dev/llvm/llvm_trunk2/bin/Release/llvm-mc.EXE"
> "-mcpu=cortex-a8" "-triple" "thumbv7-apple-darwin10" "-filetype=obj"
> "-o" "-"
> 1>  Command 0 Result: 1
> 1>  Command 0 Output:
> 1>
> 1>
> 1>  Command 0 Stderr:
> 1>C:/dev/llvm/llvm_trunk2/bin/Release/llvm-mc.EXE : error : unable to
> get target for 'thumbv7-apple-darwin10', see --version and --triple.
> 1>
> 1>
> 1>  Command 1: "C:/dev/llvm/llvm_trunk2/bin/Release/macho-dump.EXE"
> 1>  Command 1 Result: 1
> 1>  Command 1 Output:
> 1>
> 1>
> 1>  Command 1 Stderr:
> 1>C:/dev/llvm/llvm_trunk2/bin/Release/macho-dump.EXE : error : unable
> to load object: 'not a Mach object file (invalid magic)'
> 1>
> 1>
> 1>  Command 2: "C:/dev/llvm/llvm_trunk2/bin/Release/FileCheck.EXE"
> "C:/dev/llvm/llvm_trunk2/test/MC/MachO/thumb2-movt-fixup.s"
> 1>  Command 2 Result: 1
> 1>  Command 2 Output:
> 1>
> 1>
> 1>  Command 2 Stderr:
> 1>CUSTOMBUILD : FileCheck error : '-' is empty.
> 1>




More information about the llvm-commits mailing list