[LLVMbugs] [Bug 8363] New: Assertion `PartVT.isInteger() && ValueVT.isInteger() && "Unknown mismatch!"' failed

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Oct 12 07:10:50 PDT 2010


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

           Summary: Assertion `PartVT.isInteger() && ValueVT.isInteger()
                    && "Unknown mismatch!"' failed
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: baldrick at free.fr
                CC: llvmbugs at cs.uiuc.edu


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

$ llc part.ll 
llc: llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:330: void
getCopyToParts(llvm::SelectionDAG&, llvm::DebugLoc, llvm::SDValue,
llvm::SDValue*, unsigned int, llvm::EVT, llvm::ISD::NodeType): Assertion
`PartVT.isInteger() && ValueVT.isInteger() && "Unknown mismatch!"' failed.
...
8  llc       0x00000000008baf2d
llvm::SelectionDAGBuilder::visitInlineAsm(llvm::ImmutableCallSite) + 14557
9  llc       0x00000000008c9dfc
llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) + 572
10 llc       0x00000000008b31ca llvm::SelectionDAGBuilder::visit(unsigned int,
llvm::User const&) + 394
11 llc       0x00000000008d922d
llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) + 45
12 llc       0x00000000008e7510
llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator<llvm::Instruction
const>, llvm::ilist_iterator<llvm::Instruction const>, bool&) + 160
13 llc       0x00000000008e7b74
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) + 1476
14 llc       0x00000000008e882b
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 491
15 llc       0x0000000000cb65bd
llvm::FPPassManager::runOnFunction(llvm::Function&) + 557
16 llc       0x0000000000cb66bb llvm::FPPassManager::runOnModule(llvm::Module&)
+ 75
17 llc       0x0000000000cb6147 llvm::MPPassManager::runOnModule(llvm::Module&)
+ 503
18 llc       0x0000000000cb62c7 llvm::PassManagerImpl::run(llvm::Module&) + 167
19 llc       0x000000000051c335 main + 4117
20 libc.so.6 0x00007f3d774e8d8e __libc_start_main + 254
21 llc       0x000000000051a709
Stack dump:
0.    Program arguments: llc part.ll 
1.    Running pass 'Function Pass Manager' on module 'part.ll'.
2.    Running pass 'X86 DAG->DAG Instruction Selection' on function '@f4'
Aborted

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