[llvm] r223306 - Move tests for llvm-objdump for universal files to X86 directory to fix build bots.

Rafael Espíndola rafael.espindola at gmail.com
Wed Dec 3 15:20:52 PST 2014


It didn't work. On linux I am getting:

/home/espindola/llvm/build/./bin/llvm-objdump
/home/espindola/llvm/llvm/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386
-d -m -no-show-raw-insn -full-leading-addr -print-imm-hex -arch all
/home/espindola/llvm/llvm/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386
(architecture �):

On 3 December 2014 at 18:00, Kevin Enderby <enderby at apple.com> wrote:
> Author: enderby
> Date: Wed Dec  3 17:00:16 2014
> New Revision: 223306
>
> URL: http://llvm.org/viewvc/llvm-project?rev=223306&view=rev
> Log:
> Move tests for llvm-objdump for universal files to X86 directory to fix build bots.
>
> Added:
>     llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386   (with props)
>     llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386   (with props)
>     llvm/trunk/test/tools/llvm-objdump/X86/macho-universal-x86_64.i386.test
> Removed:
>     llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal-archive.x86_64.i386
>     llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal.x86_64.i386
>     llvm/trunk/test/tools/llvm-objdump/macho-universal-x86_64.i386.test
>
> Removed: llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal-archive.x86_64.i386
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal-archive.x86_64.i386?rev=223305&view=auto
> ==============================================================================
> Binary file - no diff available.
>
> Removed: llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal.x86_64.i386
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/Inputs/macho-universal.x86_64.i386?rev=223305&view=auto
> ==============================================================================
> Binary file - no diff available.
>
> Added: llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386?rev=223306&view=auto
> ==============================================================================
> Binary file - no diff available.
>
> Propchange: llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386
> ------------------------------------------------------------------------------
>     svn:mime-type = application/octet-stream
>
> Added: llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386?rev=223306&view=auto
> ==============================================================================
> Binary file - no diff available.
>
> Propchange: llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386
> ------------------------------------------------------------------------------
>     svn:executable = *
>
> Propchange: llvm/trunk/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386
> ------------------------------------------------------------------------------
>     svn:mime-type = application/octet-stream
>
> Added: llvm/trunk/test/tools/llvm-objdump/X86/macho-universal-x86_64.i386.test
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/X86/macho-universal-x86_64.i386.test?rev=223306&view=auto
> ==============================================================================
> --- llvm/trunk/test/tools/llvm-objdump/X86/macho-universal-x86_64.i386.test (added)
> +++ llvm/trunk/test/tools/llvm-objdump/X86/macho-universal-x86_64.i386.test Wed Dec  3 17:00:16 2014
> @@ -0,0 +1,25 @@
> +RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex -arch all \
> +RUN: | FileCheck %s -check-prefix UEXE-all
> +RUN: llvm-objdump %p/Inputs/macho-universal-archive.x86_64.i386 -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex -arch i386 \
> +RUN: | FileCheck %s -check-prefix UArchive-i386
> +
> +UEXE-all: macho-universal.x86_64.i386 (architecture x86_64):
> +UEXE-all: (__TEXT,__text) section
> +UEXE-all: _main:
> +UEXE-all: 0000000100000f60     pushq   %rbp
> +UEXE-all: 0000000100000f61     movq    %rsp, %rbp
> +UEXE-all: macho-universal.x86_64.i386 (architecture i386):
> +UEXE-all: (__TEXT,__text) section
> +UEXE-all: _main:
> +UEXE-all: 00001fa0     pushl   %ebp
> +UEXE-all: 00001fa1     movl    %esp, %ebp
> +
> +UArchive-i386: Archive : {{.*}}/macho-universal-archive.x86_64.i386
> +UArchive-i386: macho-universal-archive.x86_64.i386(foo.o):
> +UArchive-i386: (__TEXT,__text) section
> +UArchive-i386: _foo:
> +UArchive-i386: 00000000        pushl   %ebp
> +UArchive-i386: 00000001        movl    %esp, %ebp
> +UArchive-i386: 00000003        popl    %ebp
> +UArchive-i386: 00000004        retl
> +
>
> Removed: llvm/trunk/test/tools/llvm-objdump/macho-universal-x86_64.i386.test
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-objdump/macho-universal-x86_64.i386.test?rev=223305&view=auto
> ==============================================================================
> --- llvm/trunk/test/tools/llvm-objdump/macho-universal-x86_64.i386.test (original)
> +++ llvm/trunk/test/tools/llvm-objdump/macho-universal-x86_64.i386.test (removed)
> @@ -1,25 +0,0 @@
> -RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex -arch all \
> -RUN: | FileCheck %s -check-prefix UEXE-all
> -RUN: llvm-objdump %p/Inputs/macho-universal-archive.x86_64.i386 -d -m -no-show-raw-insn -full-leading-addr -print-imm-hex -arch i386 \
> -RUN: | FileCheck %s -check-prefix UArchive-i386
> -
> -UEXE-all: macho-universal.x86_64.i386 (architecture x86_64):
> -UEXE-all: (__TEXT,__text) section
> -UEXE-all: _main:
> -UEXE-all: 0000000100000f60     pushq   %rbp
> -UEXE-all: 0000000100000f61     movq    %rsp, %rbp
> -UEXE-all: macho-universal.x86_64.i386 (architecture i386):
> -UEXE-all: (__TEXT,__text) section
> -UEXE-all: _main:
> -UEXE-all: 00001fa0     pushl   %ebp
> -UEXE-all: 00001fa1     movl    %esp, %ebp
> -
> -UArchive-i386: Archive : {{.*}}/macho-universal-archive.x86_64.i386
> -UArchive-i386: macho-universal-archive.x86_64.i386(foo.o):
> -UArchive-i386: (__TEXT,__text) section
> -UArchive-i386: _foo:
> -UArchive-i386: 00000000        pushl   %ebp
> -UArchive-i386: 00000001        movl    %esp, %ebp
> -UArchive-i386: 00000003        popl    %ebp
> -UArchive-i386: 00000004        retl
> -
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list