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

             Bug #: 13897
           Summary: llc crashes with "UNREACHABLE executed" message
           Product: new-bugs
           Version: 3.1
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: release blocker
          Priority: P
         Component: new bugs
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]
    Classification: Unclassified


i have a simple IR file like below:

;;;;;;;;;;;;;
; ModuleID = 'gg.bc'
@aaa = external global i128
@bbb = external global i128

define void @depasta() nounwind {
"0x0":
  %0 = load i128* @bbb
  %1 = and i128 %0, 4294967295
  %2 = shl i128 %0, 96
  %3 = mul i128 %1, 18446744078004518913
  %4 = add i128 %3, %2
  store i128 %4, i128* @aaa
  ret void
}
;;;;;;;;;

i tried to compile this IR file to bitcode file (with llvm-as), then
compile BC file to native code (with llc).
however, llc crashes like below:

------
C:\>llvm-as gg.ll
C:\>llc -filetype=obj gg.bc
UNREACHABLE executed!

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
--------

this looks like a bug, doesn't it? any idea why?

this is LLVM 3.1, on Windows 32bit.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to