[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / tools / llvm-dwarfdump / X86 / verify_lexical_block_ranges.yaml
blobb2e3667b106b7cb7ef5ff4530d097abd1b69e0f1
1 # RUN: yaml2obj %s -o %t.o
2 # RUN: not llvm-dwarfdump -verify %t.o | FileCheck %s
4 #      CHECK: Verifying .debug_info Unit Header Chain...
5 # CHECK-NEXT: error: DIE address ranges are not contained in its parent's ranges:
7 --- !ELF
8 FileHeader:
9   Class: ELFCLASS64
10   Data:  ELFDATA2LSB
11   Type:  ET_EXEC
12 DWARF:
13   debug_str:
14     - ''
15     - /tmp/main.c
16     - main
17   debug_abbrev:
18     - Table:
19         - Code:            0x00000001
20           Tag:             DW_TAG_compile_unit
21           Children:        DW_CHILDREN_yes
22           Attributes:
23             - Attribute:       DW_AT_name
24               Form:            DW_FORM_strp
25         - Code:            0x00000002
26           Tag:             DW_TAG_subprogram
27           Children:        DW_CHILDREN_yes
28           Attributes:
29             - Attribute:       DW_AT_name
30               Form:            DW_FORM_strp
31             - Attribute:       DW_AT_low_pc
32               Form:            DW_FORM_addr
33             - Attribute:       DW_AT_high_pc
34               Form:            DW_FORM_addr
35         - Code:            0x00000003
36           Tag:             DW_TAG_lexical_block
37           Children:        DW_CHILDREN_no
38           Attributes:
39             - Attribute:       DW_AT_low_pc
40               Form:            DW_FORM_addr
41             - Attribute:       DW_AT_high_pc
42               Form:            DW_FORM_addr
43   debug_info:
44     - Version:         4
45       AddrSize:        8
46       Entries:
47         - AbbrCode:        0x00000001
48           Values:
49             - Value:           0x0000000000000001
50         - AbbrCode:        0x00000002
51           Values:
52             - Value:           0x000000000000000D
53             - Value:           0x0000000000001000
54             - Value:           0x0000000000002000
55         - AbbrCode:        0x00000003
56           Values:
57             - Value:           0x0000000000001000
58             - Value:           0x0000000000002001
59         - AbbrCode:        0x00000000
60         - AbbrCode:        0x00000000