Displaying 9 results from an estimated 9 matches for "dwarffil".
Did you mean:
dwarffile
2015 Apr 29
2
[LLVMdev] Assertion failure (Bug 21609) in DwarfFile.cpp
Hi Folks,
I ran into this assertion failure while compiling a function with a
large number of arguments:
https://llvm.org/bugs/show_bug.cgi?id=21609
I have coded up the fix as per David's suggestion (added a new header
field for DIVariable to separate out ArgNo & LineNo). The proposed
diff is attached to the bug.
However, there are around 175 testcases across clang & llvm that need
2017 May 09
2
lib/CodeGen/AsmPrinter/DwarfDebug.h:131: void llvm::DbgVariable::addMMIEntry(const llvm::DbgVariable&): Assertion `V.Var == Var && "conflicting variable"' failed.
...nu/libc.so.6+0x2dbd7)
#7 0x00007fa902b73c82 (/lib/x86_64-linux-gnu/libc.so.6+0x2dc82)
#8 0x0000000002601cd4 llvm::DbgVariable::addMMIEntry(llvm::DbgVariable
const&) /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h:130:0
#9 0x0000000002601cd4
llvm::DwarfFile::addScopeVariable(llvm::LexicalScope*,
llvm::DbgVariable*)
/mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp:104:0
#10 0x00000000025f5a29
llvm::DwarfDebug::createAbstractVariable(llvm::DILocalVariable const*,
llvm::LexicalScope*)
/mnt/b/sanitizer-bui...
2015 Apr 29
2
[LLVMdev] Assertion failure (Bug 21609) in DwarfFile.cpp
On Tue, Apr 28, 2015 at 7:14 PM, David Blaikie <dblaikie at gmail.com> wrote:
> I believe duncan's fixed this recently in 235956 and 235955 - does ToT work
> for you?
It seems like r235955 might have fixed it. However I'm having build
issues with ToT in my environment. Is this the right place to check
ToT build status:
http://lab.llvm.org:8011/one_line_per_build
>
> On
2017 May 09
2
lib/CodeGen/AsmPrinter/DwarfDebug.h:131: void llvm::DbgVariable::addMMIEntry(const llvm::DbgVariable&): Assertion `V.Var == Var && "conflicting variable"' failed.
...gt; #7 0x00007fa902b73c82 (/lib/x86_64-linux-gnu/libc.so.6+0x2dc82)
>> #8 0x0000000002601cd4 llvm::DbgVariable::addMMIEntry(llvm::DbgVariable const&) /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h:130:0
>> #9 0x0000000002601cd4 llvm::DwarfFile::addScopeVariable(llvm::LexicalScope*, llvm::DbgVariable*) /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp:104:0
>> #10 0x00000000025f5a29 llvm::DwarfDebug::createAbstractVariable(llvm::DILocalVariable const*, llvm::LexicalScope*) /mnt/b/sani...
2020 May 08
4
[Debuginfo][DWARF][LLD] Remove obsolete debug info in lld.
...FStreamer has an implementation for DWARF generation, which does not support
DWARF5(only debug_names table). At the same time, there already exists code in CodeGen/AsmPrinter/DwarfDebug.h,
which implements most of DWARF5. It seems that DWARFEmitter/DWARFStreamer should be rewritten using
DwarfDebug/DwarfFile. Though I am not sure whether it would be easy to re-use DwarfDebug/DwarfFile.
It would probably be necessary to separate some intermediate level of DwarfDebug/DwarfFile.
4. split DWARF support.
This solution does not work with split DWARF currently. But it could be useful for the split dwarf...
2020 Aug 10
2
[Debuginfo][DWARF][LLD] Remove obsolete debug info in lld.
...F
> > generation, which does not support DWARF5(only debug_names table). At the
> > same time, there already exists code in CodeGen/AsmPrinter/DwarfDebug.h,
> > which implements most of DWARF5. It seems that DWARFEmitter/DWARFStreamer
> > should be rewritten using DwarfDebug/DwarfFile. Though I am not sure
> > whether it would be easy to re-use DwarfDebug/DwarfFile. It would probably
> > be necessary to separate some intermediate level of DwarfDebug/DwarfFile.
>
> These classes serve very different purposes. Last time I looked at them there
> was very littl...
2020 Aug 06
2
[Debuginfo][DWARF][LLD] Remove obsolete debug info in lld.
...lementation for DWARF
> generation, which does not support DWARF5(only debug_names table). At the
> same time, there already exists code in CodeGen/AsmPrinter/DwarfDebug.h,
> which implements most of DWARF5. It seems that DWARFEmitter/DWARFStreamer
> should be rewritten using DwarfDebug/DwarfFile. Though I am not sure
> whether it would be easy to re-use DwarfDebug/DwarfFile. It would probably
> be necessary to separate some intermediate level of DwarfDebug/DwarfFile.
These classes serve very different purposes. Last time I looked at them
there
was very little overlap in functionali...
2020 Aug 03
2
[Debuginfo][DWARF][LLD] Remove obsolete debug info in lld.
Hi Eric, please
On 31.07.2020 22:02, Eric Christopher wrote:
> Hi Alexey,
>
> On Fri, Jul 31, 2020 at 4:02 AM Alexey Lapshin via llvm-dev
> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
>
> On 28.07.2020 19:28, David Blaikie wrote:
> > On Tue, Jul 28, 2020 at 8:55 AM Alexey Lapshin
> <avl.lapshin at gmail.com
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...for Release+Asserts build
llvm[3]: Compiling LoopUnrollPass.cpp for Release+Asserts build
llvm[3]: Compiling X86VZeroUpper.cpp for Release+Asserts build
llvm[3]: Compiling DwarfExpression.cpp for Release+Asserts build
llvm[3]: Compiling LoopUnswitch.cpp for Release+Asserts build
llvm[3]: Compiling DwarfFile.cpp for Release+Asserts build
llvm[3]: Compiling X86WinEHState.cpp for Release+Asserts build
llvm[3]: Compiling InstCombineLoadStoreAlloca.cpp for Release+Asserts build
llvm[3]: Compiling DwarfStringPool.cpp for Release+Asserts build
llvm[3]: Compiling LowerAtomic.cpp for Release+Asserts build
llv...