[LLVMbugs] [Bug 10562] New: [AVX] infinite recursive calls to DenseMap::insert()

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Aug 2 01:01:53 PDT 2011


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

           Summary: [AVX] infinite recursive calls to DenseMap::insert()
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: matt at pharr.org
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=6998)
 --> (http://llvm.org/bugs/attachment.cgi?id=6998)
test case

With TOT, llc -mattr=+avx, and the attached, I get a crash due to an infinite
set of recursive calls to DenseMap::insert()

.....

#8554 0x00000001004217a3 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8555 0x0000000100429d40 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8556 0x00000001004217a3 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8557 0x0000000100429d40 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8558 0x00000001004217a3 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8559 0x0000000100419061 in llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >::insert
()
#8560 0x0000000100527061 in llvm::SelectionDAGBuilder::Case::size ()
#8561 0x0000000100528ce2 in llvm::SelectionDAGBuilder::Case::size ()
#8562 0x000000010052993b in llvm::SelectionDAGBuilder::Case::size ()
#8563 0x0000000100606e54 in llvm::MachineFunctionAnalysis::getPassName ()
#8564 0x0000000100882a8d in llvm::cl::parser<llvm::PassInfo const*>::~parser ()
#8565 0x000000010087e47b in llvm::cl::parser<llvm::PassInfo const*>::~parser ()
#8566 0x000000010088278a in llvm::cl::parser<llvm::PassInfo const*>::~parser ()
#8567 0x0000000100883bb1 in llvm::cl::parser<llvm::PassInfo const*>::~parser ()
#8568 0x0000000100883c31 in llvm::cl::parser<llvm::PassInfo const*>::~parser ()
#8569 0x00000001000023d3 in ?? ()
#8570 0x0000000100000c34 in ?? ()

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