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