[LLVMbugs] [Bug 17230] New: MCJIT test failures when building with LLVM_BUILD_32_BITS

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Sep 13 09:21:27 PDT 2013


http://llvm.org/bugs/show_bug.cgi?id=17230

            Bug ID: 17230
           Summary: MCJIT test failures when building with
                    LLVM_BUILD_32_BITS
           Product: new-bugs
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: alistair.low at gmail.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Building with the LLVM_BUILD_32_BITS option and running "make check-llvm"
results in the following test failures:

Failing Tests (9):
    LLVM :: ExecutionEngine/MCJIT/eh-lg-pic.ll
    LLVM :: ExecutionEngine/MCJIT/eh-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/hello-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/remote/stubs-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/stubs-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
    LLVM :: ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll

I'm currently working with the following revision:

commit e946a9ceda24775153c2c869e30afab058088238
Author: Nuno Lopes <nunoplopes at sapo.pt>
Date:   Fri Sep 13 15:01:54 2013 +0000

    typo fix: use BUILD_ARCHIVE to build .a libs and not ARCHIVE_LIBRARY

    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190696
91177308-0d34-0410-b5e6-96231b3b80d8

However, this issue can be reproduced with revisions from the last 2 weeks or
more.

I use CMake to generate the Makefiles:
"cmake '-DLLVM_TARGETS_TO_BUILD:STRING=X86' -DCMAKE_BUILD_TYPE:STRING=DEBUG
-DLLVM_BUILD_32_BITS:BOOLEAN=ON .."

Then "make check-llvm".

These tests are XFAIL for i686 and i386, but this doesn't account for a
scenario where lli is built as a 32-bit binary on an x86_64 host.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20130913/3f4aef6a/attachment.html>


More information about the llvm-bugs mailing list