[LLVMbugs] [Bug 6443] New: Unknown mismatch!; UNREACHABLE executed at SelectionDAGBuilder.cpp:345!

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sun Feb 28 12:20:33 PST 2010


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

           Summary: Unknown mismatch!; UNREACHABLE executed at
                    SelectionDAGBuilder.cpp:345!
           Product: libraries
           Version: trunk
          Platform: Other
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Common Code Generator Code
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: hinokind at gmail.com
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=4336)
 --> (http://llvm.org/bugs/attachment.cgi?id=4336)
testcase

$ llc unreach3.bc 
Unknown mismatch!
UNREACHABLE executed at SelectionDAGBuilder.cpp:345!
Stack dump:
0.    Program arguments: llc unreach3.bc 
1.    Running pass 'X86 DAG->DAG Instruction Selection' on function '@unreach'
Abort trap: 6 (core dumped)


using r97409
$ llc --version
Low Level Virtual Machine (http://llvm.org/):
  llvm version 2.7svn
  Optimized build with assertions.
  Built Feb 28 2010 (21:30:12).
  Host: x86_64-segfault-freebsd8.0
  Host CPU: k8-sse3
...


Not sure if this is needed but:
$ cat unreach3.c 
void unreach() {
    float foo;
    __asm( "movq    (%0), %%mm0" :"=&r"(foo));
}

-- 
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.



More information about the llvm-bugs mailing list