search for: fulldebug

Displaying 20 results from an estimated 33 matches for "fulldebug".

2017 Mar 11
2
What does it mean by a "DICompileUnit missing from llvm.dgs.cu" ? | Where is the error ?
Hello, One of my Julia programs failed to execute with the following error, DICompileUnit not listed in llvm.dbg.cu !11 = distinct !DICompileUnit(language: DW_LANG_C89, file: !3, producer: "julia", isOptimized: true, runtimeVersion: 0,emissionKind: FullDebug, enums : !12) This was generated by verifyModule(*GPUModule,&(llvm::errs())From whithin PPCGCodeGeneration.cpp in Polly. >From <llvm_src>/test/Verifier/dbg-orphaned-compileunit.ll, I understand that the debug info, of a compile unit, represented by !11 is missing from llvm.dbg.cu. W...
2014 Oct 24
8
[LLVMdev] First-class debug info IR: MDLocation
...uot;a", size: 16, align: 16, context: !6) !8 = metadata DIMember(line: 1, file: !1, type: !3, name: "b", size: 16, align: 16, context: !6) !9 = metadata DISubroutineType(args: [ !5, !6 ]) !10 = metadata DICompileUnit(file: !0, language: 4, kind: FullDebug, producer: "clang version 3.6.0 ", retainedUniqueTypes: [ !6 ]) !11 = metadata DISubprogram(name: "foo", linkageName: "_Z3foo1T", handle: i32(i32)* @_Z3foo1T, file: !0...
2017 Jun 08
4
DICompileUnit duplication in LLVM 4.0.0?
...nimized pass reproduces my issue in 4.0 with the following error: DICompileUnit not listed in llvm.dbg.cu !1707 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 4.0.0 (tags/RELEASE_400/final)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, imports: !1708) dsc-opt: /home/moconnor/Source/carte.git/llvm-carte/llvm-4.0.0/llvm/lib/IR/Verifier.cpp:4500: virtual bool {anonymous}::VerifierLegacyPass::doFinalization(llvm::Module&): Assertion `!V->hasBrokenDebugInfo() && "Module contains invalid debug info"...
2020 May 31
2
LLC crash while handling DEBUG info
...module.flags = !{!3, !4, !5} !llvm.ident = !{!6} !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus_14, file: !1, producer: "clang version 11.0.0 (https://github.com/llvm/llvm-project 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) !1 = !DIFile(filename: "foo.cpp", directory: "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") !2 = !{} !3 = !{i32 7, !"Dwarf Version", i32 4} !4 = !{i32 2, !"Debug Info Version", i32 3} !5 = !{i...
2018 Mar 21
3
lld/lto/win32 crash on DIE code
...ot;f_t2b_RemObjects_d_Elements_d_System_d_____Global.IDispatchUID", scope: !2, file: !3, type: !622, isLocal: false, isDefinition: true) !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "RemObjects Island", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !4, retainedTypes: !4, globals: !5, imports: !703) !3 = !DIFile(filename: "island.windows.elements-e54b3dc8c0536e29a65f8548b5ae7958-global", directory: "/__windows_drive__c/ci/b/elements/1301/source/islandrtl/source") !4 = !{} !5 = !{!0, !6, !620, !635, !637, !639, !66...
2020 May 31
2
LLC crash while handling DEBUG info
...> > !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus_14, file: > > !1, producer: "clang version 11.0.0 > > (https://github.com/llvm/llvm-project > > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)", isOptimized: false, > > runtimeVersion: 0, emissionKind: FullDebug, enums: !2, > > splitDebugInlining: false, nameTableKind: None) > > !1 = !DIFile(filename: "foo.cpp", directory: > > "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") > > !2 = !{} > > !3 = !{i32 7, !"Dwarf Version", i32 4} > > !4...
2016 Apr 30
2
Debug info scope of explicit casting type does not seem correct
...t;B>(&a); } Reason for this behavior is the explicit cast "(T*)", which leads into the following IR: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.9.0 (trunk 267335)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) !3 = !{!4} !4 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !5, size: 32, align: 32) <----------------- No Scope, leads to compile unit scope!! !5 = !DIDerivedType(tag: DW_TAG_typedef, name: "T", scope: !7, file: !6, line: 16, baseType: !20) !7 =...
2017 Jun 08
2
DICompileUnit duplication in LLVM 4.0.0?
...owing >> error: >> >> DICompileUnit not listed in llvm.dbg.cu >> !1707 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, >> producer: "clang version 4.0.0 (tags/RELEASE_400/final)", isOptimized: >> true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, imports: !1708) >> dsc-opt: /home/moconnor/Source/carte.git/llvm-carte/llvm-4.0.0/llvm/lib/IR/Verifier.cpp:4500: >> virtual bool {anonymous}::VerifierLegacyPass::doFinalization(llvm::Module&): >> Assertion `!V->hasBrokenDebugInfo() && "Module contai...
2020 May 31
2
LLC crash while handling DEBUG info
...it(language: DW_LANG_C_plus_plus_14, file: > >> > !1, producer: "clang version 11.0.0 > >> > (https://github.com/llvm/llvm-project > >> > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)", isOptimized: false, > >> > runtimeVersion: 0, emissionKind: FullDebug, enums: !2, > >> > splitDebugInlining: false, nameTableKind: None) > >> > !1 = !DIFile(filename: "foo.cpp", directory: > >> > "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") > >> > !2 = !{} > >> > !3 = !{i32 7, !&...
2018 Mar 21
0
lld/lto/win32 crash on DIE code
..."f_t2b_RemObjects_d_Elements_d_System_d_____Global.IDispatchUID", scope: !2, file: !3, type: !622, isLocal: false, isDefinition: true) !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "RemObjects Island", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !4, retainedTypes: !4, globals: !5, imports: !703) !3 = !DIFile(filename: "island.windows.elements-e54b3dc8c0536e29a65f8548b5ae7958-global", directory: "/__windows_drive__c/ci/b/elements/1301/source/islandrtl/source") !4 = !{} !5 = !{!0, !6, !620, !635, !637, !639, !660,...
2020 Jun 01
2
LLC crash while handling DEBUG info
...file: > >> >> > !1, producer: "clang version 11.0.0 > >> >> > (https://github.com/llvm/llvm-project > >> >> > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)", isOptimized: false, > >> >> > runtimeVersion: 0, emissionKind: FullDebug, enums: !2, > >> >> > splitDebugInlining: false, nameTableKind: None) > >> >> > !1 = !DIFile(filename: "foo.cpp", directory: > >> >> > "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") > >> >> > !2 = !{}...
2017 Mar 12
2
What does it mean by a "DICompileUnit missing from llvm.dgs.cu" ? | Where is the error ?
...t; > > > One of my Julia programs failed to execute with the following error, > > DICompileUnit not listed in llvm.dbg.cu > > !11 = distinct !DICompileUnit(language: DW_LANG_C89, file: !3, producer: > > "julia", isOptimized: true, runtimeVersion: 0,emissionKind: FullDebug, > > enums: !12) > > > > This was generated by verifyModule(*GPUModule,&(llvm::errs())From whithin > > PPCGCodeGeneration.cpp in Polly. > > > > From <llvm_src>/test/Verifier/dbg-orphaned-compileunit.ll, I understand > > that the debug info, of a c...
2016 May 07
2
Debug info scope of explicit casting type does not seem correct
...turn foo<B>(&a); } Reason for this behavior is the explicit cast “(T*)“, which leads into the following IR: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.9.0 (trunk 267335)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) !3 = !{!4} !4 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !5, size: 32, align: 32) <----------------- No Scope, leads to compile unit scope!! !5 = !DIDerivedType(tag: DW_TAG_typedef, name: "T", scope: !7, file: !6, line: 16, baseType: !20) !7 =...
2018 Mar 21
0
lld/lto/win32 crash on DIE code
Ok, I've done a bit more investigation. I found the module which declares broken DIE (e54b3dc8c0536e29a65f8548b5ae7958-Global.o) and here is what I found there: !2 = !DIFile(filename: "island.windows.elements", ... ... !4 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, ... !5 = !DIFile(filename: "island.windows.elements-e54b3dc8c0536e29a65f8548b5ae7958-global",
2016 May 08
2
Debug info scope of explicit casting type does not seem correct
...turn foo<B>(&a); } Reason for this behavior is the explicit cast “(T*)“, which leads into the following IR: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.9.0 (trunk 267335)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) !3 = !{!4} !4 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !5, size: 32, align: 32) <----------------- No Scope, leads to compile unit scope!! !5 = !DIDerivedType(tag: DW_TAG_typedef, name: "T", scope: !7, file: !6, line: 16, baseType: !20) !7 =...
2018 Mar 21
2
lld/lto/win32 crash on DIE code
Op 21-3-2018 om 10:28 schreef Evgeny Leviant: > It looks the problem lies in how your compiler generates debug info. LLVM doesn't > expect DIDerivedType scope to be an instance of DICompileUnit. Here is a quick fix: > > DIE *DwarfUnit::getOrCreateContextDIE(const DIScope *Context) { > - if (!Context || isa<DIFile>(Context)) > + if (!Context ||
2018 Apr 30
0
[SelectionDAG] DbgValue nodes aren't transferred
...tes #1 = { nounwind readnone } attributes #2 = { nounwind } !llvm.dbg.cu = !{!0} !llvm.module.flags = !{!10, !11, !12} !llvm.ident = !{!13} !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) !1 = !DIFile(filename: "test.c", directory: "/Volumes/Data/llvm") !2 = !{} !4 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 3, type: !5, isLocal: false, isDefinition: true, scopeLine: 3, isOptimized: true, unit: !0, variables: !7) !5 = !DIS...
2018 Dec 06
2
Source locations missing when using xray-account
Hi David, Sorry for taking a few days to reply. It's not easy for you to compile a Haskell file to see the problem as the debug information is still WIP. Below I prove the IR for a simple hello world program which you can feed into llc. https://gist.github.com/05296933e37e87533a51d493b46aa48d The `out.ir` file can be passed straight to `llc`. Can you see anything obviously wrong? Matt
2017 Nov 15
2
workaround for debug info bug?
...attributes #3 = { argmemonly nounwind } !llvm.module.flags = !{!0} !llvm.dbg.cu = !{!1} !0 = !{i32 2, !"Debug Info Version", i32 3} !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "zig 0.1.1.1f0d561", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !2 = !DIFile(filename: "test", directory: ".") !3 = !{} !4 = distinct !DISubprogram(name: "panic", scope: !5, file: !5, line: 10, type: !6, isLocal: true, isDefinition: true, scopeLine: 10, isOptimized: false, unit: !1, variables: !17) !5 = !DIFile(filename...
2018 Apr 30
2
[SelectionDAG] DbgValue nodes aren't transferred
...attributes #2 = { nounwind } > > !llvm.dbg.cu = !{!0} > !llvm.module.flags = !{!10, !11, !12} > !llvm.ident = !{!13} > > !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) > !1 = !DIFile(filename: "test.c", directory: "/Volumes/Data/llvm") > !2 = !{} > !4 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 3, type: !5, isLocal: false, isDefinition: true, scopeLine: 3, isOptimized: true, unit: !0, variables...