We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I'm getting this glibc detected failure: /proj/llvm/llvm-3/Debug/bin/opt: malloc(): memory corruption: 0x08de9f1c
Occurring at:
llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::grow()+0x34 llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::InsertIntoBucket(llvm::DominatorTreeBase::Node* const&, llvm::Value* const&, std::pair<llvm::DominatorTreeBase::Node*, llvm::Value*>) llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::operator[](llvm::DominatorTreeBase::Node const&) (anonymous namespace)::LCSSA::GetValueForBlock(llvm::DominatorTreeBase::Node*,llvm::Instruction*, llvm::DenseMap<llvm::DominatorTreeBase::Node*, llvm::Value*>&) (anonymous namespace)::LCSSA::ProcessInstruction(llvm::Instruction*,std::vector<llvm::BasicBlock*, std::allocatorllvm::BasicBlock* > const&) (anonymous namespace)::LCSSA::visitSubloop(llvm::Loop*) (anonymous namespace)::LCSSA::visitSubloop(llvm::Loop*) (anonymous namespace)::LCSSA::runOnFunction(llvm::Function&) llvm::FPPassManager::runOnFunction(llvm::Function&) CGPassManager::runOnModule(llvm::Module&) llvm::MPPassManager::runOnModule(llvm::Module&) llvm::PassManagerImpl::run(llvm::Module&) llvm::PassManager::run(llvm::Module&) main
The text was updated successfully, but these errors were encountered:
can you run valgrind on it plz?
Sorry, something went wrong.
valgrind output from "opt" This is the output of valgrind when opt is run as:
valgrind opt -std-compile-opts Output/rem.linked.rbc -o Output/rem.linked.bc -f
in llvm-test/SingleSource/UnitTests/SignlessTypes
This is because LCSSA is using invalidated iterators.
Reverting this patch fixed the problem:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070129/043914.html
Resolved.
No branches or pull requests
Extended Description
I'm getting this glibc detected failure:
/proj/llvm/llvm-3/Debug/bin/opt: malloc(): memory corruption: 0x08de9f1c
Occurring at:
llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::grow()+0x34
llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::InsertIntoBucket(llvm::DominatorTreeBase::Node*
const&, llvm::Value* const&, std::pair<llvm::DominatorTreeBase::Node*,
llvm::Value*>)
llvm::DenseMapllvm::DominatorTreeBase::Node*,llvm::Value*::operator[](llvm::DominatorTreeBase::Node
const&)
(anonymous
namespace)::LCSSA::GetValueForBlock(llvm::DominatorTreeBase::Node*,llvm::Instruction*,
llvm::DenseMap<llvm::DominatorTreeBase::Node*, llvm::Value*>&)
(anonymous
namespace)::LCSSA::ProcessInstruction(llvm::Instruction*,std::vector<llvm::BasicBlock*,
std::allocatorllvm::BasicBlock* > const&)
(anonymous namespace)::LCSSA::visitSubloop(llvm::Loop*)
(anonymous namespace)::LCSSA::visitSubloop(llvm::Loop*)
(anonymous namespace)::LCSSA::runOnFunction(llvm::Function&)
llvm::FPPassManager::runOnFunction(llvm::Function&)
CGPassManager::runOnModule(llvm::Module&)
llvm::MPPassManager::runOnModule(llvm::Module&)
llvm::PassManagerImpl::run(llvm::Module&)
llvm::PassManager::run(llvm::Module&)
main
The text was updated successfully, but these errors were encountered: