Displaying 17 results from an estimated 17 matches for "densemappair".
2018 Jul 25
2
are the LLD libraries thread safe?
...above.
I'll try putting a global resource lock on invoking LLD and see if it
solves the problem.
==5467== Invalid write of size 8
==5467== at 0x525509:
llvm::DenseMapBase<llvm::DenseMap<llvm::CachedHashStringRef, int,
llvm::DenseMapInfo<llvm::CachedHashStringRef>,
llvm::detail::DenseMapPair<llvm::CachedHashStringRef, int> >,
llvm::CachedHashStringRef, int,
llvm::DenseMapInfo<llvm::CachedHashStringRef>,
llvm::detail::DenseMapPair<llvm::CachedHashStringRef, int>
>::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::CachedHashStringRef,
int>*, llvm::detail:...
2018 Jul 25
2
are the LLD libraries thread safe?
...n invoking LLD and see if it
>> solves the problem.
>>
>> ==5467== Invalid write of size 8
>> ==5467== at 0x525509: llvm::DenseMapBase<llvm::DenseMap<llvm::CachedHashStringRef,
>> int, llvm::DenseMapInfo<llvm::CachedHashStringRef>,
>> llvm::detail::DenseMapPair<llvm::CachedHashStringRef, int> >,
>> llvm::CachedHashStringRef, int, llvm::DenseMapInfo<llvm::CachedHashStringRef>,
>> llvm::detail::DenseMapPair<llvm::CachedHashStringRef, int>
>> >::moveFromOldBuckets(llvm::detail::DenseMapPair<llvm::CachedHashStringR...
2018 Jan 16
0
Running Scalar Evolution on Modules on an ad-hoc basis
...%0 = load i32, i32* getelementptr inbounds ([64 x i32], [64 x i32]* @__dfsan_arg_tls, i64 0, i64 2), !dbg !18
SCEV:
Program received signal SIGSEGV, Segmentation fault.
llvm::DenseMap<llvm::ScalarEvolution::SCEVCallbackVH, llvm::SCEV const*, llvm::DenseMapInfo<llvm::Value*>, llvm::detail::DenseMapPair<llvm::ScalarEvolution::SCEVCallbackVH, llvm::SCEV const*> >::getBuckets (this=0x78) at /home/ebdavis/Documents/llvm-project/llvm/include/llvm/ADT/DenseMap.h:739
739 return Buckets;
(gdb) bt
#0 llvm::DenseMap<llvm::ScalarEvolution::SCEVCallbackVH, llvm::SCEV const*, llvm::DenseM...
2015 Jan 14
3
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
...#3 0x7f6893e22340 __restore_rt
(/lib/x86_64-linux-gnu/libpthread.so.0+0x10340)
#4 0x1ae3a9f bool llvm::DenseMapBase<llvm::SmallDenseMap<void*,
std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>,
unsigned long>, 4u, llvm::DenseMapInfo<void*>,
llvm::detail::DenseMapPair<void*,
std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>,
unsigned long> > >, void*,
std::pair<llvm::PointerUnion<llvm::MetadataAsValue*, llvm::Metadata*>,
unsigned long>, llvm::DenseMapInfo<void*>,
llvm::detail::DenseMapPair<void*,
std:...
2019 Jun 21
2
Purpose of Epoch Trackers
...g in my threads.
Assertion I'm getting is this:
Global Value is CRO:
/home/preejackie/spicy/orcs/llvm/include/llvm/ADT/DenseMap.h:1242: bool
llvm::DenseMapIterator<const llvm::Value *,
llvm::StringMapEntry<llvm::Value *> *, llvm::DenseMapInfo<const llvm::Value
*>, llvm::detail::DenseMapPair<const llvm::Value *,
llvm::StringMapEntry<llvm::Value *> *>, false>::operator!=(const
llvm::DenseMapIterator::ConstIterator &) const [KeyT = const llvm::Value *,
ValueT = llvm::StringMapEntry<llvm::Value *> *, KeyInfoT =
llvm::DenseMapInfo<const llvm::Value *>, Bucket...
2020 Apr 16
4
ORC Assertion failure
...return ES->lookup({MainJD}, (*Mangle)(Name.str()));
Here is the call stack:
libravi.dll!llvm::orc::MaterializationResponsibility::notifyResolved(const
llvm::DenseMap<llvm::orc::SymbolStringPtr,llvm::JITEvaluatedSymbol,llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>,llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr,llvm::JITEvaluatedSymbol>>
& Symbols) Line 449 C++
libravi.dll!llvm::orc::RTDyldObjectLinkingLayer::onObjLoad(unsigned
__int64 K, llvm::orc::MaterializationResponsibility & R,
llvm::object::ObjectFile & Obj,
std::unique_ptr<llvm::RuntimeDyl...
2020 May 23
4
Assertion triggered when running simple hello-world code on iOS device using ORC/LLLazyJIT
...,
llvm::orc::JITDylibLookupFlags> > > const&, llvm::orc::SymbolLookupSet,
llvm::orc::SymbolState, llvm::unique_function<void
(llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr,
llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>,
llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr,
llvm::JITEvaluatedSymbol> > >)>, std::__1::function<void
(llvm::DenseMap<llvm::orc::JITDylib*,
llvm::DenseSet<llvm::orc::SymbolStringPtr,
llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >,
llvm::DenseMapInfo<llvm::orc::JITDylib*>,
ll...
2018 May 05
4
Slow IR compilation/JIT, profiling points to LLVM?
...5,008 Calls; llvm::PMTopLevelManager::findAnalysisPass(void
const*) <cycle 4>
4.54%; 3,722,489 Calls; llvm::PMDataManager::findAnalysisPass(void
const*, bool)'2
4.11%; 4,604,499 Calls; bool
llvm::DenseMapBase<>::LookupBucketFor<>(void const* const&,
llvm::detail::DenseMapPair<> const*&) const
Also of interest, given the high call count:
1.32%; 6,915,882 Calls; llvm::FoldingSetNodeID::AddInteger(unsigned
int) <cycle 4>
The call counts seem quite high given the size of the code. Also, the
`findAnalysisPass` function just seems off, but I don't u...
2020 Jun 06
4
Assertion triggered when running simple hello-world code on iOS device using ORC/LLLazyJIT
...t,
>>>>> llvm::orc::SymbolState, llvm::unique_function<void
>>>>> (llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr,
>>>>> llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>,
>>>>> llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr,
>>>>> llvm::JITEvaluatedSymbol> > >)>, std::__1::function<void
>>>>> (llvm::DenseMap<llvm::orc::JITDylib*,
>>>>> llvm::DenseSet<llvm::orc::SymbolStringPtr,
>>>>> llvm::DenseMapInfo<llv...
2018 May 05
0
Slow IR compilation/JIT, profiling points to LLVM?
...ndAnalysisPass(void
> const*) <cycle 4>
>
> 4.54%; 3,722,489 Calls; llvm::PMDataManager::findAnalysisPass(void
> const*, bool)'2
>
> 4.11%; 4,604,499 Calls; bool
> llvm::DenseMapBase<>::LookupBucketFor<>(void const* const&,
> llvm::detail::DenseMapPair<> const*&) const
>
> Also of interest, given the high call count:
>
> 1.32%; 6,915,882 Calls; llvm::FoldingSetNodeID::AddInteger(unsigned
> int) <cycle 4>
>
> The call counts seem quite high given the size of the code. Also, the
> `findAnalysisPass` fu...
2020 Jun 20
1
Assertion triggered when running simple hello-world code on iOS device using ORC/LLLazyJIT
...bLookupFlags> > > const&, llvm::orc::SymbolLookupSet,
> llvm::orc::SymbolState, llvm::unique_function<void
> (llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr,
> llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>,
> llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr,
> llvm::JITEvaluatedSymbol> > >)>, std::__1::function<void
> (llvm::DenseMap<llvm::orc::JITDylib*,
> llvm::DenseSet<llvm::orc::SymbolStringPtr,
> llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >,
> llvm::DenseMapInfo<llv...
2015 Jan 14
2
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
...; #4 0x10c35f22d in llvm::ConstantInt::~ConstantInt()
> (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10143e22d)
> #5 0x10c47e9b3 in void
> llvm::DeleteContainerSeconds<llvm::DenseMap<llvm::APInt,
> llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo,
> llvm::detail::DenseMapPair<llvm::APInt, llvm::ConstantInt*> >
> >(llvm::DenseMap<llvm::APInt, llvm::ConstantInt*,
> llvm::DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair<llvm::APInt,
> llvm::ConstantInt*> >&)
> (/Users/dexonsmith/data/llvm.asan/staging/bin/clang+0x10155d9b3)
>...
2016 Jun 28
0
mutateType on AllocaInst problem
...;)
/home/pierre/Desktop/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:2509:0
#11 0x00000000020474eb (anonymous
namespace)::ModuleBitcodeWriter::writeFunction(llvm::Function const&,
llvm::DenseMap<llvm::Function const*, unsigned long,
llvm::DenseMapInfo<llvm::Function const*>,
llvm::detail::DenseMapPair<llvm::Function const*, unsigned long> >&)
/home/pierre/Desktop/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:2866:0
#12 0x000000000204be9d (anonymous
namespace)::ModuleBitcodeWriter::writeModule()
/home/pierre/Desktop/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:3588:0
#13 0x000000000204bc70...
2020 Jul 26
2
[LAA] RtCheck on pointers of different address spaces.
...llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp:259:12
(anonymous namespace)::AccessAnalysis::canCheckPtrAtRT(llvm::RuntimePointerChecking&, llvm::ScalarEvolution*, llvm::Loop*, llvm::DenseMap<llvm::Value const*, llvm::Value*, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::Value*> > const&, bool) $SRC/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp:830:3
llvm::LoopAccessInfo::analyzeLoop(llvm::AAResults*, llvm::LoopInfo*, llvm::TargetLibraryInfo const*, llvm::DominatorTree*) $SRC/llvm-project/llvm/lib/Analysis/LoopAccessAn...
2017 Sep 17
2
assertion triggered since update to llvm 5
...s
namespace)::NewGVN::InstrToDFSNum(llvm::Value
const*) const (NewGVN.cpp:735)
==4585== by 0x4B688BC: void (anonymous namespace)::NewGVN::
touchAndErase<llvm::DenseMap<llvm::Value const*,
llvm::SmallPtrSet<llvm::Value*, 2u>, llvm::DenseMapInfo<llvm::Value
const*>, llvm::detail::DenseMapPair<llvm::Value const*,
llvm::SmallPtrSet<llvm::Value*, 2u> > >,
llvm::Value*>(llvm::DenseMap<llvm::Value
const*, llvm::SmallPtrSet<llvm::Value*, 2u>, llvm::DenseMapInfo<llvm::Value
const*>, llvm::detail::DenseMapPair<llvm::Value const*,
llvm::SmallPtrSet<llvm::Va...
2020 Jul 26
2
[LAA] RtCheck on pointers of different address spaces.
...llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp:259:12
(anonymous namespace)::AccessAnalysis::canCheckPtrAtRT(llvm::RuntimePointerChecking&, llvm::ScalarEvolution*, llvm::Loop*, llvm::DenseMap<llvm::Value const*, llvm::Value*, llvm::DenseMapInfo<llvm::Value const*>, llvm::detail::DenseMapPair<llvm::Value const*, llvm::Value*> > const&, bool) $SRC/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp:830:3
llvm::LoopAccessInfo::analyzeLoop(llvm::AAResults*, llvm::LoopInfo*, llvm::TargetLibraryInfo const*, llvm::DominatorTree*) $SRC/llvm-project/llvm/lib/Analysis/LoopAccessAn...
2017 Sep 17
4
assertion triggered since update to llvm 5
So, 90% of the time I've seen this, it was memory corruption, usually use
after free. I know I fixed one after 5.0 branched.
You should compile with address sanitizer enabled, and I suspect you will
find the issue quicky.
If not, we really need ir that reproduces it.
On Sun, Sep 17, 2017, 12:27 PM Andrew Kelley via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> I think I forgot to