883 KB
/srv/reproducible-results/rbuild-debian/r-b-build.LSi36SMf/b1/beancount_3.1.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.LSi36SMf/b2/beancount_3.1.0-2_amd64.changes
499 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·83fad2f7502c2b37cddd98e91a93bf7c·112484·utils·optional·beancount_3.1.0-2_all.deb1 ·83fad2f7502c2b37cddd98e91a93bf7c·112484·utils·optional·beancount_3.1.0-2_all.deb
2 ·7a801377672d0f3a711659eb56f443e2·134436·debug·optional·python3-beancount-dbgsym_3.1.0-2_amd64.deb2 ·0293dcc03e07678f1011bb7427ad5bb8·134280·debug·optional·python3-beancount-dbgsym_3.1.0-2_amd64.deb
3 ·acf8966d601641d46b8946d0a66132b3·345312·python·optional·python3-beancount_3.1.0-2_amd64.deb3 ·cfedd6453a4982ae57669309ea2b67c8·345320·python·optional·python3-beancount_3.1.0-2_amd64.deb
846 KB
python3-beancount_3.1.0-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary
2 -rw-r--r--···0········0········0·····6328·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6332·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···338792·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···338796·2025-01-28·15:58:27.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
845 KB
data.tar.xz
845 KB
data.tar
423 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-312-x86_64-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·723871a49e03a474340ad2e441bd7fdf83dd8d973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f130aebe85a406d342ec9cb05e67a8dfec4e25ce
421 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 1040 objdump: DWARF error: unable to read alt ref 814
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002340·<PyInit__parser@@Base-0x8b10>:2 0000000000002340·<PyInit__parser@@Base-0x8b10>:
3 yyrestart.cold():3 yyrestart.cold():
4 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22584 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2258
5 »       mov····%rbx,%rsi5 »       mov····%rbx,%rsi
6 »       xor····%edi,%edi6 »       xor····%edi,%edi
7 »       call···2770·<__cxa_finalize@plt+0x440>7 »       call···2770·<__cxa_finalize@plt+0x440>
8 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22608 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2260
9 »       mov····%r12,0x09 »       mov····%r12,0x0
10 »       ud210 »       ud2
11 »       cs·nopw·0x0(%rax,%rax,1)11 »       cs·nopw·0x0(%rax,%rax,1)
12 »       xchg···%ax,%ax12 »       xchg···%ax,%ax
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       lea····0xff99(%rip),%rdi········14 »       lea····0xff99(%rip),%rdi········
15 »       lea····0xff92(%rip),%rax········15 »       lea····0xff92(%rip),%rax········
Offset 64, 1364 lines modifiedOffset 64, 1364 lines modified
64 »       endbr6464 »       endbr64
65 »       jmp····2390·<__cxa_finalize@plt+0x60>65 »       jmp····2390·<__cxa_finalize@plt+0x60>
66 »       cs·nopw·0x0(%rax,%rax,1)66 »       cs·nopw·0x0(%rax,%rax,1)
67 »       cs·nopw·0x0(%rax,%rax,1)67 »       cs·nopw·0x0(%rax,%rax,1)
68 »       cs·nopw·0x0(%rax,%rax,1)68 »       cs·nopw·0x0(%rax,%rax,1)
69 »       nopw···0x0(%rax,%rax,1)69 »       nopw···0x0(%rax,%rax,1)
70 yy_get_previous_state():70 yy_get_previous_state():
71 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:194771 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1947
72 »       push···%r1572 »       push···%r15
73 »       push···%r1473 »       push···%r14
74 »       push···%r1374 »       push···%r13
75 »       push···%r1275 »       push···%r12
76 »       push···%rbp76 »       push···%rbp
77 »       push···%rbx77 »       push···%rbx
78 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195378 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
79 »       mov····0x18(%rdi),%rdx79 »       mov····0x18(%rdi),%rdx
80 »       mov····0x28(%rdi),%rax80 »       mov····0x28(%rdi),%rax
81 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195581 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955
82 »       mov····0x80(%rdi),%r1082 »       mov····0x80(%rdi),%r10
83 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)83 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
84 »       mov····0x40(%rdi),%r1384 »       mov····0x40(%rdi),%r13
85 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195385 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
86 »       mov····(%rax,%rdx,8),%rax86 »       mov····(%rax,%rdx,8),%rax
87 »       mov····0x28(%rax),%ebx87 »       mov····0x28(%rax),%ebx
88 »       add····0x4c(%rdi),%ebx88 »       add····0x4c(%rdi),%ebx
89 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)89 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
90 »       cmp····%r13,%r1090 »       cmp····%r13,%r10
91 »       jae····2544·<__cxa_finalize@plt+0x214>91 »       jae····2544·<__cxa_finalize@plt+0x214>
92 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:196792 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
93 »       mov····%ebx,-0x4(%rsp)93 »       mov····%ebx,-0x4(%rsp)
94 »       mov····%rdi,%r1294 »       mov····%rdi,%r12
95 »       lea····0xbd22(%rip),%r15········95 »       lea····0xbd22(%rip),%r15········
96 »       lea····0xb95b(%rip),%r8········96 »       lea····0xb95b(%rip),%r8········
97 »       lea····0xa874(%rip),%rdi········97 »       lea····0xa874(%rip),%rdi········
98 »       lea····0xafad(%rip),%r14········98 »       lea····0xafad(%rip),%r14········
99 »       lea····0xb6e6(%rip),%r9········99 »       lea····0xb6e6(%rip),%r9········
100 »       lea····0xbb9f(%rip),%r11········100 »       lea····0xbb9f(%rip),%r11········
101 »       data16·cs·nopw·0x0(%rax,%rax,1)101 »       data16·cs·nopw·0x0(%rax,%rax,1)
102 »       nopl···0x0(%rax)102 »       nopl···0x0(%rax)
103 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957103 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957
104 »       movzbl·(%r10),%eax104 »       movzbl·(%r10),%eax
105 »       test···%al,%al105 »       test···%al,%al
106 »       je·····2558·<__cxa_finalize@plt+0x228>106 »       je·····2558·<__cxa_finalize@plt+0x228>
107 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)107 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
108 »       lea····0xbbdd(%rip),%rbx········108 »       lea····0xbbdd(%rip),%rbx········
109 »       movzbl·(%rbx,%rax,1),%esi109 »       movzbl·(%rbx,%rax,1),%esi
110 »       mov····%esi,%ebp110 »       mov····%esi,%ebp
111 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958111 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958
112 »       movslq·-0x4(%rsp),%rdx112 »       movslq·-0x4(%rsp),%rdx
113 »       cmpw···$0x0,(%r15,%rdx,2)113 »       cmpw···$0x0,(%r15,%rdx,2)
114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>
115 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960115 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960
116 »       mov····%edx,0x68(%r12)116 »       mov····%edx,0x68(%r12)
117 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961117 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961
118 »       mov····%r10,0x70(%r12)118 »       mov····%r10,0x70(%r12)
119 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963119 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
120 »       movswl·(%r8,%rdx,2),%eax120 »       movswl·(%r8,%rdx,2),%eax
121 »       mov····-0x4(%rsp),%ebx121 »       mov····-0x4(%rsp),%ebx
122 »       add····%esi,%eax122 »       add····%esi,%eax
123 »       cltq123 »       cltq
124 »       movswl·(%rdi,%rax,2),%ecx124 »       movswl·(%rdi,%rax,2),%ecx
125 »       cmp····%ebx,%ecx125 »       cmp····%ebx,%ecx
126 »       je·····252c·<__cxa_finalize@plt+0x1fc>126 »       je·····252c·<__cxa_finalize@plt+0x1fc>
127 »       data16·cs·nopw·0x0(%rax,%rax,1)127 »       data16·cs·nopw·0x0(%rax,%rax,1)
128 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965128 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965
129 »       movswl·(%r9,%rdx,2),%edx129 »       movswl·(%r9,%rdx,2),%edx
130 »       mov····%edx,%ecx130 »       mov····%edx,%ecx
131 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966131 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966
132 »       cmp····$0x110,%dx132 »       cmp····$0x110,%dx
133 »       jle····2516·<__cxa_finalize@plt+0x1e6>133 »       jle····2516·<__cxa_finalize@plt+0x1e6>
134 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967134 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
135 »       movslq·%esi,%rsi135 »       movslq·%esi,%rsi
136 »       movzbl·(%r11,%rsi,1),%ebp136 »       movzbl·(%r11,%rsi,1),%ebp
137 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963137 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
138 »       movslq·%edx,%rdx138 »       movslq·%edx,%rdx
139 »       movzbl·%bpl,%esi139 »       movzbl·%bpl,%esi
140 »       movswl·(%r8,%rdx,2),%eax140 »       movswl·(%r8,%rdx,2),%eax
141 »       add····%esi,%eax141 »       add····%esi,%eax
142 »       cltq142 »       cltq
143 »       cmp····(%rdi,%rax,2),%cx143 »       cmp····(%rdi,%rax,2),%cx
144 »       jne····2500·<__cxa_finalize@plt+0x1d0>144 »       jne····2500·<__cxa_finalize@plt+0x1d0>
145 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969145 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
146 »       movswl·(%r14,%rax,2),%eax146 »       movswl·(%r14,%rax,2),%eax
147 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)147 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)
148 »       add····$0x1,%r10148 »       add····$0x1,%r10
149 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969149 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
150 »       mov····%eax,-0x4(%rsp)150 »       mov····%eax,-0x4(%rsp)
151 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)151 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
152 »       cmp····%r13,%r10152 »       cmp····%r13,%r10
153 »       jne····24b0·<__cxa_finalize@plt+0x180>153 »       jne····24b0·<__cxa_finalize@plt+0x180>
154 »       mov····%eax,%ebx154 »       mov····%eax,%ebx
155 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973155 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973
156 »       mov····%ebx,%eax156 »       mov····%ebx,%eax
157 »       pop····%rbx157 »       pop····%rbx
158 »       pop····%rbp158 »       pop····%rbp
159 »       pop····%r12159 »       pop····%r12
160 »       pop····%r13160 »       pop····%r13
161 »       pop····%r14161 »       pop····%r14
162 »       pop····%r15162 »       pop····%r15
163 »       ret163 »       ret
164 »       nopl···0x0(%rax)164 »       nopl···0x0(%rax)
165 »       mov····$0x1,%esi165 »       mov····$0x1,%esi
166 ./.mesonpy-whci36u2/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)166 ./.mesonpy-gylsc1g5/_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)
167 »       mov····$0x1,%ebp167 »       mov····$0x1,%ebp
168 »       jmp····24c9·<__cxa_finalize@plt+0x199>168 »       jmp····24c9·<__cxa_finalize@plt+0x199>
169 »       nopw···0x0(%rax,%rax,1)169 »       nopw···0x0(%rax,%rax,1)
170 yy_fatal_error.isra.0():170 yy_fatal_error.isra.0():
Max diff block lines reached; 423392/430887 bytes (98.26%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33383731·61343965·30336134·37343334·3871a49e03a47434 
3 ··0x00000010·30616432·65343431·62643766·64663833·0ad2e441bd7fdf832 ··0x00000000·33306165·62653835·61343036·64333432·30aebe85a406d342
 3 ··0x00000010·65633963·62303565·36376138·64666563·ec9cb05e67a8dfec
4 ··0x00000020·64643864·39372e64·65627567·00000000·dd8d97.debug....4 ··0x00000020·34653235·63652e64·65627567·00000000·4e25ce.debug....
5 ··0x00000030·2fa1e1ba····························/...5 ··0x00000030·1b6025af····························.`%.
  
423 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·062956a60eae4941c7601789eb3d838560e1275d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c0a33de4f1a117989488bba1e8bc36026264991
421 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 1040 objdump: DWARF error: unable to read alt ref 814
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002340·<PyInit__parser@@Base-0x8b10>:2 0000000000002340·<PyInit__parser@@Base-0x8b10>:
3 yyrestart.cold():3 yyrestart.cold():
4 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22584 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2258
5 »       mov····%rbx,%rsi5 »       mov····%rbx,%rsi
6 »       xor····%edi,%edi6 »       xor····%edi,%edi
7 »       call···2770·<__cxa_finalize@plt+0x440>7 »       call···2770·<__cxa_finalize@plt+0x440>
8 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22608 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2260
9 »       mov····%r12,0x09 »       mov····%r12,0x0
10 »       ud210 »       ud2
11 »       cs·nopw·0x0(%rax,%rax,1)11 »       cs·nopw·0x0(%rax,%rax,1)
12 »       xchg···%ax,%ax12 »       xchg···%ax,%ax
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       lea····0xff99(%rip),%rdi········14 »       lea····0xff99(%rip),%rdi········
15 »       lea····0xff92(%rip),%rax········15 »       lea····0xff92(%rip),%rax········
Offset 64, 1364 lines modifiedOffset 64, 1364 lines modified
64 »       endbr6464 »       endbr64
65 »       jmp····2390·<__cxa_finalize@plt+0x60>65 »       jmp····2390·<__cxa_finalize@plt+0x60>
66 »       cs·nopw·0x0(%rax,%rax,1)66 »       cs·nopw·0x0(%rax,%rax,1)
67 »       cs·nopw·0x0(%rax,%rax,1)67 »       cs·nopw·0x0(%rax,%rax,1)
68 »       cs·nopw·0x0(%rax,%rax,1)68 »       cs·nopw·0x0(%rax,%rax,1)
69 »       nopw···0x0(%rax,%rax,1)69 »       nopw···0x0(%rax,%rax,1)
70 yy_get_previous_state():70 yy_get_previous_state():
71 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:194771 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1947
72 »       push···%r1572 »       push···%r15
73 »       push···%r1473 »       push···%r14
74 »       push···%r1374 »       push···%r13
75 »       push···%r1275 »       push···%r12
76 »       push···%rbp76 »       push···%rbp
77 »       push···%rbx77 »       push···%rbx
78 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195378 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
79 »       mov····0x18(%rdi),%rdx79 »       mov····0x18(%rdi),%rdx
80 »       mov····0x28(%rdi),%rax80 »       mov····0x28(%rdi),%rax
81 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195581 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955
82 »       mov····0x80(%rdi),%r1082 »       mov····0x80(%rdi),%r10
83 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)83 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
84 »       mov····0x40(%rdi),%r1384 »       mov····0x40(%rdi),%r13
85 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195385 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
86 »       mov····(%rax,%rdx,8),%rax86 »       mov····(%rax,%rdx,8),%rax
87 »       mov····0x28(%rax),%ebx87 »       mov····0x28(%rax),%ebx
88 »       add····0x4c(%rdi),%ebx88 »       add····0x4c(%rdi),%ebx
89 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)89 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
90 »       cmp····%r13,%r1090 »       cmp····%r13,%r10
91 »       jae····2544·<__cxa_finalize@plt+0x214>91 »       jae····2544·<__cxa_finalize@plt+0x214>
92 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:196792 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
93 »       mov····%ebx,-0x4(%rsp)93 »       mov····%ebx,-0x4(%rsp)
94 »       mov····%rdi,%r1294 »       mov····%rdi,%r12
95 »       lea····0xbd22(%rip),%r15········95 »       lea····0xbd22(%rip),%r15········
96 »       lea····0xb95b(%rip),%r8········96 »       lea····0xb95b(%rip),%r8········
97 »       lea····0xa874(%rip),%rdi········97 »       lea····0xa874(%rip),%rdi········
98 »       lea····0xafad(%rip),%r14········98 »       lea····0xafad(%rip),%r14········
99 »       lea····0xb6e6(%rip),%r9········99 »       lea····0xb6e6(%rip),%r9········
100 »       lea····0xbb9f(%rip),%r11········100 »       lea····0xbb9f(%rip),%r11········
101 »       data16·cs·nopw·0x0(%rax,%rax,1)101 »       data16·cs·nopw·0x0(%rax,%rax,1)
102 »       nopl···0x0(%rax)102 »       nopl···0x0(%rax)
103 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957103 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957
104 »       movzbl·(%r10),%eax104 »       movzbl·(%r10),%eax
105 »       test···%al,%al105 »       test···%al,%al
106 »       je·····2558·<__cxa_finalize@plt+0x228>106 »       je·····2558·<__cxa_finalize@plt+0x228>
107 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)107 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
108 »       lea····0xbbdd(%rip),%rbx········108 »       lea····0xbbdd(%rip),%rbx········
109 »       movzbl·(%rbx,%rax,1),%esi109 »       movzbl·(%rbx,%rax,1),%esi
110 »       mov····%esi,%ebp110 »       mov····%esi,%ebp
111 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958111 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958
112 »       movslq·-0x4(%rsp),%rdx112 »       movslq·-0x4(%rsp),%rdx
113 »       cmpw···$0x0,(%r15,%rdx,2)113 »       cmpw···$0x0,(%r15,%rdx,2)
114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>
115 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960115 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960
116 »       mov····%edx,0x68(%r12)116 »       mov····%edx,0x68(%r12)
117 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961117 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961
118 »       mov····%r10,0x70(%r12)118 »       mov····%r10,0x70(%r12)
119 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963119 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
120 »       movswl·(%r8,%rdx,2),%eax120 »       movswl·(%r8,%rdx,2),%eax
121 »       mov····-0x4(%rsp),%ebx121 »       mov····-0x4(%rsp),%ebx
122 »       add····%esi,%eax122 »       add····%esi,%eax
123 »       cltq123 »       cltq
124 »       movswl·(%rdi,%rax,2),%ecx124 »       movswl·(%rdi,%rax,2),%ecx
125 »       cmp····%ebx,%ecx125 »       cmp····%ebx,%ecx
126 »       je·····252c·<__cxa_finalize@plt+0x1fc>126 »       je·····252c·<__cxa_finalize@plt+0x1fc>
127 »       data16·cs·nopw·0x0(%rax,%rax,1)127 »       data16·cs·nopw·0x0(%rax,%rax,1)
128 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965128 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965
129 »       movswl·(%r9,%rdx,2),%edx129 »       movswl·(%r9,%rdx,2),%edx
130 »       mov····%edx,%ecx130 »       mov····%edx,%ecx
131 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966131 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966
132 »       cmp····$0x110,%dx132 »       cmp····$0x110,%dx
133 »       jle····2516·<__cxa_finalize@plt+0x1e6>133 »       jle····2516·<__cxa_finalize@plt+0x1e6>
134 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967134 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
135 »       movslq·%esi,%rsi135 »       movslq·%esi,%rsi
136 »       movzbl·(%r11,%rsi,1),%ebp136 »       movzbl·(%r11,%rsi,1),%ebp
137 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963137 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
138 »       movslq·%edx,%rdx138 »       movslq·%edx,%rdx
139 »       movzbl·%bpl,%esi139 »       movzbl·%bpl,%esi
140 »       movswl·(%r8,%rdx,2),%eax140 »       movswl·(%r8,%rdx,2),%eax
141 »       add····%esi,%eax141 »       add····%esi,%eax
142 »       cltq142 »       cltq
143 »       cmp····(%rdi,%rax,2),%cx143 »       cmp····(%rdi,%rax,2),%cx
144 »       jne····2500·<__cxa_finalize@plt+0x1d0>144 »       jne····2500·<__cxa_finalize@plt+0x1d0>
145 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969145 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
146 »       movswl·(%r14,%rax,2),%eax146 »       movswl·(%r14,%rax,2),%eax
147 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)147 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)
148 »       add····$0x1,%r10148 »       add····$0x1,%r10
149 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969149 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
150 »       mov····%eax,-0x4(%rsp)150 »       mov····%eax,-0x4(%rsp)
151 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)151 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
152 »       cmp····%r13,%r10152 »       cmp····%r13,%r10
153 »       jne····24b0·<__cxa_finalize@plt+0x180>153 »       jne····24b0·<__cxa_finalize@plt+0x180>
154 »       mov····%eax,%ebx154 »       mov····%eax,%ebx
155 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973155 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973
156 »       mov····%ebx,%eax156 »       mov····%ebx,%eax
157 »       pop····%rbx157 »       pop····%rbx
158 »       pop····%rbp158 »       pop····%rbp
159 »       pop····%r12159 »       pop····%r12
160 »       pop····%r13160 »       pop····%r13
161 »       pop····%r14161 »       pop····%r14
162 »       pop····%r15162 »       pop····%r15
163 »       ret163 »       ret
164 »       nopl···0x0(%rax)164 »       nopl···0x0(%rax)
165 »       mov····$0x1,%esi165 »       mov····$0x1,%esi
166 ./.mesonpy-zn7oatsa/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)166 ./.mesonpy-mlbjhgc7/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)
167 »       mov····$0x1,%ebp167 »       mov····$0x1,%ebp
168 »       jmp····24c9·<__cxa_finalize@plt+0x199>168 »       jmp····24c9·<__cxa_finalize@plt+0x199>
169 »       nopw···0x0(%rax,%rax,1)169 »       nopw···0x0(%rax,%rax,1)
170 yy_fatal_error.isra.0():170 yy_fatal_error.isra.0():
Max diff block lines reached; 423361/430856 bytes (98.26%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32393536·61363065·61653439·34316337·2956a60eae4941c7 
3 ··0x00000010·36303137·38396562·33643833·38353630·601789eb3d8385602 ··0x00000000·30613333·64653466·31613131·37393839·0a33de4f1a117989
 3 ··0x00000010·34383862·62613165·38626333·36303236·488bba1e8bc36026
4 ··0x00000020·65313237·35642e64·65627567·00000000·e1275d.debug....4 ··0x00000020·32363439·39312e64·65627567·00000000·264991.debug....
5 ··0x00000030·3667b9f5····························6g..5 ··0x00000030·774028f0····························w@(.
  
36.3 KB
python3-beancount-dbgsym_3.1.0-2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary
2 -rw-r--r--···0········0········0······648·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···133596·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···133440·2025-01-28·15:58:27.000000·data.tar.xz
942 B
control.tar.xz
914 B
control.tar
455 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·1677 Installed-Size:·167
8 Depends:·python3-beancount·(=·3.1.0-2)8 Depends:·python3-beancount·(=·3.1.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-beancount11 Description:·debug·symbols·for·python3-beancount
12 Build-Ids:·062956a60eae4941c7601789eb3d838560e1275d·723871a49e03a474340ad2e441bd7fdf83dd8d9712 Build-Ids:·2c0a33de4f1a117989488bba1e8bc36026264991·f130aebe85a406d342ec9cb05e67a8dfec4e25ce
437 B
./md5sums
30.0 B
./md5sums
Files differ
389 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/06/2956a60eae4941c7601789eb3d838560e1275d.debug 
2 usr/lib/debug/.build-id/72/3871a49e03a474340ad2e441bd7fdf83dd8d97.debug1 usr/lib/debug/.build-id/2c/0a33de4f1a117989488bba1e8bc36026264991.debug
 2 usr/lib/debug/.build-id/f1/30aebe85a406d342ec9cb05e67a8dfec4e25ce.debug
3 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-beancount.debug3 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-beancount.debug
35.0 KB
data.tar.xz
34.9 KB
data.tar
2.31 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/06/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····75592·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/06/2956a60eae4941c7601789eb3d838560e1275d.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/72/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/2c/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····75576·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/2c/0a33de4f1a117989488bba1e8bc36026264991.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/f1/
9 -rw-r--r--···0·root·········(0)·root·········(0)····75568·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/72/3871a49e03a474340ad2e441bd7fdf83dd8d97.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····75568·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/f1/30aebe85a406d342ec9cb05e67a8dfec4e25ce.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6144·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-beancount.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····6144·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-beancount.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount
19.2 KB
./usr/lib/debug/.build-id/06/2956a60eae4941c7601789eb3d838560e1275d.debug vs.
./usr/lib/debug/.build-id/2c/0a33de4f1a117989488bba1e8bc36026264991.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········73224·(bytes·into·file)13 ··Start·of·section·headers:··········73208·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.48 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x11e08:1 There·are·37·section·headers,·starting·at·offset·0x11df8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000600·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000600·18···A··4···1··8
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········00000000000118c0·0008b0·000360·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········00000000000118c0·0008b0·000360·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········0000000000011c20·0008b0·0001e0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000011c20·0008b0·0001e0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000011e00·0008b0·000200·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000011e00·0008b0·000200·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000012000·0008b0·000300·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········0000000000012000·0008b0·000300·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000012300·0008b0·000068·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000012300·0008b0·000068·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00006c·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00006c·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f0·006e8d·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f0·006e86·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·007180·000858·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·007178·000858·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·0079d8·0035be·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·0079d0·0035be·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·00af96·000070·01··MS··0···0··134 ··[29]·.debug_str········PROGBITS········0000000000000000·00af8e·000070·01··MS··0···0··1
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00b008·00019a·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00b000·000196·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00b1a8·003fe9·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00b198·003fe9·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00f198·000dbe·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00f188·000dbe·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00ff56·000051·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00ff46·000051·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00ffa8·0011b8·18·····35·126··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00ff98·0011b8·18·····35·126··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·011160·000b2e·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·011150·000b2e·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·011c8e·000177·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·011c7e·000177·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·062956a60eae4941c7601789eb3d838560e1275d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c0a33de4f1a117989488bba1e8bc36026264991
4.46 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 29 lines modifiedOffset 25, 29 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-zn7oatsa31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-mlbjhgc7
32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1335 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
38 ··7»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x155):·/usr/include39 ··8»      (line_strp)»   (offset:·0x155):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython40 ··9»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
  
41 ·The·File·Name·Table·(offset·0x50,·lines·35,·columns·2):41 ·The·File·Name·Table·(offset·0x50,·lines·35,·columns·2):
42 ··Entry»  Dir»       Name42 ··Entry»  Dir»       Name
43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x3b):·lexer.c43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4f):·lexer.c
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x3b):·lexer.c44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4f):·lexer.c
45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x182):·stdio2.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x182):·stdio2.h
46 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x18b):·string_fortified.h46 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x18b):·string_fortified.h
47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19e):·lexer.l47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19e):·lexer.l
48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x21a):·object.h48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x21a):·object.h
49 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x1a6):·types.h49 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x1a6):·types.h
50 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x1ae):·stdint-intn.h50 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x1ae):·stdint-intn.h
51 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1bc):·stdint-uintn.h51 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1bc):·stdint-uintn.h
Offset 9642, 15 lines modifiedOffset 9642, 15 lines modified
9642 ··Opcode·9·has·1·arg9642 ··Opcode·9·has·1·arg
9643 ··Opcode·10·has·0·args9643 ··Opcode·10·has·0·args
9644 ··Opcode·11·has·0·args9644 ··Opcode·11·has·0·args
9645 ··Opcode·12·has·1·arg9645 ··Opcode·12·has·1·arg
  
9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):
9647 ··Entry»  Name9647 ··Entry»  Name
9648 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-zn7oatsa9648 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-mlbjhgc7
9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
9652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.139652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
9654 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types9654 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
Offset 22220, 15 lines modifiedOffset 22220, 15 lines modified
22220 ··Opcode·9·has·1·arg22220 ··Opcode·9·has·1·arg
22221 ··Opcode·10·has·0·args22221 ··Opcode·10·has·0·args
22222 ··Opcode·11·has·0·args22222 ··Opcode·11·has·0·args
22223 ··Opcode·12·has·1·arg22223 ··Opcode·12·has·1·arg
  
22224 ·The·Directory·Table·(offset·0x9724,·lines·7,·columns·1):22224 ·The·Directory·Table·(offset·0x9724,·lines·7,·columns·1):
22225 ··Entry»  Name22225 ··Entry»  Name
22226 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-zn7oatsa22226 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-mlbjhgc7
22227 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22227 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22228 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22228 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22229 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22229 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22230 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys22230 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
22231 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1322231 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
22232 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython22232 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
  
Offset 22274, 15 lines modifiedOffset 22274, 15 lines modified
22274 ··Opcode·9·has·1·arg22274 ··Opcode·9·has·1·arg
22275 ··Opcode·10·has·0·args22275 ··Opcode·10·has·0·args
22276 ··Opcode·11·has·0·args22276 ··Opcode·11·has·0·args
22277 ··Opcode·12·has·1·arg22277 ··Opcode·12·has·1·arg
  
22278 ·The·Directory·Table·(offset·0x97a9,·lines·9,·columns·1):22278 ·The·Directory·Table·(offset·0x97a9,·lines·9,·columns·1):
22279 ··Entry»  Name22279 ··Entry»  Name
22280 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-zn7oatsa22280 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-mlbjhgc7
22281 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22281 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22282 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1322282 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
22283 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22283 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22284 ··4»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22284 ··4»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22285 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types22285 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
22286 ··6»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys22286 ··6»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
22287 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython22287 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
Offset 23282, 15 lines modifiedOffset 23282, 15 lines modified
23282 ··Opcode·9·has·1·arg23282 ··Opcode·9·has·1·arg
23283 ··Opcode·10·has·0·args23283 ··Opcode·10·has·0·args
23284 ··Opcode·11·has·0·args23284 ··Opcode·11·has·0·args
23285 ··Opcode·12·has·1·arg23285 ··Opcode·12·has·1·arg
  
23286 ·The·Directory·Table·(offset·0x9e38,·lines·8,·columns·1):23286 ·The·Directory·Table·(offset·0x9e38,·lines·8,·columns·1):
23287 ··Entry»  Name23287 ··Entry»  Name
23288 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-zn7oatsa23288 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-mlbjhgc7
23289 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser23289 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
23290 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits23290 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
23291 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include23291 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
23292 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys23292 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
23293 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1323293 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
23294 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython23294 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
23295 ··7»      (line_strp)»   (offset:·0x155):·/usr/include23295 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
8.54 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x39·(32-bit)4 ···Length:········0x39·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·3·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·3·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
12 ·<1><15>:·Abbrev·Number:·2·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·4·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0x65):·__uint16_t15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0x65):·__uint16_t
16 ····<1f>···DW_AT_decl_file···:·(data1)·616 ····<1f>···DW_AT_decl_file···:·(data1)·6
17 ····<20>···DW_AT_decl_line···:·(data1)·4017 ····<20>···DW_AT_decl_line···:·(data1)·40
18 ····<21>···DW_AT_decl_column·:·(data1)·2818 ····<21>···DW_AT_decl_column·:·(data1)·28
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ···Length:········0x32·(32-bit)34 ···Length:········0x32·(32-bit)
35 ···Version:·······535 ···Version:·······5
36 ···Unit·Type:·····DW_UT_partial·(3)36 ···Unit·Type:·····DW_UT_partial·(3)
37 ···Abbrev·Offset:·037 ···Abbrev·Offset:·0
38 ···Pointer·Size:··838 ···Pointer·Size:··8
39 ·<0><49>:·Abbrev·Number:·3·(DW_TAG_partial_unit)39 ·<0><49>:·Abbrev·Number:·3·(DW_TAG_partial_unit)
40 ····<4a>···DW_AT_stmt_list···:·(sec_offset)·040 ····<4a>···DW_AT_stmt_list···:·(sec_offset)·0
41 ····<4e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa41 ····<4e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
42 ·<1><52>:·Abbrev·Number:·2·(DW_TAG_imported_unit)42 ·<1><52>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2e3>43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2e3>
44 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_imported_unit)44 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>
46 ·<1><5c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)46 ·<1><5c>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x2ae>47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x2ae>
48 ·<1><61>:·Abbrev·Number:·6·(DW_TAG_subprogram)48 ·<1><61>:·Abbrev·Number:·6·(DW_TAG_subprogram)
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ···Length:········0xa8f·(32-bit)65 ···Length:········0xa8f·(32-bit)
66 ···Version:·······566 ···Version:·······5
67 ···Unit·Type:·····DW_UT_partial·(3)67 ···Unit·Type:·····DW_UT_partial·(3)
68 ···Abbrev·Offset:·0x108a68 ···Abbrev·Offset:·0x108a
69 ···Pointer·Size:··869 ···Pointer·Size:··8
70 ·<0><7f>:·Abbrev·Number:·108·(DW_TAG_partial_unit)70 ·<0><7f>:·Abbrev·Number:·108·(DW_TAG_partial_unit)
71 ····<80>···DW_AT_stmt_list···:·(sec_offset)·071 ····<80>···DW_AT_stmt_list···:·(sec_offset)·0
72 ····<84>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa72 ····<84>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
73 ·<1><88>:·Abbrev·Number:·3·(DW_TAG_imported_unit)73 ·<1><88>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·3·(DW_TAG_partial_unit)]74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·3·(DW_TAG_partial_unit)]
75 ·<1><8d>:·Abbrev·Number:·40·(DW_TAG_typedef)75 ·<1><8d>:·Abbrev·Number:·40·(DW_TAG_typedef)
76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ec8)·76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ec8)·
77 ····<92>···DW_AT_decl_file···:·(data1)·1477 ····<92>···DW_AT_decl_file···:·(data1)·14
78 ····<93>···DW_AT_decl_line···:·(data1)·10878 ····<93>···DW_AT_decl_line···:·(data1)·108
79 ····<94>···DW_AT_decl_column·:·(data1)·1979 ····<94>···DW_AT_decl_column·:·(data1)·19
Offset 1791, 15 lines modifiedOffset 1791, 15 lines modified
1791 ···Length:········0x2bc·(32-bit)1791 ···Length:········0x2bc·(32-bit)
1792 ···Version:·······51792 ···Version:·······5
1793 ···Unit·Type:·····DW_UT_partial·(3)1793 ···Unit·Type:·····DW_UT_partial·(3)
1794 ···Abbrev·Offset:·0x6b1794 ···Abbrev·Offset:·0x6b
1795 ···Pointer·Size:··81795 ···Pointer·Size:··8
1796 ·<0><b12>:·Abbrev·Number:·116·(DW_TAG_partial_unit)1796 ·<0><b12>:·Abbrev·Number:·116·(DW_TAG_partial_unit)
1797 ····<b13>···DW_AT_stmt_list···:·(sec_offset)·01797 ····<b13>···DW_AT_stmt_list···:·(sec_offset)·0
1798 ····<b17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa1798 ····<b17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
1799 ·<1><b1b>:·Abbrev·Number:·63·(DW_TAG_imported_unit)1799 ·<1><b1b>:·Abbrev·Number:·63·(DW_TAG_imported_unit)
1800 ····<b1c>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·108·(DW_TAG_partial_unit)]1800 ····<b1c>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·108·(DW_TAG_partial_unit)]
1801 ·<1><b20>:·Abbrev·Number:·125·(DW_TAG_variable)1801 ·<1><b20>:·Abbrev·Number:·125·(DW_TAG_variable)
1802 ····<b21>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2040)·1802 ····<b21>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2040)·
1803 ····<b25>···DW_AT_decl_file···:·(data1)·51803 ····<b25>···DW_AT_decl_file···:·(data1)·5
1804 ····<b26>···DW_AT_decl_line···:·(data2)·11011804 ····<b26>···DW_AT_decl_line···:·(data2)·1101
1805 ····<b28>···DW_AT_decl_column·:·(data1)·221805 ····<b28>···DW_AT_decl_column·:·(data1)·22
Offset 2148, 15 lines modifiedOffset 2148, 15 lines modified
2148 ···Length:········0x42·(32-bit)2148 ···Length:········0x42·(32-bit)
2149 ···Version:·······52149 ···Version:·······5
2150 ···Unit·Type:·····DW_UT_partial·(3)2150 ···Unit·Type:·····DW_UT_partial·(3)
2151 ···Abbrev·Offset:·0x108a2151 ···Abbrev·Offset:·0x108a
2152 ···Pointer·Size:··82152 ···Pointer·Size:··8
2153 ·<0><dd2>:·Abbrev·Number:·108·(DW_TAG_partial_unit)2153 ·<0><dd2>:·Abbrev·Number:·108·(DW_TAG_partial_unit)
2154 ····<dd3>···DW_AT_stmt_list···:·(sec_offset)·0x97872154 ····<dd3>···DW_AT_stmt_list···:·(sec_offset)·0x9787
2155 ····<dd7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa2155 ····<dd7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
2156 ·<1><ddb>:·Abbrev·Number:·42·(DW_TAG_variable)2156 ·<1><ddb>:·Abbrev·Number:·42·(DW_TAG_variable)
2157 ····<ddc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19d0)·2157 ····<ddc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19d0)·
2158 ····<de0>···DW_AT_decl_file···:·(data1)·172158 ····<de0>···DW_AT_decl_file···:·(data1)·17
2159 ····<de1>···DW_AT_decl_line···:·(data1)·1202159 ····<de1>···DW_AT_decl_line···:·(data1)·120
2160 ····<de2>···DW_AT_decl_column·:·(data1)·242160 ····<de2>···DW_AT_decl_column·:·(data1)·24
2161 ····<de3>···DW_AT_type········:·(ref_addr)·<0x499>2161 ····<de3>···DW_AT_type········:·(ref_addr)·<0x499>
2162 ····<de7>···DW_AT_external····:·(flag_present)·12162 ····<de7>···DW_AT_external····:·(flag_present)·1
Offset 2190, 16 lines modifiedOffset 2190, 16 lines modified
2190 ···Version:·······52190 ···Version:·······5
2191 ···Unit·Type:·····DW_UT_compile·(1)2191 ···Unit·Type:·····DW_UT_compile·(1)
2192 ···Abbrev·Offset:·0x6b2192 ···Abbrev·Offset:·0x6b
2193 ···Pointer·Size:··82193 ···Pointer·Size:··8
2194 ·<0><e18>:·Abbrev·Number:·34·(DW_TAG_compile_unit)2194 ·<0><e18>:·Abbrev·Number:·34·(DW_TAG_compile_unit)
2195 ····<e19>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·2195 ····<e19>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
2196 ····<e1d>···DW_AT_language····:·(data1)·29»  (C11)2196 ····<e1d>···DW_AT_language····:·(data1)·29»  (C11)
2197 ····<e1e>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c2197 ····<e1e>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
2198 ····<e22>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa2198 ····<e22>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
2199 ····<e26>···DW_AT_ranges······:·(sec_offset)·0x4982199 ····<e26>···DW_AT_ranges······:·(sec_offset)·0x498
2200 ····<e2a>···DW_AT_low_pc······:·(addr)·02200 ····<e2a>···DW_AT_low_pc······:·(addr)·0
2201 ····<e32>···DW_AT_stmt_list···:·(sec_offset)·02201 ····<e32>···DW_AT_stmt_list···:·(sec_offset)·0
2202 ·<1><e36>:·Abbrev·Number:·53·(DW_TAG_imported_unit)2202 ·<1><e36>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
2203 ····<e37>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>2203 ····<e37>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>
2204 ·<1><e3b>:·Abbrev·Number:·53·(DW_TAG_imported_unit)2204 ·<1><e3b>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
2205 ····<e3c>···DW_AT_import······:·(GNU_ref_alt)·<0x626>2205 ····<e3c>···DW_AT_import······:·(GNU_ref_alt)·<0x626>
Offset 8793, 15 lines modifiedOffset 8793, 15 lines modified
8793 ···Unit·Type:·····DW_UT_compile·(1)8793 ···Unit·Type:·····DW_UT_compile·(1)
8794 ···Abbrev·Offset:·0x8a78794 ···Abbrev·Offset:·0x8a7
8795 ···Pointer·Size:··88795 ···Pointer·Size:··8
8796 ·<0><4b3b>:·Abbrev·Number:·5·(DW_TAG_compile_unit)8796 ·<0><4b3b>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
8797 ····<4b3c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·8797 ····<4b3c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
8798 ····<4b40>···DW_AT_language····:·(data1)·29» (C11)8798 ····<4b40>···DW_AT_language····:·(data1)·29» (C11)
8799 ····<4b41>···DW_AT_name········:·(line_strp)·(offset:·0x2d0):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/grammar.c8799 ····<4b41>···DW_AT_name········:·(line_strp)·(offset:·0x2d0):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/grammar.c
8800 ····<4b45>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa8800 ····<4b45>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
8801 ····<4b49>···DW_AT_low_pc······:·(addr)·0x5d008801 ····<4b49>···DW_AT_low_pc······:·(addr)·0x5d00
8802 ····<4b51>···DW_AT_high_pc·····:·(udata)·197428802 ····<4b51>···DW_AT_high_pc·····:·(udata)·19742
8803 ····<4b54>···DW_AT_stmt_list···:·(sec_offset)·0x41368803 ····<4b54>···DW_AT_stmt_list···:·(sec_offset)·0x4136
8804 ·<1><4b58>:·Abbrev·Number:·57·(DW_TAG_imported_unit)8804 ·<1><4b58>:·Abbrev·Number:·57·(DW_TAG_imported_unit)
8805 ····<4b59>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>8805 ····<4b59>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>
8806 ·<1><4b5d>:·Abbrev·Number:·57·(DW_TAG_imported_unit)8806 ·<1><4b5d>:·Abbrev·Number:·57·(DW_TAG_imported_unit)
8807 ····<4b5e>···DW_AT_import······:·(GNU_ref_alt)·<0x44d>8807 ····<4b5e>···DW_AT_import······:·(GNU_ref_alt)·<0x44d>
Offset 21162, 15 lines modifiedOffset 21162, 15 lines modified
21162 ···Unit·Type:·····DW_UT_compile·(1)21162 ···Unit·Type:·····DW_UT_compile·(1)
21163 ···Abbrev·Offset:·0x108a21163 ···Abbrev·Offset:·0x108a
21164 ···Pointer·Size:··821164 ···Pointer·Size:··8
21165 ·<0><c27c>:·Abbrev·Number:·125·(DW_TAG_compile_unit)21165 ·<0><c27c>:·Abbrev·Number:·125·(DW_TAG_compile_unit)
21166 ····<c27d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·21166 ····<c27d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
21167 ····<c281>···DW_AT_language····:·(data1)·29» (C11)21167 ····<c281>···DW_AT_language····:·(data1)·29» (C11)
21168 ····<c282>···DW_AT_name········:·(line_strp)·(offset:·0x34a):·../beancount/parser/decimal.c21168 ····<c282>···DW_AT_name········:·(line_strp)·(offset:·0x34a):·../beancount/parser/decimal.c
21169 ····<c286>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-zn7oatsa21169 ····<c286>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-mlbjhgc7
21170 ····<c28a>···DW_AT_stmt_list···:·(sec_offset)·0x970221170 ····<c28a>···DW_AT_stmt_list···:·(sec_offset)·0x9702
21171 ·<1><c28e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)21171 ·<1><c28e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
21172 ····<c28f>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·108·(DW_TAG_partial_unit)]21172 ····<c28f>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·108·(DW_TAG_partial_unit)]
21173 ·<1><c293>:·Abbrev·Number:·123·(DW_TAG_const_type)21173 ·<1><c293>:·Abbrev·Number:·123·(DW_TAG_const_type)
21174 ····<c294>···DW_AT_type········:·(ref_addr)·<0x198>21174 ····<c294>···DW_AT_type········:·(ref_addr)·<0x198>
21175 ·<1><c298>:·Abbrev·Number:·124·(DW_TAG_variable)21175 ·<1><c298>:·Abbrev·Number:·124·(DW_TAG_variable)
Max diff block lines reached; 1806/8673 bytes (20.82%) of diff not shown.
485 B
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 17 lines modified
1 ']GCC:·(Debian·14.2.0-15)·14.2.01 GCC:·(Debian·14.2.0-15)·14.2.0
 2 0·s6r$;r
 3 CV8b(z!+`
 4 DuA-|.QW
 5 YzlX·0zL
 6 NB:(`@M4
 7 &=Y2ytzJ!$
 8 vX·''x?>>
 9 uk]szh^Q
2 »       $o4/6iM 
3 %b#?~+vg 
4 Z8ljRajr 
5 vQQ3l6Fj^P 
6 ;'{5GbwOR 
7 l4p$_R!= 
8 t~ZN·h$y 
9 B]EMpEL82 
10 _/+Nc5u2 
11 "^vt%<\BQ 
12 .jtp_versions_used10 -Ctp_versions_used
13 PyObject_CallMethod11 PyObject_CallMethod
14 Py_BuildValue12 Py_BuildValue
15 PyObject_CallFunction13 PyObject_CallFunction
16 PyArg_ParseTupleAndKeywords14 PyArg_ParseTupleAndKeywords
17 __uint16_t15 __uint16_t
18 i*·`A)KQ16 i*·`A)KQ
19 ^)F»    q@)F17 ^)F»    q@)F
754 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··./.mesonpy-mlbjhgc7
2 ··[·····0]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c3 ··[····14]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
3 ··[····43]··./.mesonpy-zn7oatsa 
4 ··[····57]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser4 ··[····57]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
5 ··[····92]··/usr/include/x86_64-linux-gnu/bits5 ··[····92]··/usr/include/x86_64-linux-gnu/bits
6 ··[····b5]··../beancount/parser6 ··[····b5]··../beancount/parser
7 ··[····c9]··/usr/include/python3.137 ··[····c9]··/usr/include/python3.13
8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···10a]··/usr/include/x86_64-linux-gnu/bits/types9 ··[···10a]··/usr/include/x86_64-linux-gnu/bits/types
10 ··[···133]··/usr/include/x86_64-linux-gnu/sys10 ··[···133]··/usr/include/x86_64-linux-gnu/sys
13.4 KB
./usr/lib/debug/.build-id/72/3871a49e03a474340ad2e441bd7fdf83dd8d97.debug vs.
./usr/lib/debug/.build-id/f1/30aebe85a406d342ec9cb05e67a8dfec4e25ce.debug
Files 97% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·723871a49e03a474340ad2e441bd7fdf83dd8d973 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f130aebe85a406d342ec9cb05e67a8dfec4e25ce
3.71 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-whci36u231 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-gylsc1g5
32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1235 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12
36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types
Offset 9642, 15 lines modifiedOffset 9642, 15 lines modified
9642 ··Opcode·9·has·1·arg9642 ··Opcode·9·has·1·arg
9643 ··Opcode·10·has·0·args9643 ··Opcode·10·has·0·args
9644 ··Opcode·11·has·0·args9644 ··Opcode·11·has·0·args
9645 ··Opcode·12·has·1·arg9645 ··Opcode·12·has·1·arg
  
9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):
9647 ··Entry»  Name9647 ··Entry»  Name
9648 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-whci36u29648 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-gylsc1g5
9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser
9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
9652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.129652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12
9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
9654 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types9654 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types
9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
Offset 22206, 15 lines modifiedOffset 22206, 15 lines modified
22206 ··Opcode·9·has·1·arg22206 ··Opcode·9·has·1·arg
22207 ··Opcode·10·has·0·args22207 ··Opcode·10·has·0·args
22208 ··Opcode·11·has·0·args22208 ··Opcode·11·has·0·args
22209 ··Opcode·12·has·1·arg22209 ··Opcode·12·has·1·arg
  
22210 ·The·Directory·Table·(offset·0x96bb,·lines·7,·columns·1):22210 ·The·Directory·Table·(offset·0x96bb,·lines·7,·columns·1):
22211 ··Entry»  Name22211 ··Entry»  Name
22212 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-whci36u222212 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-gylsc1g5
22213 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22213 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22214 ··2»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22214 ··2»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22215 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22215 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22216 ··4»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys22216 ··4»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys
22217 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1222217 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12
22218 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython22218 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython
  
Offset 22260, 15 lines modifiedOffset 22260, 15 lines modified
22260 ··Opcode·9·has·1·arg22260 ··Opcode·9·has·1·arg
22261 ··Opcode·10·has·0·args22261 ··Opcode·10·has·0·args
22262 ··Opcode·11·has·0·args22262 ··Opcode·11·has·0·args
22263 ··Opcode·12·has·1·arg22263 ··Opcode·12·has·1·arg
  
22264 ·The·Directory·Table·(offset·0x9740,·lines·9,·columns·1):22264 ·The·Directory·Table·(offset·0x9740,·lines·9,·columns·1):
22265 ··Entry»  Name22265 ··Entry»  Name
22266 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-whci36u222266 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-gylsc1g5
22267 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22267 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22268 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1222268 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12
22269 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22269 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22270 ··4»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22270 ··4»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22271 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys22271 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys
22272 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types22272 ··6»      (line_strp)»   (offset:·0x12c):·/usr/include/x86_64-linux-gnu/bits/types
22273 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython22273 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython
Offset 23268, 15 lines modifiedOffset 23268, 15 lines modified
23268 ··Opcode·9·has·1·arg23268 ··Opcode·9·has·1·arg
23269 ··Opcode·10·has·0·args23269 ··Opcode·10·has·0·args
23270 ··Opcode·11·has·0·args23270 ··Opcode·11·has·0·args
23271 ··Opcode·12·has·1·arg23271 ··Opcode·12·has·1·arg
  
23272 ·The·Directory·Table·(offset·0x9dcf,·lines·8,·columns·1):23272 ·The·Directory·Table·(offset·0x9dcf,·lines·8,·columns·1):
23273 ··Entry»  Name23273 ··Entry»  Name
23274 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-whci36u223274 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-gylsc1g5
23275 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser23275 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
23276 ··2»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include23276 ··2»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
23277 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits23277 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
23278 ··4»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys23278 ··4»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/sys
23279 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1223279 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.12
23280 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython23280 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.12/cpython
23281 ··7»      (line_strp)»   (offset:·0x155):·/usr/include23281 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
8.43 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x24·(32-bit)4 ···Length:········0x24·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x11107 ···Abbrev·Offset:·0x1110
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·107·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u211 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·125·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·125·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5dd)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5dd)·
16 ····<1f>···DW_AT_decl_file···:·(data1)·516 ····<1f>···DW_AT_decl_file···:·(data1)·5
17 ····<20>···DW_AT_decl_line···:·(data2)·32017 ····<20>···DW_AT_decl_line···:·(data2)·320
18 ····<22>···DW_AT_decl_column·:·(data1)·1618 ····<22>···DW_AT_decl_column·:·(data1)·16
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ···Length:········0x32·(32-bit)22 ···Length:········0x32·(32-bit)
23 ···Version:·······523 ···Version:·······5
24 ···Unit·Type:·····DW_UT_partial·(3)24 ···Unit·Type:·····DW_UT_partial·(3)
25 ···Abbrev·Offset:·0x111025 ···Abbrev·Offset:·0x1110
26 ···Pointer·Size:··826 ···Pointer·Size:··8
27 ·<0><34>:·Abbrev·Number:·107·(DW_TAG_partial_unit)27 ·<0><34>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
28 ····<35>···DW_AT_stmt_list···:·(sec_offset)·028 ····<35>···DW_AT_stmt_list···:·(sec_offset)·0
29 ····<39>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u229 ····<39>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
30 ·<1><3d>:·Abbrev·Number:·12·(DW_TAG_imported_unit)30 ·<1><3d>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2e3>31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2e3>
32 ·<1><42>:·Abbrev·Number:·12·(DW_TAG_imported_unit)32 ·<1><42>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>
34 ·<1><47>:·Abbrev·Number:·12·(DW_TAG_imported_unit)34 ·<1><47>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x2ae>35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x2ae>
36 ·<1><4c>:·Abbrev·Number:·123·(DW_TAG_subprogram)36 ·<1><4c>:·Abbrev·Number:·123·(DW_TAG_subprogram)
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ···Length:········0xa82·(32-bit)53 ···Length:········0xa82·(32-bit)
54 ···Version:·······554 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0x111056 ···Abbrev·Offset:·0x1110
57 ···Pointer·Size:··857 ···Pointer·Size:··8
58 ·<0><6a>:·Abbrev·Number:·107·(DW_TAG_partial_unit)58 ·<0><6a>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
59 ····<6b>···DW_AT_stmt_list···:·(sec_offset)·059 ····<6b>···DW_AT_stmt_list···:·(sec_offset)·0
60 ····<6f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u260 ····<6f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
61 ·<1><73>:·Abbrev·Number:·3·(DW_TAG_imported_unit)61 ·<1><73>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·107·(DW_TAG_partial_unit)]62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·107·(DW_TAG_partial_unit)]
63 ·<1><78>:·Abbrev·Number:·41·(DW_TAG_typedef)63 ·<1><78>:·Abbrev·Number:·41·(DW_TAG_typedef)
64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ec8)·64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ec8)·
65 ····<7d>···DW_AT_decl_file···:·(data1)·865 ····<7d>···DW_AT_decl_file···:·(data1)·8
66 ····<7e>···DW_AT_decl_line···:·(data1)·10866 ····<7e>···DW_AT_decl_line···:·(data1)·108
67 ····<7f>···DW_AT_decl_column·:·(data1)·1967 ····<7f>···DW_AT_decl_column·:·(data1)·19
Offset 1771, 15 lines modifiedOffset 1771, 15 lines modified
1771 ···Length:········0x2bc·(32-bit)1771 ···Length:········0x2bc·(32-bit)
1772 ···Version:·······51772 ···Version:·······5
1773 ···Unit·Type:·····DW_UT_partial·(3)1773 ···Unit·Type:·····DW_UT_partial·(3)
1774 ···Abbrev·Offset:·01774 ···Abbrev·Offset:·0
1775 ···Pointer·Size:··81775 ···Pointer·Size:··8
1776 ·<0><af0>:·Abbrev·Number:·8·(DW_TAG_partial_unit)1776 ·<0><af0>:·Abbrev·Number:·8·(DW_TAG_partial_unit)
1777 ····<af1>···DW_AT_stmt_list···:·(sec_offset)·01777 ····<af1>···DW_AT_stmt_list···:·(sec_offset)·0
1778 ····<af5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u21778 ····<af5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
1779 ·<1><af9>:·Abbrev·Number:·3·(DW_TAG_imported_unit)1779 ·<1><af9>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
1780 ····<afa>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·107·(DW_TAG_partial_unit)]1780 ····<afa>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·107·(DW_TAG_partial_unit)]
1781 ·<1><afe>:·Abbrev·Number:·21·(DW_TAG_variable)1781 ·<1><afe>:·Abbrev·Number:·21·(DW_TAG_variable)
1782 ····<aff>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2040)·1782 ····<aff>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2040)·
1783 ····<b03>···DW_AT_decl_file···:·(data1)·51783 ····<b03>···DW_AT_decl_file···:·(data1)·5
1784 ····<b04>···DW_AT_decl_line···:·(data2)·8421784 ····<b04>···DW_AT_decl_line···:·(data2)·842
1785 ····<b06>···DW_AT_decl_column·:·(data1)·221785 ····<b06>···DW_AT_decl_column·:·(data1)·22
Offset 2128, 15 lines modifiedOffset 2128, 15 lines modified
2128 ···Length:········0x42·(32-bit)2128 ···Length:········0x42·(32-bit)
2129 ···Version:·······52129 ···Version:·······5
2130 ···Unit·Type:·····DW_UT_partial·(3)2130 ···Unit·Type:·····DW_UT_partial·(3)
2131 ···Abbrev·Offset:·0x11102131 ···Abbrev·Offset:·0x1110
2132 ···Pointer·Size:··82132 ···Pointer·Size:··8
2133 ·<0><db0>:·Abbrev·Number:·107·(DW_TAG_partial_unit)2133 ·<0><db0>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
2134 ····<db1>···DW_AT_stmt_list···:·(sec_offset)·0x971e2134 ····<db1>···DW_AT_stmt_list···:·(sec_offset)·0x971e
2135 ····<db5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u22135 ····<db5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
2136 ·<1><db9>:·Abbrev·Number:·43·(DW_TAG_variable)2136 ·<1><db9>:·Abbrev·Number:·43·(DW_TAG_variable)
2137 ····<dba>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19d0)·2137 ····<dba>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19d0)·
2138 ····<dbe>···DW_AT_decl_file···:·(data1)·172138 ····<dbe>···DW_AT_decl_file···:·(data1)·17
2139 ····<dbf>···DW_AT_decl_line···:·(data1)·1222139 ····<dbf>···DW_AT_decl_line···:·(data1)·122
2140 ····<dc0>···DW_AT_decl_column·:·(data1)·242140 ····<dc0>···DW_AT_decl_column·:·(data1)·24
2141 ····<dc1>···DW_AT_type········:·(ref_addr)·<0x486>2141 ····<dc1>···DW_AT_type········:·(ref_addr)·<0x486>
2142 ····<dc5>···DW_AT_external····:·(flag_present)·12142 ····<dc5>···DW_AT_external····:·(flag_present)·1
Offset 2171, 15 lines modifiedOffset 2171, 15 lines modified
2171 ···Unit·Type:·····DW_UT_compile·(1)2171 ···Unit·Type:·····DW_UT_compile·(1)
2172 ···Abbrev·Offset:·0x19a2172 ···Abbrev·Offset:·0x19a
2173 ···Pointer·Size:··82173 ···Pointer·Size:··8
2174 ·<0><df6>:·Abbrev·Number:·34·(DW_TAG_compile_unit)2174 ·<0><df6>:·Abbrev·Number:·34·(DW_TAG_compile_unit)
2175 ····<df7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·2175 ····<df7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
2176 ····<dfb>···DW_AT_language····:·(data1)·29»  (C11)2176 ····<dfb>···DW_AT_language····:·(data1)·29»  (C11)
2177 ····<dfc>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c2177 ····<dfc>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
2178 ····<e00>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u22178 ····<e00>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
2179 ····<e04>···DW_AT_ranges······:·(sec_offset)·0x4982179 ····<e04>···DW_AT_ranges······:·(sec_offset)·0x498
2180 ····<e08>···DW_AT_low_pc······:·(addr)·02180 ····<e08>···DW_AT_low_pc······:·(addr)·0
2181 ····<e10>···DW_AT_stmt_list···:·(sec_offset)·02181 ····<e10>···DW_AT_stmt_list···:·(sec_offset)·0
2182 ·<1><e14>:·Abbrev·Number:·53·(DW_TAG_imported_unit)2182 ·<1><e14>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
2183 ····<e15>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>2183 ····<e15>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>
2184 ·<1><e19>:·Abbrev·Number:·53·(DW_TAG_imported_unit)2184 ·<1><e19>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
2185 ····<e1a>···DW_AT_import······:·(GNU_ref_alt)·<0x626>2185 ····<e1a>···DW_AT_import······:·(GNU_ref_alt)·<0x626>
Offset 8773, 15 lines modifiedOffset 8773, 15 lines modified
8773 ···Unit·Type:·····DW_UT_compile·(1)8773 ···Unit·Type:·····DW_UT_compile·(1)
8774 ···Abbrev·Offset:·0x9168774 ···Abbrev·Offset:·0x916
8775 ···Pointer·Size:··88775 ···Pointer·Size:··8
8776 ·<0><4b11>:·Abbrev·Number:·5·(DW_TAG_compile_unit)8776 ·<0><4b11>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
8777 ····<4b12>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·8777 ····<4b12>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
8778 ····<4b16>···DW_AT_language····:·(data1)·29» (C11)8778 ····<4b16>···DW_AT_language····:·(data1)·29» (C11)
8779 ····<4b17>···DW_AT_name········:·(line_strp)·(offset:·0x2d0):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/grammar.c8779 ····<4b17>···DW_AT_name········:·(line_strp)·(offset:·0x2d0):·_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/grammar.c
8780 ····<4b1b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u28780 ····<4b1b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
8781 ····<4b1f>···DW_AT_low_pc······:·(addr)·0x5d008781 ····<4b1f>···DW_AT_low_pc······:·(addr)·0x5d00
8782 ····<4b27>···DW_AT_high_pc·····:·(udata)·197428782 ····<4b27>···DW_AT_high_pc·····:·(udata)·19742
8783 ····<4b2a>···DW_AT_stmt_list···:·(sec_offset)·0x41368783 ····<4b2a>···DW_AT_stmt_list···:·(sec_offset)·0x4136
8784 ·<1><4b2e>:·Abbrev·Number:·57·(DW_TAG_imported_unit)8784 ·<1><4b2e>:·Abbrev·Number:·57·(DW_TAG_imported_unit)
8785 ····<4b2f>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>8785 ····<4b2f>···DW_AT_import······:·(GNU_ref_alt)·<0x35a>
8786 ·<1><4b33>:·Abbrev·Number:·57·(DW_TAG_imported_unit)8786 ·<1><4b33>:·Abbrev·Number:·57·(DW_TAG_imported_unit)
8787 ····<4b34>···DW_AT_import······:·(GNU_ref_alt)·<0x44d>8787 ····<4b34>···DW_AT_import······:·(GNU_ref_alt)·<0x44d>
Offset 21135, 15 lines modifiedOffset 21135, 15 lines modified
21135 ···Unit·Type:·····DW_UT_compile·(1)21135 ···Unit·Type:·····DW_UT_compile·(1)
21136 ···Abbrev·Offset:·021136 ···Abbrev·Offset:·0
21137 ···Pointer·Size:··821137 ···Pointer·Size:··8
21138 ·<0><c234>:·Abbrev·Number:·27·(DW_TAG_compile_unit)21138 ·<0><c234>:·Abbrev·Number:·27·(DW_TAG_compile_unit)
21139 ····<c235>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·21139 ····<c235>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b74)·
21140 ····<c239>···DW_AT_language····:·(data1)·29» (C11)21140 ····<c239>···DW_AT_language····:·(data1)·29» (C11)
21141 ····<c23a>···DW_AT_name········:·(line_strp)·(offset:·0x34a):·../beancount/parser/decimal.c21141 ····<c23a>···DW_AT_name········:·(line_strp)·(offset:·0x34a):·../beancount/parser/decimal.c
21142 ····<c23e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-whci36u221142 ····<c23e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-gylsc1g5
21143 ····<c242>···DW_AT_stmt_list···:·(sec_offset)·0x969921143 ····<c242>···DW_AT_stmt_list···:·(sec_offset)·0x9699
21144 ·<1><c246>:·Abbrev·Number:·3·(DW_TAG_imported_unit)21144 ·<1><c246>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
21145 ····<c247>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·107·(DW_TAG_partial_unit)]21145 ····<c247>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·107·(DW_TAG_partial_unit)]
21146 ·<1><c24b>:·Abbrev·Number:·25·(DW_TAG_const_type)21146 ·<1><c24b>:·Abbrev·Number:·25·(DW_TAG_const_type)
21147 ····<c24c>···DW_AT_type········:·(ref_addr)·<0x192>21147 ····<c24c>···DW_AT_type········:·(ref_addr)·<0x192>
21148 ·<1><c250>:·Abbrev·Number:·26·(DW_TAG_variable)21148 ·<1><c250>:·Abbrev·Number:·26·(DW_TAG_variable)
21149 ····<c251>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc53)·21149 ····<c251>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc53)·
Max diff block lines reached; 1786/8561 bytes (20.86%) of diff not shown.
674 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c2 ··[·····0]··_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
3 ··[····43]··./.mesonpy-whci36u23 ··[····43]··./.mesonpy-gylsc1g5
4 ··[····57]··_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser4 ··[····57]··_parser.cpython-312-x86_64-linux-gnu.so.p/beancount/parser
5 ··[····92]··/usr/include/x86_64-linux-gnu/bits5 ··[····92]··/usr/include/x86_64-linux-gnu/bits
6 ··[····b5]··../beancount/parser6 ··[····b5]··../beancount/parser
7 ··[····c9]··/usr/include/python3.127 ··[····c9]··/usr/include/python3.12
8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···10a]··/usr/include/x86_64-linux-gnu/sys9 ··[···10a]··/usr/include/x86_64-linux-gnu/sys
10 ··[···12c]··/usr/include/x86_64-linux-gnu/bits/types10 ··[···12c]··/usr/include/x86_64-linux-gnu/bits/types