Displaying 9 results from an estimated 9 matches for "setlastuser".
2011 May 03
4
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...ager PM;
PM.add(createFooPass());
PM.run(M);
}
Program received signal SIGSEGV, Segmentation fault.
#0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
(this=0x86f798c, P=0x892bfc0) at
<...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
#1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
(this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
<...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
#2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
(this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
<...>/llvm-2.9/lib/VMCore/PassManager.cpp:1608
#3 0x08324cef in l...
2011 May 04
0
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...PM.run(M);
> }
>
>
> Program received signal SIGSEGV, Segmentation fault.
>
> #0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
> (this=0x86f798c, P=0x892bfc0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
> #1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
> (this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
> #2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
> (this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp...
2011 May 04
2
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...gt;
>> Program received signal SIGSEGV, Segmentation fault.
>>
>> #0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
>> (this=0x86f798c, P=0x892bfc0) at
>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
>> #1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
>> (this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
>> #2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
>> (this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
>> <...>/llvm-2.9/lib/VM...
2012 Mar 21
0
[LLVMdev] llvm seg fault when specifying addRequiredTransitive in module pass
...quired passes by:
addRequiredTransitive<LoopInfo>();
When I run my pass using opt, it crashes with segmentation fault with
callstack:
#0 0x0877aebd in llvm::PMTopLevelManager::findAnalysisUsage
(this=0x8c10934, P=0xb15b988) at PassManager.cpp:573
#1 0x0877aa9b in llvm::PMTopLevelManager::setLastUser (this=0x8c10934,
AnalysisPasses=..., P=0xb121c18) at PassManager.cpp:512
#2 0x0877ee0f in llvm::MPPassManager::addLowerLevelRequiredPass
(this=0x8c102d8, P=0xb121c18, RequiredPass=0xb15b988) at
PassManager.cpp:162\
5
#3 0x0877ca44 in llvm::PMDataManager::add (this=0x8c102e8, P=0xb121c18,
ProcessA...
2012 Mar 02
0
[LLVMdev] Interactions between module and loop passes
Hi Pablo,
> I have a code with three passes (one loop pass and two module passes)
> and my own pass manager. If I schedule the loop pass between the others,
> my code segfaults.
when developing with LLVM you should configure with --enable-assertions.
That way you should get an assert failure with a helpful message rather
than a crash.
Is there any explanation why loop passes cannot
2011 May 04
0
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...received signal SIGSEGV, Segmentation fault.
>>>
>>> #0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
>>> (this=0x86f798c, P=0x892bfc0) at
>>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
>>> #1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
>>> (this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
>>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
>>> #2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
>>> (this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
>>> <......
2011 May 04
1
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...SEGV, Segmentation fault.
>>>>
>>>> #0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
>>>> (this=0x86f798c, P=0x892bfc0) at
>>>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
>>>> #1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
>>>> (this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
>>>> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
>>>> #2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
>>>> (this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
>...
2012 Mar 02
2
[LLVMdev] Interactions between module and loop passes
Hi all,
I have a code with three passes (one loop pass and two module passes)
and my own pass manager. If I schedule the loop pass between the others,
my code segfaults. Is there any explanation why loop passes cannot be
scheduled between two module passes? Perhaps I misunderstood the
behaviour of pass managers.
I paste here my "usage" information:
int main(...){
Module m = ...
2011 May 17
0
[LLVMdev] 2.9 segfault when requesting for both LoopInfo and DominatorTree analyses.
...PM.run(M);
> }
>
>
> Program received signal SIGSEGV, Segmentation fault.
>
> #0 0x0832312f in llvm::PMTopLevelManager::findAnalysisUsage
> (this=0x86f798c, P=0x892bfc0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:577
> #1 0x08322cfb in llvm::PMTopLevelManager::setLastUser
> (this=0x86f798c, AnalysisPasses=..., P=0x892d2e0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp:516
> #2 0x083275f5 in llvm::MPPassManager::addLowerLevelRequiredPass
> (this=0x885cc60, P=0x892d2e0, RequiredPass=0x892bfc0) at
> <...>/llvm-2.9/lib/VMCore/PassManager.cpp...