search for: dwarffil

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