654 KB
/srv/reproducible-results/rbuild-debian/r-b-build.SBZPjNpi/b1/beancount_3.0.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SBZPjNpi/b2/beancount_3.0.0-1_i386.changes
495 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·ea3173208bd1a5a5e8aa1e9ed81a279c·112408·utils·optional·beancount_3.0.0-1_all.deb1 ·ea3173208bd1a5a5e8aa1e9ed81a279c·112408·utils·optional·beancount_3.0.0-1_all.deb
2 ·f06e4bd8e2f41357159980739f8762e2·118868·debug·optional·python3-beancount-dbgsym_3.0.0-1_i386.deb2 ·91c16bfb6ef6f42c6dbc23800e44e60e·118960·debug·optional·python3-beancount-dbgsym_3.0.0-1_i386.deb
3 ·b0e0054f196fc6d9ca1157369f37b66c·378512·python·optional·python3-beancount_3.0.0-1_i386.deb3 ·489e48d72bf43ede7bc04d1214c59d24·378504·python·optional·python3-beancount_3.0.0-1_i386.deb
615 KB
python3-beancount_3.0.0-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-18·20:33:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-18·20:33:05.000000·debian-binary
2 -rw-r--r--···0········0········0·····6416·2024-12-18·20:33:05.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6416·2024-12-18·20:33:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···371904·2024-12-18·20:33:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···371896·2024-12-18·20:33:05.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
614 KB
data.tar.xz
614 KB
data.tar
307 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-312-i386-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:·1481090a6fbc6ddeb05db8bbc56eda5c991e1b8a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·49893c76f138020f311eb813932b54b4c09c2999
306 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 1829 objdump: DWARF error: unable to read alt ref 783
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002340·<PyInit__parser@@Base-0x7c10>:2 00002340·<PyInit__parser@@Base-0x7c10>:
3 yyrestart.cold():3 yyrestart.cold():
4 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:22584 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:2258
5 »       push···%eax5 »       push···%eax
6 »       push···%eax6 »       push···%eax
7 »       push···%esi7 »       push···%esi
8 »       push···$0x08 »       push···$0x0
9 »       call···27e0·<__cxa_finalize@plt+0x4b0>9 »       call···27e0·<__cxa_finalize@plt+0x4b0>
10 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:226010 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:2260
11 »       mov····0x30(%esp),%eax11 »       mov····0x30(%esp),%eax
12 »       mov····%eax,0x012 »       mov····%eax,0x0
13 »       ud213 »       ud2
14 »       xchg···%ax,%ax14 »       xchg···%ax,%ax
15 »       xchg···%ax,%ax15 »       xchg···%ax,%ax
16 »       xchg···%ax,%ax16 »       xchg···%ax,%ax
17 »       xchg···%ax,%ax17 »       xchg···%ax,%ax
Offset 125, 85 lines modifiedOffset 125, 85 lines modified
125 »       xchg···%ax,%ax125 »       xchg···%ax,%ax
126 »       xchg···%ax,%ax126 »       xchg···%ax,%ax
127 »       xchg···%ax,%ax127 »       xchg···%ax,%ax
128 »       xchg···%ax,%ax128 »       xchg···%ax,%ax
129 »       xchg···%ax,%ax129 »       xchg···%ax,%ax
130 »       nop130 »       nop
131 yy_get_previous_state():131 yy_get_previous_state():
132 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1947132 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1947
133 »       push···%ebp133 »       push···%ebp
134 »       push···%edi134 »       push···%edi
135 »       call···5269·<__cxa_finalize@plt+0x2f39>135 »       call···5269·<__cxa_finalize@plt+0x2f39>
136 »       add····$0x10a59,%edi136 »       add····$0x10a59,%edi
137 »       push···%esi137 »       push···%esi
138 »       push···%ebx138 »       push···%ebx
139 »       mov····%eax,%ebx139 »       mov····%eax,%ebx
140 »       sub····$0x24,%esp140 »       sub····$0x24,%esp
141 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1953141 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1953
142 »       mov····0xc(%eax),%edx142 »       mov····0xc(%eax),%edx
143 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1947143 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1947
144 »       mov····%eax,0x1c(%esp)144 »       mov····%eax,0x1c(%esp)
145 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1953145 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1953
146 »       mov····0x14(%eax),%eax146 »       mov····0x14(%eax),%eax
147 »       mov····%edi,0x18(%esp)147 »       mov····%edi,0x18(%esp)
148 »       mov····(%eax,%edx,4),%eax148 »       mov····(%eax,%edx,4),%eax
149 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1955·(discriminator·1)149 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1955·(discriminator·1)
150 »       mov····0x24(%ebx),%edx150 »       mov····0x24(%ebx),%edx
151 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1953151 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1953
152 »       mov····0x1c(%eax),%ecx152 »       mov····0x1c(%eax),%ecx
153 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1955153 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1955
154 »       mov····0x50(%ebx),%eax154 »       mov····0x50(%ebx),%eax
155 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1955·(discriminator·1)155 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1955·(discriminator·1)
156 »       mov····%edx,0xc(%esp)156 »       mov····%edx,0xc(%esp)
157 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1953157 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1953
158 »       add····0x2c(%ebx),%ecx158 »       add····0x2c(%ebx),%ecx
159 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1955159 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1955
160 »       mov····%eax,0x4(%esp)160 »       mov····%eax,0x4(%esp)
161 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1955·(discriminator·1)161 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1955·(discriminator·1)
162 »       cmp····%edx,%eax162 »       cmp····%edx,%eax
163 »       jae····25c8·<__cxa_finalize@plt+0x298>163 »       jae····25c8·<__cxa_finalize@plt+0x298>
164 »       lea····-0x5d80(%edi),%eax164 »       lea····-0x5d80(%edi),%eax
165 »       mov····%eax,0x14(%esp)165 »       mov····%eax,0x14(%esp)
166 »       mov····%edi,%eax166 »       mov····%edi,%eax
167 »       lea····-0x6140(%edi),%edi167 »       lea····-0x6140(%edi),%edi
168 »       lea····-0x6ae0(%eax),%edx168 »       lea····-0x6ae0(%eax),%edx
169 »       lea····-0x7220(%eax),%esi169 »       lea····-0x7220(%eax),%esi
170 »       mov····%edx,0x10(%esp)170 »       mov····%edx,0x10(%esp)
171 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1957·(discriminator·1)171 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1957·(discriminator·1)
172 »       lea····-0x5e80(%eax),%edx172 »       lea····-0x5e80(%eax),%edx
173 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1967173 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1967
174 »       lea····-0x5ee0(%eax),%eax174 »       lea····-0x5ee0(%eax),%eax
175 »       mov····%eax,0x8(%esp)175 »       mov····%eax,0x8(%esp)
176 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1957·(discriminator·1)176 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1957·(discriminator·1)
177 »       mov····%edx,0x20(%esp)177 »       mov····%edx,0x20(%esp)
178 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1967178 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1967
179 »       mov····%esi,%edx179 »       mov····%esi,%edx
180 »       lea····0x0(%esi,%eiz,1),%esi180 »       lea····0x0(%esi,%eiz,1),%esi
181 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1957181 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1957
182 »       mov····0x4(%esp),%eax182 »       mov····0x4(%esp),%eax
183 »       movzbl·(%eax),%eax183 »       movzbl·(%eax),%eax
184 »       test···%al,%al184 »       test···%al,%al
185 »       je·····25d8·<__cxa_finalize@plt+0x2a8>185 »       je·····25d8·<__cxa_finalize@plt+0x2a8>
186 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1957·(discriminator·1)186 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1957·(discriminator·1)
187 »       mov····0x20(%esp),%ebx187 »       mov····0x20(%esp),%ebx
188 »       movzbl·(%ebx,%eax,1),%ebx188 »       movzbl·(%ebx,%eax,1),%ebx
189 »       mov····%bl,0x3(%esp)189 »       mov····%bl,0x3(%esp)
190 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1958190 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1958
191 »       mov····0x14(%esp),%eax191 »       mov····0x14(%esp),%eax
192 »       cmpw···$0x0,(%eax,%ecx,2)192 »       cmpw···$0x0,(%eax,%ecx,2)
193 »       je·····2534·<__cxa_finalize@plt+0x204>193 »       je·····2534·<__cxa_finalize@plt+0x204>
194 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1960194 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1960
195 »       mov····0x1c(%esp),%eax195 »       mov····0x1c(%esp),%eax
196 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1961196 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1961
197 »       mov····0x4(%esp),%esi197 »       mov····0x4(%esp),%esi
198 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1960198 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1960
199 »       mov····%ecx,0x40(%eax)199 »       mov····%ecx,0x40(%eax)
200 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1961200 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1961
201 »       mov····%esi,0x44(%eax)201 »       mov····%esi,0x44(%eax)
202 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1963202 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1963
203 »       movswl·(%edi,%ecx,2),%eax203 »       movswl·(%edi,%ecx,2),%eax
204 »       add····%ebx,%eax204 »       add····%ebx,%eax
205 »       movswl·(%edx,%eax,2),%esi205 »       movswl·(%edx,%eax,2),%esi
206 »       cmp····%ecx,%esi206 »       cmp····%ecx,%esi
207 »       je·····25ab·<__cxa_finalize@plt+0x27b>207 »       je·····25ab·<__cxa_finalize@plt+0x27b>
208 »       mov····0x18(%esp),%eax208 »       mov····0x18(%esp),%eax
209 »       lea····-0x63a0(%eax),%ebp209 »       lea····-0x63a0(%eax),%ebp
Offset 211, 1373 lines modifiedOffset 211, 1373 lines modified
211 »       lea····%cs:0x0(%esi,%eiz,1),%esi211 »       lea····%cs:0x0(%esi,%eiz,1),%esi
212 »       lea····%cs:0x0(%esi,%eiz,1),%esi212 »       lea····%cs:0x0(%esi,%eiz,1),%esi
213 »       lea····%cs:0x0(%esi,%eiz,1),%esi213 »       lea····%cs:0x0(%esi,%eiz,1),%esi
214 »       lea····%cs:0x0(%esi,%eiz,1),%esi214 »       lea····%cs:0x0(%esi,%eiz,1),%esi
215 »       lea····%cs:0x0(%esi,%eiz,1),%esi215 »       lea····%cs:0x0(%esi,%eiz,1),%esi
216 »       lea····%cs:0x0(%esi,%eiz,1),%esi216 »       lea····%cs:0x0(%esi,%eiz,1),%esi
217 »       xchg···%ax,%ax217 »       xchg···%ax,%ax
218 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1965218 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1965
219 »       movswl·0x0(%ebp,%ecx,2),%ecx219 »       movswl·0x0(%ebp,%ecx,2),%ecx
220 »       mov····%ecx,%esi220 »       mov····%ecx,%esi
221 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1966221 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1966
222 »       cmp····$0x110,%cx222 »       cmp····$0x110,%cx
223 »       jle····259a·<__cxa_finalize@plt+0x26a>223 »       jle····259a·<__cxa_finalize@plt+0x26a>
224 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1967224 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1967
225 »       mov····0x8(%esp),%eax225 »       mov····0x8(%esp),%eax
226 »       movzbl·(%eax,%ebx,1),%eax226 »       movzbl·(%eax,%ebx,1),%eax
227 »       mov····%al,0x3(%esp)227 »       mov····%al,0x3(%esp)
228 ./.mesonpy-u9dvdoeh/beancount/parser/lexer.c:1963228 ./.mesonpy-vqihnf5b/beancount/parser/lexer.c:1963
229 »       movzbl·0x3(%esp),%ebx229 »       movzbl·0x3(%esp),%ebx
Max diff block lines reached; 306997/312523 bytes (98.23%) 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·38313039·30613666·62633664·64656230·81090a6fbc6ddeb0 
3 ··0x00000010·35646238·62626335·36656461·35633939·5db8bbc56eda5c992 ··0x00000000·38393363·37366631·33383032·30663331·893c76f138020f31
 3 ··0x00000010·31656238·31333933·32623534·62346330·1eb813932b54b4c0
4 ··0x00000020·31653162·38612e64·65627567·00000000·1e1b8a.debug....4 ··0x00000020·39633239·39392e64·65627567·00000000·9c2999.debug....
5 ··0x00000030·5752c341····························WR.A5 ··0x00000030·b12005ec····························.·..
  
307 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-313-i386-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:·8766f08fd2bff042e6bd8fee60613e967f5a2e9a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2aab88201e8055c92f1327616be3df1eb4835e72
306 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 1829 objdump: DWARF error: unable to read alt ref 783
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002340·<PyInit__parser@@Base-0x7c10>:2 00002340·<PyInit__parser@@Base-0x7c10>:
3 yyrestart.cold():3 yyrestart.cold():
4 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:22584 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:2258
5 »       push···%eax5 »       push···%eax
6 »       push···%eax6 »       push···%eax
7 »       push···%esi7 »       push···%esi
8 »       push···$0x08 »       push···$0x0
9 »       call···27e0·<__cxa_finalize@plt+0x4b0>9 »       call···27e0·<__cxa_finalize@plt+0x4b0>
10 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:226010 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:2260
11 »       mov····0x30(%esp),%eax11 »       mov····0x30(%esp),%eax
12 »       mov····%eax,0x012 »       mov····%eax,0x0
13 »       ud213 »       ud2
14 »       xchg···%ax,%ax14 »       xchg···%ax,%ax
15 »       xchg···%ax,%ax15 »       xchg···%ax,%ax
16 »       xchg···%ax,%ax16 »       xchg···%ax,%ax
17 »       xchg···%ax,%ax17 »       xchg···%ax,%ax
Offset 125, 85 lines modifiedOffset 125, 85 lines modified
125 »       xchg···%ax,%ax125 »       xchg···%ax,%ax
126 »       xchg···%ax,%ax126 »       xchg···%ax,%ax
127 »       xchg···%ax,%ax127 »       xchg···%ax,%ax
128 »       xchg···%ax,%ax128 »       xchg···%ax,%ax
129 »       xchg···%ax,%ax129 »       xchg···%ax,%ax
130 »       nop130 »       nop
131 yy_get_previous_state():131 yy_get_previous_state():
132 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1947132 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1947
133 »       push···%ebp133 »       push···%ebp
134 »       push···%edi134 »       push···%edi
135 »       call···5269·<__cxa_finalize@plt+0x2f39>135 »       call···5269·<__cxa_finalize@plt+0x2f39>
136 »       add····$0x10a59,%edi136 »       add····$0x10a59,%edi
137 »       push···%esi137 »       push···%esi
138 »       push···%ebx138 »       push···%ebx
139 »       mov····%eax,%ebx139 »       mov····%eax,%ebx
140 »       sub····$0x24,%esp140 »       sub····$0x24,%esp
141 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1953141 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1953
142 »       mov····0xc(%eax),%edx142 »       mov····0xc(%eax),%edx
143 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1947143 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1947
144 »       mov····%eax,0x1c(%esp)144 »       mov····%eax,0x1c(%esp)
145 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1953145 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1953
146 »       mov····0x14(%eax),%eax146 »       mov····0x14(%eax),%eax
147 »       mov····%edi,0x18(%esp)147 »       mov····%edi,0x18(%esp)
148 »       mov····(%eax,%edx,4),%eax148 »       mov····(%eax,%edx,4),%eax
149 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1955·(discriminator·1)149 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1955·(discriminator·1)
150 »       mov····0x24(%ebx),%edx150 »       mov····0x24(%ebx),%edx
151 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1953151 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1953
152 »       mov····0x1c(%eax),%ecx152 »       mov····0x1c(%eax),%ecx
153 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1955153 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1955
154 »       mov····0x50(%ebx),%eax154 »       mov····0x50(%ebx),%eax
155 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1955·(discriminator·1)155 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1955·(discriminator·1)
156 »       mov····%edx,0xc(%esp)156 »       mov····%edx,0xc(%esp)
157 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1953157 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1953
158 »       add····0x2c(%ebx),%ecx158 »       add····0x2c(%ebx),%ecx
159 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1955159 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1955
160 »       mov····%eax,0x4(%esp)160 »       mov····%eax,0x4(%esp)
161 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1955·(discriminator·1)161 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1955·(discriminator·1)
162 »       cmp····%edx,%eax162 »       cmp····%edx,%eax
163 »       jae····25c8·<__cxa_finalize@plt+0x298>163 »       jae····25c8·<__cxa_finalize@plt+0x298>
164 »       lea····-0x5d80(%edi),%eax164 »       lea····-0x5d80(%edi),%eax
165 »       mov····%eax,0x14(%esp)165 »       mov····%eax,0x14(%esp)
166 »       mov····%edi,%eax166 »       mov····%edi,%eax
167 »       lea····-0x6140(%edi),%edi167 »       lea····-0x6140(%edi),%edi
168 »       lea····-0x6ae0(%eax),%edx168 »       lea····-0x6ae0(%eax),%edx
169 »       lea····-0x7220(%eax),%esi169 »       lea····-0x7220(%eax),%esi
170 »       mov····%edx,0x10(%esp)170 »       mov····%edx,0x10(%esp)
171 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1957·(discriminator·1)171 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1957·(discriminator·1)
172 »       lea····-0x5e80(%eax),%edx172 »       lea····-0x5e80(%eax),%edx
173 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1967173 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1967
174 »       lea····-0x5ee0(%eax),%eax174 »       lea····-0x5ee0(%eax),%eax
175 »       mov····%eax,0x8(%esp)175 »       mov····%eax,0x8(%esp)
176 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1957·(discriminator·1)176 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1957·(discriminator·1)
177 »       mov····%edx,0x20(%esp)177 »       mov····%edx,0x20(%esp)
178 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1967178 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1967
179 »       mov····%esi,%edx179 »       mov····%esi,%edx
180 »       lea····0x0(%esi,%eiz,1),%esi180 »       lea····0x0(%esi,%eiz,1),%esi
181 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1957181 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1957
182 »       mov····0x4(%esp),%eax182 »       mov····0x4(%esp),%eax
183 »       movzbl·(%eax),%eax183 »       movzbl·(%eax),%eax
184 »       test···%al,%al184 »       test···%al,%al
185 »       je·····25d8·<__cxa_finalize@plt+0x2a8>185 »       je·····25d8·<__cxa_finalize@plt+0x2a8>
186 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1957·(discriminator·1)186 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1957·(discriminator·1)
187 »       mov····0x20(%esp),%ebx187 »       mov····0x20(%esp),%ebx
188 »       movzbl·(%ebx,%eax,1),%ebx188 »       movzbl·(%ebx,%eax,1),%ebx
189 »       mov····%bl,0x3(%esp)189 »       mov····%bl,0x3(%esp)
190 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1958190 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1958
191 »       mov····0x14(%esp),%eax191 »       mov····0x14(%esp),%eax
192 »       cmpw···$0x0,(%eax,%ecx,2)192 »       cmpw···$0x0,(%eax,%ecx,2)
193 »       je·····2534·<__cxa_finalize@plt+0x204>193 »       je·····2534·<__cxa_finalize@plt+0x204>
194 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1960194 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1960
195 »       mov····0x1c(%esp),%eax195 »       mov····0x1c(%esp),%eax
196 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1961196 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1961
197 »       mov····0x4(%esp),%esi197 »       mov····0x4(%esp),%esi
198 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1960198 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1960
199 »       mov····%ecx,0x40(%eax)199 »       mov····%ecx,0x40(%eax)
200 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1961200 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1961
201 »       mov····%esi,0x44(%eax)201 »       mov····%esi,0x44(%eax)
202 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1963202 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1963
203 »       movswl·(%edi,%ecx,2),%eax203 »       movswl·(%edi,%ecx,2),%eax
204 »       add····%ebx,%eax204 »       add····%ebx,%eax
205 »       movswl·(%edx,%eax,2),%esi205 »       movswl·(%edx,%eax,2),%esi
206 »       cmp····%ecx,%esi206 »       cmp····%ecx,%esi
207 »       je·····25ab·<__cxa_finalize@plt+0x27b>207 »       je·····25ab·<__cxa_finalize@plt+0x27b>
208 »       mov····0x18(%esp),%eax208 »       mov····0x18(%esp),%eax
209 »       lea····-0x63a0(%eax),%ebp209 »       lea····-0x63a0(%eax),%ebp
Offset 211, 1373 lines modifiedOffset 211, 1373 lines modified
211 »       lea····%cs:0x0(%esi,%eiz,1),%esi211 »       lea····%cs:0x0(%esi,%eiz,1),%esi
212 »       lea····%cs:0x0(%esi,%eiz,1),%esi212 »       lea····%cs:0x0(%esi,%eiz,1),%esi
213 »       lea····%cs:0x0(%esi,%eiz,1),%esi213 »       lea····%cs:0x0(%esi,%eiz,1),%esi
214 »       lea····%cs:0x0(%esi,%eiz,1),%esi214 »       lea····%cs:0x0(%esi,%eiz,1),%esi
215 »       lea····%cs:0x0(%esi,%eiz,1),%esi215 »       lea····%cs:0x0(%esi,%eiz,1),%esi
216 »       lea····%cs:0x0(%esi,%eiz,1),%esi216 »       lea····%cs:0x0(%esi,%eiz,1),%esi
217 »       xchg···%ax,%ax217 »       xchg···%ax,%ax
218 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1965218 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1965
219 »       movswl·0x0(%ebp,%ecx,2),%ecx219 »       movswl·0x0(%ebp,%ecx,2),%ecx
220 »       mov····%ecx,%esi220 »       mov····%ecx,%esi
221 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1966221 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1966
222 »       cmp····$0x110,%cx222 »       cmp····$0x110,%cx
223 »       jle····259a·<__cxa_finalize@plt+0x26a>223 »       jle····259a·<__cxa_finalize@plt+0x26a>
224 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1967224 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1967
225 »       mov····0x8(%esp),%eax225 »       mov····0x8(%esp),%eax
226 »       movzbl·(%eax,%ebx,1),%eax226 »       movzbl·(%eax,%ebx,1),%eax
227 »       mov····%al,0x3(%esp)227 »       mov····%al,0x3(%esp)
228 ./.mesonpy-ges7mog3/beancount/parser/lexer.c:1963228 ./.mesonpy-9amqjsww/beancount/parser/lexer.c:1963
229 »       movzbl·0x3(%esp),%ebx229 »       movzbl·0x3(%esp),%ebx
Max diff block lines reached; 306965/312491 bytes (98.23%) 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·36366630·38666432·62666630·34326536·66f08fd2bff042e6 
3 ··0x00000010·62643866·65653630·36313365·39363766·bd8fee60613e967f2 ··0x00000000·61623838·32303165·38303535·63393266·ab88201e8055c92f
 3 ··0x00000010·31333237·36313662·65336466·31656234·1327616be3df1eb4
4 ··0x00000020·35613265·39612e64·65627567·00000000·5a2e9a.debug....4 ··0x00000020·38333565·37322e64·65627567·00000000·835e72.debug....
5 ··0x00000030·b93b7fd1····························.;..5 ··0x00000030·9d8482bd····························....
  
39.0 KB
python3-beancount-dbgsym_3.0.0-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-18·20:33:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-18·20:33:05.000000·debian-binary
2 -rw-r--r--···0········0········0······640·2024-12-18·20:33:05.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-12-18·20:33:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···118036·2024-12-18·20:33:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···118124·2024-12-18·20:33:05.000000·data.tar.xz
939 B
control.tar.xz
911 B
control.tar
454 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·1557 Installed-Size:·155
8 Depends:·python3-beancount·(=·3.0.0-1)8 Depends:·python3-beancount·(=·3.0.0-1)
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:·1481090a6fbc6ddeb05db8bbc56eda5c991e1b8a·8766f08fd2bff042e6bd8fee60613e967f5a2e9a12 Build-Ids:·2aab88201e8055c92f1327616be3df1eb4835e72·49893c76f138020f311eb813932b54b4c09c2999
435 B
./md5sums
30.0 B
./md5sums
Files differ
387 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/14/81090a6fbc6ddeb05db8bbc56eda5c991e1b8a.debug 
2 usr/lib/debug/.build-id/87/66f08fd2bff042e6bd8fee60613e967f5a2e9a.debug1 usr/lib/debug/.build-id/2a/ab88201e8055c92f1327616be3df1eb4835e72.debug
 2 usr/lib/debug/.build-id/49/893c76f138020f311eb813932b54b4c09c2999.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug3 usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug
37.6 KB
data.tar.xz
37.6 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·2024-12-18·20:33:05.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/2a/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····68064·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/2a/ab88201e8055c92f1327616be3df1eb4835e72.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/14/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/49/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67972·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/14/81090a6fbc6ddeb05db8bbc56eda5c991e1b8a.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/87/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····68064·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/87/66f08fd2bff042e6bd8fee60613e967f5a2e9a.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····67964·2024-12-18·20:33:05.000000·./usr/lib/debug/.build-id/49/893c76f138020f311eb813932b54b4c09c2999.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····7204·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····7204·2024-12-18·20:33:05.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-18·20:33:05.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount
18.6 KB
./usr/lib/debug/.build-id/14/81090a6fbc6ddeb05db8bbc56eda5c991e1b8a.debug vs.
./usr/lib/debug/.build-id/49/893c76f138020f311eb813932b54b4c09c2999.debug
Files 85% similar despite different names
865 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:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66492·(bytes·into·file)13 ··Start·of·section·headers:··········66484·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(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.12 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x103bc:1 There·are·37·section·headers,·starting·at·offset·0x103b4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000400·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000400·10···A··4···1··4
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········00012c40·000c38·0001b0·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········00012c40·000c38·0001b0·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········00012df0·000c38·0000f0·08··WA··4···0··425 ··[20]·.dynamic··········NOBITS··········00012df0·000c38·0000f0·08··WA··4···0··4
26 ··[21]·.got··············NOBITS··········00012ee0·000c38·000104·04··WA··0···0··426 ··[21]·.got··············NOBITS··········00012ee0·000c38·000104·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········00013000·000c38·0001b0·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········00013000·000c38·0001b0·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000131b0·000c38·000024·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········000131b0·000c38·000024·00··WA··0···0··4
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005a·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005a·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f4·0060ed·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f4·0060ef·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·0062e4·0007bc·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·0062e4·0007bc·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·006aa0·0031a5·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·006aa0·0031a4·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·009c48·000065·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·009c44·000065·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·009cb0·00017d·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·009cac·00017b·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·009e30·002ffb·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·009e28·002ffb·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·00ce2c·000bab·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·00ce24·000bab·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d9d7·00004f·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d9cf·00004f·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00da28·001800·10·····35·321··439 ··[34]·.symtab···········SYMTAB··········00000000·00da20·001800·10·····35·321··4
40 ··[35]·.strtab···········STRTAB··········00000000·00f228·00101e·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00f220·00101e·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·010246·000175·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·01023e·000175·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),·p·(processor·specific)46 ··D·(mbind),·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:·1481090a6fbc6ddeb05db8bbc56eda5c991e1b8a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·49893c76f138020f311eb813932b54b4c09c2999
4.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 36 lines modifiedOffset 25, 36 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·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-u9dvdoeh31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vqihnf5b
32 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser32 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include33 ··2»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
36 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1236 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.12
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·12,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·12,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x14):·decimal.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·decimal.c
41 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xe6):·stddef.h41 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xe6):·stddef.h
42 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xef):·types.h42 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xef):·types.h
43 ··3»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h43 ··3»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h
44 ··4»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·pyport.h44 ··4»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·pyport.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x100):·pytypedefs.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x100):·pytypedefs.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x10d):·methodobject.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x10d):·methodobject.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x11c):·descrobject.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x11c):·descrobject.h
48 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x113):·object.h48 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x113):·object.h
49 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x113):·object.h49 ··9»      (udata)»       6»      (line_strp)»   (offset:·0x113):·object.h
50 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x12a):·pybuffer.h50 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x12a):·pybuffer.h
51 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x14):·decimal.c51 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x28):·decimal.c
  
52 ·No·Line·Number·Statements.52 ·No·Line·Number·Statements.
53 ··Offset:······················0x8053 ··Offset:······················0x80
54 ··Length:······················1601554 ··Length:······················16015
55 ··DWARF·Version:···············555 ··DWARF·Version:···············5
56 ··Address·size·(bytes):········456 ··Address·size·(bytes):········4
57 ··Segment·selector·(bytes):····057 ··Segment·selector·(bytes):····0
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ··Opcode·9·has·1·arg78 ··Opcode·9·has·1·arg
79 ··Opcode·10·has·0·args79 ··Opcode·10·has·0·args
80 ··Opcode·11·has·0·args80 ··Opcode·11·has·0·args
81 ··Opcode·12·has·1·arg81 ··Opcode·12·has·1·arg
  
82 ·The·Directory·Table·(offset·0xa2,·lines·10,·columns·1):82 ·The·Directory·Table·(offset·0xa2,·lines·10,·columns·1):
83 ··Entry»  Name83 ··Entry»  Name
84 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-u9dvdoeh84 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vqihnf5b
85 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser85 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
86 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser86 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser
87 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits87 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
88 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1288 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.12
89 ··5»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include89 ··5»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include
90 ··6»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys90 ··6»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
91 ··7»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types91 ··7»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types
Offset 9557, 15 lines modifiedOffset 9557, 15 lines modified
9557 ··Opcode·9·has·1·arg9557 ··Opcode·9·has·1·arg
9558 ··Opcode·10·has·0·args9558 ··Opcode·10·has·0·args
9559 ··Opcode·11·has·0·args9559 ··Opcode·11·has·0·args
9560 ··Opcode·12·has·1·arg9560 ··Opcode·12·has·1·arg
  
9561 ·The·Directory·Table·(offset·0x3f35,·lines·9,·columns·1):9561 ·The·Directory·Table·(offset·0x3f35,·lines·9,·columns·1):
9562 ··Entry»  Name9562 ··Entry»  Name
9563 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-u9dvdoeh9563 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vqihnf5b
9564 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser9564 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
9565 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser9565 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser
9566 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits9566 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
9567 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.129567 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.12
9568 ··5»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include9568 ··5»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include
9569 ··6»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types9569 ··6»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types
9570 ··7»      (line_strp)»   (offset:·0x178):·/usr/include9570 ··7»      (line_strp)»   (offset:·0x178):·/usr/include
Offset 21818, 15 lines modifiedOffset 21818, 15 lines modified
21818 ··Opcode·9·has·1·arg21818 ··Opcode·9·has·1·arg
21819 ··Opcode·10·has·0·args21819 ··Opcode·10·has·0·args
21820 ··Opcode·11·has·0·args21820 ··Opcode·11·has·0·args
21821 ··Opcode·12·has·1·arg21821 ··Opcode·12·has·1·arg
  
21822 ·The·Directory·Table·(offset·0x90f0,·lines·9,·columns·1):21822 ·The·Directory·Table·(offset·0x90f0,·lines·9,·columns·1):
21823 ··Entry»  Name21823 ··Entry»  Name
21824 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-u9dvdoeh21824 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vqihnf5b
21825 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser21825 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
21826 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1221826 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/python3.12
21827 ··3»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include21827 ··3»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include
21828 ··4»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits21828 ··4»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
21829 ··5»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys21829 ··5»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
21830 ··6»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types21830 ··6»      (line_strp)»   (offset:·0x151):·/usr/include/i386-linux-gnu/bits/types
21831 ··7»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython21831 ··7»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython
Offset 22817, 15 lines modifiedOffset 22817, 15 lines modified
22817 ··Opcode·9·has·1·arg22817 ··Opcode·9·has·1·arg
22818 ··Opcode·10·has·0·args22818 ··Opcode·10·has·0·args
22819 ··Opcode·11·has·0·args22819 ··Opcode·11·has·0·args
22820 ··Opcode·12·has·1·arg22820 ··Opcode·12·has·1·arg
  
22821 ·The·Directory·Table·(offset·0x9785,·lines·8,·columns·1):22821 ·The·Directory·Table·(offset·0x9785,·lines·8,·columns·1):
22822 ··Entry»  Name22822 ··Entry»  Name
22823 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-u9dvdoeh22823 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vqihnf5b
22824 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser22824 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
22825 ··2»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include22825 ··2»      (line_strp)»   (offset:·0x46):·/usr/lib/gcc/i686-linux-gnu/14/include
22826 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits22826 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
22827 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys22827 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
22828 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1222828 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.12
22829 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython22829 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython
22830 ··7»      (line_strp)»   (offset:·0x178):·/usr/include22830 ··7»      (line_strp)»   (offset:·0x178):·/usr/include
8.43 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x23·(32-bit)4 ···Length:········0x23·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xe667 ···Abbrev·Offset:·0xe66
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·100·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·100·(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:·0x1e):·./.mesonpy-u9dvdoeh11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
12 ·<1><15>:·Abbrev·Number:·7·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·7·(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:·127·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·127·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5b4)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5b4)·
16 ····<1f>···DW_AT_decl_file···:·(implicit_const)·816 ····<1f>···DW_AT_decl_file···:·(implicit_const)·8
17 ····<1f>···DW_AT_decl_line···:·(data2)·32017 ····<1f>···DW_AT_decl_line···:·(data2)·320
18 ····<21>···DW_AT_decl_column·:·(data1)·1618 ····<21>···DW_AT_decl_column·:·(data1)·16
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ···Length:········0xa3c·(32-bit)22 ···Length:········0xa3c·(32-bit)
23 ···Version:·······523 ···Version:·······5
24 ···Unit·Type:·····DW_UT_partial·(3)24 ···Unit·Type:·····DW_UT_partial·(3)
25 ···Abbrev·Offset:·0xe6625 ···Abbrev·Offset:·0xe66
26 ···Pointer·Size:··426 ···Pointer·Size:··4
27 ·<0><33>:·Abbrev·Number:·100·(DW_TAG_partial_unit)27 ·<0><33>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
28 ····<34>···DW_AT_stmt_list···:·(sec_offset)·028 ····<34>···DW_AT_stmt_list···:·(sec_offset)·0
29 ····<38>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh29 ····<38>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
30 ·<1><3c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)30 ·<1><3c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
31 ····<3d>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]31 ····<3d>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]
32 ·<1><41>:·Abbrev·Number:·53·(DW_TAG_typedef)32 ·<1><41>:·Abbrev·Number:·53·(DW_TAG_typedef)
33 ····<42>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·33 ····<42>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·
34 ····<46>···DW_AT_decl_file···:·(data1)·334 ····<46>···DW_AT_decl_file···:·(data1)·3
35 ····<47>···DW_AT_decl_line···:·(data1)·10835 ····<47>···DW_AT_decl_line···:·(data1)·108
36 ····<48>···DW_AT_decl_column·:·(data1)·1936 ····<48>···DW_AT_decl_column·:·(data1)·19
Offset 1726, 15 lines modifiedOffset 1726, 15 lines modified
1726 ···Length:········0x32·(32-bit)1726 ···Length:········0x32·(32-bit)
1727 ···Version:·······51727 ···Version:·······5
1728 ···Unit·Type:·····DW_UT_partial·(3)1728 ···Unit·Type:·····DW_UT_partial·(3)
1729 ···Abbrev·Offset:·0xe661729 ···Abbrev·Offset:·0xe66
1730 ···Pointer·Size:··41730 ···Pointer·Size:··4
1731 ·<0><a73>:·Abbrev·Number:·100·(DW_TAG_partial_unit)1731 ·<0><a73>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
1732 ····<a74>···DW_AT_stmt_list···:·(sec_offset)·0x801732 ····<a74>···DW_AT_stmt_list···:·(sec_offset)·0x80
1733 ····<a78>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh1733 ····<a78>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
1734 ·<1><a7c>:·Abbrev·Number:·7·(DW_TAG_imported_unit)1734 ·<1><a7c>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
1735 ····<a7d>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>1735 ····<a7d>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>
1736 ·<1><a81>:·Abbrev·Number:·7·(DW_TAG_imported_unit)1736 ·<1><a81>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
1737 ····<a82>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>1737 ····<a82>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>
1738 ·<1><a86>:·Abbrev·Number:·7·(DW_TAG_imported_unit)1738 ·<1><a86>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
1739 ····<a87>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>1739 ····<a87>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>
1740 ·<1><a8b>:·Abbrev·Number:·126·(DW_TAG_subprogram)1740 ·<1><a8b>:·Abbrev·Number:·126·(DW_TAG_subprogram)
Offset 1757, 15 lines modifiedOffset 1757, 15 lines modified
1757 ···Length:········0x2bc·(32-bit)1757 ···Length:········0x2bc·(32-bit)
1758 ···Version:·······51758 ···Version:·······5
1759 ···Unit·Type:·····DW_UT_partial·(3)1759 ···Unit·Type:·····DW_UT_partial·(3)
1760 ···Abbrev·Offset:·0xe661760 ···Abbrev·Offset:·0xe66
1761 ···Pointer·Size:··41761 ···Pointer·Size:··4
1762 ·<0><aa9>:·Abbrev·Number:·100·(DW_TAG_partial_unit)1762 ·<0><aa9>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
1763 ····<aaa>···DW_AT_stmt_list···:·(sec_offset)·0x801763 ····<aaa>···DW_AT_stmt_list···:·(sec_offset)·0x80
1764 ····<aae>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh1764 ····<aae>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
1765 ·<1><ab2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1765 ·<1><ab2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1766 ····<ab3>···DW_AT_import······:·(ref_addr)·<0x33>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]1766 ····<ab3>···DW_AT_import······:·(ref_addr)·<0x33>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
1767 ·<1><ab7>:·Abbrev·Number:·119·(DW_TAG_variable)1767 ·<1><ab7>:·Abbrev·Number:·119·(DW_TAG_variable)
1768 ····<ab8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·1768 ····<ab8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·
1769 ····<abc>···DW_AT_decl_file···:·(data1)·51769 ····<abc>···DW_AT_decl_file···:·(data1)·5
1770 ····<abd>···DW_AT_decl_line···:·(data2)·8421770 ····<abd>···DW_AT_decl_line···:·(data2)·842
1771 ····<abf>···DW_AT_decl_column·:·(data1)·221771 ····<abf>···DW_AT_decl_column·:·(data1)·22
Offset 2114, 15 lines modifiedOffset 2114, 15 lines modified
2114 ···Length:········0x42·(32-bit)2114 ···Length:········0x42·(32-bit)
2115 ···Version:·······52115 ···Version:·······5
2116 ···Unit·Type:·····DW_UT_partial·(3)2116 ···Unit·Type:·····DW_UT_partial·(3)
2117 ···Abbrev·Offset:·0xe662117 ···Abbrev·Offset:·0xe66
2118 ···Pointer·Size:··42118 ···Pointer·Size:··4
2119 ·<0><d69>:·Abbrev·Number:·100·(DW_TAG_partial_unit)2119 ·<0><d69>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
2120 ····<d6a>···DW_AT_stmt_list···:·(sec_offset)·0x90ce2120 ····<d6a>···DW_AT_stmt_list···:·(sec_offset)·0x90ce
2121 ····<d6e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh2121 ····<d6e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
2122 ·<1><d72>:·Abbrev·Number:·36·(DW_TAG_variable)2122 ·<1><d72>:·Abbrev·Number:·36·(DW_TAG_variable)
2123 ····<d73>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·2123 ····<d73>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·
2124 ····<d77>···DW_AT_decl_file···:·(data1)·152124 ····<d77>···DW_AT_decl_file···:·(data1)·15
2125 ····<d78>···DW_AT_decl_line···:·(data1)·1222125 ····<d78>···DW_AT_decl_line···:·(data1)·122
2126 ····<d79>···DW_AT_decl_column·:·(data1)·242126 ····<d79>···DW_AT_decl_column·:·(data1)·24
2127 ····<d7a>···DW_AT_type········:·(ref_addr)·<0x439>2127 ····<d7a>···DW_AT_type········:·(ref_addr)·<0x439>
2128 ····<d7e>···DW_AT_external····:·(flag_present)·12128 ····<d7e>···DW_AT_external····:·(flag_present)·1
Offset 2156, 16 lines modifiedOffset 2156, 16 lines modified
2156 ···Version:·······52156 ···Version:·······5
2157 ···Unit·Type:·····DW_UT_compile·(1)2157 ···Unit·Type:·····DW_UT_compile·(1)
2158 ···Abbrev·Offset:·0xe662158 ···Abbrev·Offset:·0xe66
2159 ···Pointer·Size:··42159 ···Pointer·Size:··4
2160 ·<0><daf>:·Abbrev·Number:·124·(DW_TAG_compile_unit)2160 ·<0><daf>:·Abbrev·Number:·124·(DW_TAG_compile_unit)
2161 ····<db0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2161 ····<db0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2162 ····<db4>···DW_AT_language····:·(data1)·29»  (C11)2162 ····<db4>···DW_AT_language····:·(data1)·29»  (C11)
2163 ····<db5>···DW_AT_name········:·(line_strp)·(offset:·0):·../beancount/parser/decimal.c2163 ····<db5>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../beancount/parser/decimal.c
2164 ····<db9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh2164 ····<db9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
2165 ····<dbd>···DW_AT_stmt_list···:·(sec_offset)·02165 ····<dbd>···DW_AT_stmt_list···:·(sec_offset)·0
2166 ·<1><dc1>:·Abbrev·Number:·1·(DW_TAG_imported_unit)2166 ·<1><dc1>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
2167 ····<dc2>···DW_AT_import······:·(ref_addr)·<0x33>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]2167 ····<dc2>···DW_AT_import······:·(ref_addr)·<0x33>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
2168 ·<1><dc6>:·Abbrev·Number:·122·(DW_TAG_const_type)2168 ·<1><dc6>:·Abbrev·Number:·122·(DW_TAG_const_type)
2169 ····<dc7>···DW_AT_type········:·(ref_addr)·<0x149>2169 ····<dc7>···DW_AT_type········:·(ref_addr)·<0x149>
2170 ·<1><dcb>:·Abbrev·Number:·123·(DW_TAG_variable)2170 ·<1><dcb>:·Abbrev·Number:·123·(DW_TAG_variable)
2171 ····<dcc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·2171 ····<dcc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·
Offset 2185, 15 lines modifiedOffset 2185, 15 lines modified
2185 ···Unit·Type:·····DW_UT_compile·(1)2185 ···Unit·Type:·····DW_UT_compile·(1)
2186 ···Abbrev·Offset:·02186 ···Abbrev·Offset:·0
2187 ···Pointer·Size:··42187 ···Pointer·Size:··4
2188 ·<0><de9>:·Abbrev·Number:·31·(DW_TAG_compile_unit)2188 ·<0><de9>:·Abbrev·Number:·31·(DW_TAG_compile_unit)
2189 ····<dea>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2189 ····<dea>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2190 ····<dee>···DW_AT_language····:·(data1)·29»  (C11)2190 ····<dee>···DW_AT_language····:·(data1)·29»  (C11)
2191 ····<def>···DW_AT_name········:·(line_strp)·(offset:·0x135):·../beancount/parser/lexer.c2191 ····<def>···DW_AT_name········:·(line_strp)·(offset:·0x135):·../beancount/parser/lexer.c
2192 ····<df3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh2192 ····<df3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
2193 ····<df7>···DW_AT_ranges······:·(sec_offset)·0x33a2193 ····<df7>···DW_AT_ranges······:·(sec_offset)·0x33a
2194 ····<dfb>···DW_AT_low_pc······:·(addr)·02194 ····<dfb>···DW_AT_low_pc······:·(addr)·0
2195 ····<dff>···DW_AT_stmt_list···:·(sec_offset)·0x802195 ····<dff>···DW_AT_stmt_list···:·(sec_offset)·0x80
2196 ·<1><e03>:·Abbrev·Number:·45·(DW_TAG_base_type)2196 ·<1><e03>:·Abbrev·Number:·45·(DW_TAG_base_type)
2197 ····<e04>···DW_AT_byte_size···:·(data1)·82197 ····<e04>···DW_AT_byte_size···:·(data1)·8
2198 ····<e05>···DW_AT_encoding····:·(data1)·7»   (unsigned)2198 ····<e05>···DW_AT_encoding····:·(data1)·7»   (unsigned)
2199 ····<e06>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·2199 ····<e06>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 7988, 15 lines modifiedOffset 7988, 15 lines modified
7988 ···Unit·Type:·····DW_UT_compile·(1)7988 ···Unit·Type:·····DW_UT_compile·(1)
7989 ···Abbrev·Offset:·0x6f97989 ···Abbrev·Offset:·0x6f9
7990 ···Pointer·Size:··47990 ···Pointer·Size:··4
7991 ·<0><3ba9>:·Abbrev·Number:·3·(DW_TAG_compile_unit)7991 ·<0><3ba9>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
7992 ····<3baa>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·7992 ····<3baa>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
7993 ····<3bae>···DW_AT_language····:·(data1)·29» (C11)7993 ····<3bae>···DW_AT_language····:·(data1)·29» (C11)
7994 ····<3baf>···DW_AT_name········:·(line_strp)·(offset:·0x284):·../beancount/parser/grammar.c7994 ····<3baf>···DW_AT_name········:·(line_strp)·(offset:·0x284):·../beancount/parser/grammar.c
7995 ····<3bb3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-u9dvdoeh7995 ····<3bb3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vqihnf5b
7996 ····<3bb7>···DW_AT_low_pc······:·(addr)·0x52807996 ····<3bb7>···DW_AT_low_pc······:·(addr)·0x5280
7997 ····<3bbb>···DW_AT_high_pc·····:·(udata)·185107997 ····<3bbb>···DW_AT_high_pc·····:·(udata)·18510
7998 ····<3bbe>···DW_AT_stmt_list···:·(sec_offset)·0x3f137998 ····<3bbe>···DW_AT_stmt_list···:·(sec_offset)·0x3f13
7999 ·<1><3bc2>:·Abbrev·Number:·48·(DW_TAG_base_type)7999 ·<1><3bc2>:·Abbrev·Number:·48·(DW_TAG_base_type)
8000 ····<3bc3>···DW_AT_byte_size···:·(data1)·88000 ····<3bc3>···DW_AT_byte_size···:·(data1)·8
8001 ····<3bc4>···DW_AT_encoding····:·(data1)·7»  (unsigned)8001 ····<3bc4>···DW_AT_encoding····:·(data1)·7»  (unsigned)
Max diff block lines reached; 1800/8566 bytes (21.01%) of diff not shown.
450 B
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 6g<rWx{S2 ;pP·F^-o9!qi
 3 6»      i',Sw@:
3 rJ,?~@fW4 rJ,?~@fW
 5 $Rf@5M(u
 6 ^R&A5A(s
 7 6Byl.)3I
 8 rA(kMJ?R
 9 w'jsr·n8
4 5TgEuVT.] 
5 rF(gH9hq 
6 L6)[Iy» &/(J+ 
7 &[USNJSNF 
8 a2_Qf»  eV 
9 xB(MHYhq 
10 a^XB)Sn|10 a^XB)Sn|
11 rX/RiuHe11 )X+@7c=c
 12 !GFq<N\J
12 Do|<\v')13 Do|<\v')
13 <[];[Q;[,14 <[];[Q;[,
14 qnclSlAC15 qnclSlAC
15 /usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug16 /usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug
16 yy_get_previous_state17 yy_get_previous_state
17 yy_accept18 yy_accept
18 yy_fatal_error.isra.019 yy_fatal_error.isra.0
615 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-vqihnf5b
2 ··[·····0]··../beancount/parser/decimal.c3 ··[····14]··../beancount/parser/decimal.c
3 ··[····1e]··./.mesonpy-u9dvdoeh 
4 ··[····32]··../beancount/parser4 ··[····32]··../beancount/parser
5 ··[····46]··/usr/lib/gcc/i686-linux-gnu/14/include5 ··[····46]··/usr/lib/gcc/i686-linux-gnu/14/include
6 ··[····6d]··/usr/include/i386-linux-gnu/bits6 ··[····6d]··/usr/include/i386-linux-gnu/bits
7 ··[····8e]··/usr/include/i386-linux-gnu/sys7 ··[····8e]··/usr/include/i386-linux-gnu/sys
8 ··[····ae]··/usr/include/python3.128 ··[····ae]··/usr/include/python3.12
9 ··[····c6]··/usr/include/python3.12/cpython9 ··[····c6]··/usr/include/python3.12/cpython
10 ··[····e6]··stddef.h10 ··[····e6]··stddef.h
16.6 KB
./usr/lib/debug/.build-id/87/66f08fd2bff042e6bd8fee60613e967f5a2e9a.debug vs.
./usr/lib/debug/.build-id/2a/ab88201e8055c92f1327616be3df1eb4835e72.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
1.85 KB
readelf --wide --sections {}
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········00012c40·000c38·0001b0·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········00012c40·000c38·0001b0·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········00012df0·000c38·0000f0·08··WA··4···0··425 ··[20]·.dynamic··········NOBITS··········00012df0·000c38·0000f0·08··WA··4···0··4
26 ··[21]·.got··············NOBITS··········00012ee0·000c38·000104·04··WA··0···0··426 ··[21]·.got··············NOBITS··········00012ee0·000c38·000104·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········00013000·000c38·0001b0·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········00013000·000c38·0001b0·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········000131b0·000c38·000024·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········000131b0·000c38·000024·00··WA··0···0··4
29 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005a·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005a·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f4·006137·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f4·006138·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·00632c·0007b9·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·00632c·0007b9·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·006ae8·0031cc·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·006ae8·0031cd·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·009cb4·00006f·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·009cb8·00006f·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·009d24·00017a·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·009d28·000178·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·009ea0·003003·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·009ea0·003003·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·00cea4·000bab·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·00cea4·000bab·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00da4f·00004f·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00da4f·00004f·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00daa0·001800·10·····35·321··439 ··[34]·.symtab···········SYMTAB··········00000000·00daa0·001800·10·····35·321··4
40 ··[35]·.strtab···········STRTAB··········00000000·00f2a0·001002·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00f2a0·001002·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0102a2·000175·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0102a2·000175·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
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:·8766f08fd2bff042e6bd8fee60613e967f5a2e9a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2aab88201e8055c92f1327616be3df1eb4835e72
4.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 37 lines modifiedOffset 25, 37 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·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-ges7mog331 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9amqjsww
32 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser32 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
36 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1336 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.13
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·13,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·13,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x14):·decimal.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·decimal.c
41 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xe6):·types.h41 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xe6):·types.h
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdint-uintn.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdint-uintn.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe6):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe6):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x106):·pyport.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x106):·pyport.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x10f):·pytypedefs.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x10f):·pytypedefs.h
47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x11c):·methodobject.h47 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x11c):·methodobject.h
48 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x12b):·descrobject.h48 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x12b):·descrobject.h
49 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x122):·object.h49 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x122):·object.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h
51 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x139):·pybuffer.h51 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x139):·pybuffer.h
52 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x14):·decimal.c52 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x28):·decimal.c
  
53 ·No·Line·Number·Statements.53 ·No·Line·Number·Statements.
54 ··Offset:······················0x8554 ··Offset:······················0x85
55 ··Length:······················1601555 ··Length:······················16015
56 ··DWARF·Version:···············556 ··DWARF·Version:···············5
57 ··Address·size·(bytes):········457 ··Address·size·(bytes):········4
58 ··Segment·selector·(bytes):····058 ··Segment·selector·(bytes):····0
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··Opcode·9·has·1·arg79 ··Opcode·9·has·1·arg
80 ··Opcode·10·has·0·args80 ··Opcode·10·has·0·args
81 ··Opcode·11·has·0·args81 ··Opcode·11·has·0·args
82 ··Opcode·12·has·1·arg82 ··Opcode·12·has·1·arg
  
83 ·The·Directory·Table·(offset·0xa7,·lines·10,·columns·1):83 ·The·Directory·Table·(offset·0xa7,·lines·10,·columns·1):
84 ··Entry»  Name84 ··Entry»  Name
85 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-ges7mog385 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9amqjsww
86 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser86 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
87 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser87 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser
88 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits88 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits
89 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1389 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.13
90 ··5»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include90 ··5»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include
91 ··6»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types91 ··6»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types
92 ··7»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys92 ··7»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
Offset 9558, 15 lines modifiedOffset 9558, 15 lines modified
9558 ··Opcode·9·has·1·arg9558 ··Opcode·9·has·1·arg
9559 ··Opcode·10·has·0·args9559 ··Opcode·10·has·0·args
9560 ··Opcode·11·has·0·args9560 ··Opcode·11·has·0·args
9561 ··Opcode·12·has·1·arg9561 ··Opcode·12·has·1·arg
  
9562 ·The·Directory·Table·(offset·0x3f3a,·lines·9,·columns·1):9562 ·The·Directory·Table·(offset·0x3f3a,·lines·9,·columns·1):
9563 ··Entry»  Name9563 ··Entry»  Name
9564 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-ges7mog39564 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9amqjsww
9565 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser9565 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
9566 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser9566 ··2»      (line_strp)»   (offset:·0x35):·beancount/parser
9567 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits9567 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits
9568 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.139568 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/python3.13
9569 ··5»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include9569 ··5»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include
9570 ··6»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types9570 ··6»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types
9571 ··7»      (line_strp)»   (offset:·0x187):·/usr/include9571 ··7»      (line_strp)»   (offset:·0x187):·/usr/include
Offset 21828, 15 lines modifiedOffset 21828, 15 lines modified
21828 ··Opcode·9·has·1·arg21828 ··Opcode·9·has·1·arg
21829 ··Opcode·10·has·0·args21829 ··Opcode·10·has·0·args
21830 ··Opcode·11·has·0·args21830 ··Opcode·11·has·0·args
21831 ··Opcode·12·has·1·arg21831 ··Opcode·12·has·1·arg
  
21832 ·The·Directory·Table·(offset·0x9173,·lines·9,·columns·1):21832 ·The·Directory·Table·(offset·0x9173,·lines·9,·columns·1):
21833 ··Entry»  Name21833 ··Entry»  Name
21834 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-ges7mog321834 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9amqjsww
21835 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser21835 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
21836 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1321836 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/python3.13
21837 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits21837 ··3»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits
21838 ··4»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include21838 ··4»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include
21839 ··5»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types21839 ··5»      (line_strp)»   (offset:·0x160):·/usr/include/i386-linux-gnu/bits/types
21840 ··6»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys21840 ··6»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
21841 ··7»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython21841 ··7»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
Offset 22828, 15 lines modifiedOffset 22828, 15 lines modified
22828 ··Opcode·9·has·1·arg22828 ··Opcode·9·has·1·arg
22829 ··Opcode·10·has·0·args22829 ··Opcode·10·has·0·args
22830 ··Opcode·11·has·0·args22830 ··Opcode·11·has·0·args
22831 ··Opcode·12·has·1·arg22831 ··Opcode·12·has·1·arg
  
22832 ·The·Directory·Table·(offset·0x980d,·lines·8,·columns·1):22832 ·The·Directory·Table·(offset·0x980d,·lines·8,·columns·1):
22833 ··Entry»  Name22833 ··Entry»  Name
22834 ··0»      (line_strp)»   (offset:·0x1e):·./.mesonpy-ges7mog322834 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9amqjsww
22835 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser22835 ··1»      (line_strp)»   (offset:·0x32):·../beancount/parser
22836 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits22836 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/i386-linux-gnu/bits
22837 ··3»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include22837 ··3»      (line_strp)»   (offset:·0x67):·/usr/lib/gcc/i686-linux-gnu/14/include
22838 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys22838 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/sys
22839 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.1322839 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/python3.13
22840 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython22840 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
22841 ··7»      (line_strp)»   (offset:·0x187):·/usr/include22841 ··7»      (line_strp)»   (offset:·0x187):·/usr/include
8.42 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x38·(32-bit)4 ···Length:········0x38·(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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·104·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·104·(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:·0x1e):·./.mesonpy-ges7mog311 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
12 ·<1><15>:·Abbrev·Number:·48·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·48·(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:·106·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·106·(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)·116 ····<1f>···DW_AT_decl_file···:·(data1)·1
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:········0xa49·(32-bit)34 ···Length:········0xa49·(32-bit)
35 ···Version:·······535 ···Version:·······5
36 ···Unit·Type:·····DW_UT_partial·(3)36 ···Unit·Type:·····DW_UT_partial·(3)
37 ···Abbrev·Offset:·0xe7237 ···Abbrev·Offset:·0xe72
38 ···Pointer·Size:··438 ···Pointer·Size:··4
39 ·<0><48>:·Abbrev·Number:·100·(DW_TAG_partial_unit)39 ·<0><48>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
40 ····<49>···DW_AT_stmt_list···:·(sec_offset)·040 ····<49>···DW_AT_stmt_list···:·(sec_offset)·0
41 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog341 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
42 ·<1><51>:·Abbrev·Number:·1·(DW_TAG_imported_unit)42 ·<1><51>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
43 ····<52>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·104·(DW_TAG_partial_unit)]43 ····<52>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·104·(DW_TAG_partial_unit)]
44 ·<1><56>:·Abbrev·Number:·53·(DW_TAG_typedef)44 ·<1><56>:·Abbrev·Number:·53·(DW_TAG_typedef)
45 ····<57>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·45 ····<57>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·
46 ····<5b>···DW_AT_decl_file···:·(data1)·446 ····<5b>···DW_AT_decl_file···:·(data1)·4
47 ····<5c>···DW_AT_decl_line···:·(data1)·10847 ····<5c>···DW_AT_decl_line···:·(data1)·108
48 ····<5d>···DW_AT_decl_column·:·(data1)·1948 ····<5d>···DW_AT_decl_column·:·(data1)·19
Offset 1745, 15 lines modifiedOffset 1745, 15 lines modified
1745 ···Length:········0x32·(32-bit)1745 ···Length:········0x32·(32-bit)
1746 ···Version:·······51746 ···Version:·······5
1747 ···Unit·Type:·····DW_UT_partial·(3)1747 ···Unit·Type:·····DW_UT_partial·(3)
1748 ···Abbrev·Offset:·01748 ···Abbrev·Offset:·0
1749 ···Pointer·Size:··41749 ···Pointer·Size:··4
1750 ·<0><a95>:·Abbrev·Number:·104·(DW_TAG_partial_unit)1750 ·<0><a95>:·Abbrev·Number:·104·(DW_TAG_partial_unit)
1751 ····<a96>···DW_AT_stmt_list···:·(sec_offset)·0x851751 ····<a96>···DW_AT_stmt_list···:·(sec_offset)·0x85
1752 ····<a9a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog31752 ····<a9a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
1753 ·<1><a9e>:·Abbrev·Number:·48·(DW_TAG_imported_unit)1753 ·<1><a9e>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
1754 ····<a9f>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>1754 ····<a9f>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>
1755 ·<1><aa3>:·Abbrev·Number:·48·(DW_TAG_imported_unit)1755 ·<1><aa3>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
1756 ····<aa4>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>1756 ····<aa4>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>
1757 ·<1><aa8>:·Abbrev·Number:·48·(DW_TAG_imported_unit)1757 ·<1><aa8>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
1758 ····<aa9>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>1758 ····<aa9>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>
1759 ·<1><aad>:·Abbrev·Number:·108·(DW_TAG_subprogram)1759 ·<1><aad>:·Abbrev·Number:·108·(DW_TAG_subprogram)
Offset 1776, 15 lines modifiedOffset 1776, 15 lines modified
1776 ···Length:········0x2bc·(32-bit)1776 ···Length:········0x2bc·(32-bit)
1777 ···Version:·······51777 ···Version:·······5
1778 ···Unit·Type:·····DW_UT_partial·(3)1778 ···Unit·Type:·····DW_UT_partial·(3)
1779 ···Abbrev·Offset:·0xe721779 ···Abbrev·Offset:·0xe72
1780 ···Pointer·Size:··41780 ···Pointer·Size:··4
1781 ·<0><acb>:·Abbrev·Number:·100·(DW_TAG_partial_unit)1781 ·<0><acb>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
1782 ····<acc>···DW_AT_stmt_list···:·(sec_offset)·0x851782 ····<acc>···DW_AT_stmt_list···:·(sec_offset)·0x85
1783 ····<ad0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog31783 ····<ad0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
1784 ·<1><ad4>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1784 ·<1><ad4>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1785 ····<ad5>···DW_AT_import······:·(ref_addr)·<0x48>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]1785 ····<ad5>···DW_AT_import······:·(ref_addr)·<0x48>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
1786 ·<1><ad9>:·Abbrev·Number:·120·(DW_TAG_variable)1786 ·<1><ad9>:·Abbrev·Number:·120·(DW_TAG_variable)
1787 ····<ada>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·1787 ····<ada>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·
1788 ····<ade>···DW_AT_decl_file···:·(data1)·51788 ····<ade>···DW_AT_decl_file···:·(data1)·5
1789 ····<adf>···DW_AT_decl_line···:·(data2)·11011789 ····<adf>···DW_AT_decl_line···:·(data2)·1101
1790 ····<ae1>···DW_AT_decl_column·:·(data1)·221790 ····<ae1>···DW_AT_decl_column·:·(data1)·22
Offset 2133, 15 lines modifiedOffset 2133, 15 lines modified
2133 ···Length:········0x42·(32-bit)2133 ···Length:········0x42·(32-bit)
2134 ···Version:·······52134 ···Version:·······5
2135 ···Unit·Type:·····DW_UT_partial·(3)2135 ···Unit·Type:·····DW_UT_partial·(3)
2136 ···Abbrev·Offset:·0xe722136 ···Abbrev·Offset:·0xe72
2137 ···Pointer·Size:··42137 ···Pointer·Size:··4
2138 ·<0><d8b>:·Abbrev·Number:·100·(DW_TAG_partial_unit)2138 ·<0><d8b>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
2139 ····<d8c>···DW_AT_stmt_list···:·(sec_offset)·0x91512139 ····<d8c>···DW_AT_stmt_list···:·(sec_offset)·0x9151
2140 ····<d90>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog32140 ····<d90>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
2141 ·<1><d94>:·Abbrev·Number:·36·(DW_TAG_variable)2141 ·<1><d94>:·Abbrev·Number:·36·(DW_TAG_variable)
2142 ····<d95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·2142 ····<d95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·
2143 ····<d99>···DW_AT_decl_file···:·(data1)·162143 ····<d99>···DW_AT_decl_file···:·(data1)·16
2144 ····<d9a>···DW_AT_decl_line···:·(data1)·1202144 ····<d9a>···DW_AT_decl_line···:·(data1)·120
2145 ····<d9b>···DW_AT_decl_column·:·(data1)·242145 ····<d9b>···DW_AT_decl_column·:·(data1)·24
2146 ····<d9c>···DW_AT_type········:·(ref_addr)·<0x45b>2146 ····<d9c>···DW_AT_type········:·(ref_addr)·<0x45b>
2147 ····<da0>···DW_AT_external····:·(flag_present)·12147 ····<da0>···DW_AT_external····:·(flag_present)·1
Offset 2175, 16 lines modifiedOffset 2175, 16 lines modified
2175 ···Version:·······52175 ···Version:·······5
2176 ···Unit·Type:·····DW_UT_compile·(1)2176 ···Unit·Type:·····DW_UT_compile·(1)
2177 ···Abbrev·Offset:·0xe722177 ···Abbrev·Offset:·0xe72
2178 ···Pointer·Size:··42178 ···Pointer·Size:··4
2179 ·<0><dd1>:·Abbrev·Number:·125·(DW_TAG_compile_unit)2179 ·<0><dd1>:·Abbrev·Number:·125·(DW_TAG_compile_unit)
2180 ····<dd2>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2180 ····<dd2>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2181 ····<dd6>···DW_AT_language····:·(data1)·29»  (C11)2181 ····<dd6>···DW_AT_language····:·(data1)·29»  (C11)
2182 ····<dd7>···DW_AT_name········:·(line_strp)·(offset:·0):·../beancount/parser/decimal.c2182 ····<dd7>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../beancount/parser/decimal.c
2183 ····<ddb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog32183 ····<ddb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
2184 ····<ddf>···DW_AT_stmt_list···:·(sec_offset)·02184 ····<ddf>···DW_AT_stmt_list···:·(sec_offset)·0
2185 ·<1><de3>:·Abbrev·Number:·1·(DW_TAG_imported_unit)2185 ·<1><de3>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
2186 ····<de4>···DW_AT_import······:·(ref_addr)·<0x48>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]2186 ····<de4>···DW_AT_import······:·(ref_addr)·<0x48>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
2187 ·<1><de8>:·Abbrev·Number:·123·(DW_TAG_const_type)2187 ·<1><de8>:·Abbrev·Number:·123·(DW_TAG_const_type)
2188 ····<de9>···DW_AT_type········:·(ref_addr)·<0x15e>2188 ····<de9>···DW_AT_type········:·(ref_addr)·<0x15e>
2189 ·<1><ded>:·Abbrev·Number:·124·(DW_TAG_variable)2189 ·<1><ded>:·Abbrev·Number:·124·(DW_TAG_variable)
2190 ····<dee>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·2190 ····<dee>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·
Offset 2204, 15 lines modifiedOffset 2204, 15 lines modified
2204 ···Unit·Type:·····DW_UT_compile·(1)2204 ···Unit·Type:·····DW_UT_compile·(1)
2205 ···Abbrev·Offset:·02205 ···Abbrev·Offset:·0
2206 ···Pointer·Size:··42206 ···Pointer·Size:··4
2207 ·<0><e0b>:·Abbrev·Number:·29·(DW_TAG_compile_unit)2207 ·<0><e0b>:·Abbrev·Number:·29·(DW_TAG_compile_unit)
2208 ····<e0c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2208 ····<e0c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2209 ····<e10>···DW_AT_language····:·(data1)·29»  (C11)2209 ····<e10>···DW_AT_language····:·(data1)·29»  (C11)
2210 ····<e11>···DW_AT_name········:·(line_strp)·(offset:·0x144):·../beancount/parser/lexer.c2210 ····<e11>···DW_AT_name········:·(line_strp)·(offset:·0x144):·../beancount/parser/lexer.c
2211 ····<e15>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog32211 ····<e15>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
2212 ····<e19>···DW_AT_ranges······:·(sec_offset)·0x33a2212 ····<e19>···DW_AT_ranges······:·(sec_offset)·0x33a
2213 ····<e1d>···DW_AT_low_pc······:·(addr)·02213 ····<e1d>···DW_AT_low_pc······:·(addr)·0
2214 ····<e21>···DW_AT_stmt_list···:·(sec_offset)·0x852214 ····<e21>···DW_AT_stmt_list···:·(sec_offset)·0x85
2215 ·<1><e25>:·Abbrev·Number:·43·(DW_TAG_base_type)2215 ·<1><e25>:·Abbrev·Number:·43·(DW_TAG_base_type)
2216 ····<e26>···DW_AT_byte_size···:·(data1)·82216 ····<e26>···DW_AT_byte_size···:·(data1)·8
2217 ····<e27>···DW_AT_encoding····:·(data1)·7»   (unsigned)2217 ····<e27>···DW_AT_encoding····:·(data1)·7»   (unsigned)
2218 ····<e28>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·2218 ····<e28>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 8007, 15 lines modifiedOffset 8007, 15 lines modified
8007 ···Unit·Type:·····DW_UT_compile·(1)8007 ···Unit·Type:·····DW_UT_compile·(1)
8008 ···Abbrev·Offset:·0x71d8008 ···Abbrev·Offset:·0x71d
8009 ···Pointer·Size:··48009 ···Pointer·Size:··4
8010 ·<0><3bd3>:·Abbrev·Number:·3·(DW_TAG_compile_unit)8010 ·<0><3bd3>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
8011 ····<3bd4>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·8011 ····<3bd4>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
8012 ····<3bd8>···DW_AT_language····:·(data1)·29» (C11)8012 ····<3bd8>···DW_AT_language····:·(data1)·29» (C11)
8013 ····<3bd9>···DW_AT_name········:·(line_strp)·(offset:·0x284):·../beancount/parser/grammar.c8013 ····<3bd9>···DW_AT_name········:·(line_strp)·(offset:·0x284):·../beancount/parser/grammar.c
8014 ····<3bdd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1e):·./.mesonpy-ges7mog38014 ····<3bdd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9amqjsww
8015 ····<3be1>···DW_AT_low_pc······:·(addr)·0x52808015 ····<3be1>···DW_AT_low_pc······:·(addr)·0x5280
8016 ····<3be5>···DW_AT_high_pc·····:·(udata)·185108016 ····<3be5>···DW_AT_high_pc·····:·(udata)·18510
8017 ····<3be8>···DW_AT_stmt_list···:·(sec_offset)·0x3f188017 ····<3be8>···DW_AT_stmt_list···:·(sec_offset)·0x3f18
8018 ·<1><3bec>:·Abbrev·Number:·48·(DW_TAG_base_type)8018 ·<1><3bec>:·Abbrev·Number:·48·(DW_TAG_base_type)
8019 ····<3bed>···DW_AT_byte_size···:·(data1)·88019 ····<3bed>···DW_AT_byte_size···:·(data1)·8
8020 ····<3bee>···DW_AT_encoding····:·(data1)·7»  (unsigned)8020 ····<3bee>···DW_AT_encoding····:·(data1)·7»  (unsigned)
Max diff block lines reached; 1800/8555 bytes (21.04%) of diff not shown.
455 B
strings --all --bytes=8 {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ^rGCC:·(Debian·14.2.0-8)·14.2.0
2 ..=6VzmT 
3 d&B\A=kPP 
4 <sZJ>d)W 
5 Q#Sj=[Rk_I 
6 ·RvB%_·f 
7 \·e*L&*J? 
8 j<"11\21> 
9 (>"]7BcOc 
10 ~#/J{o\b2 4mtH3^Wk
 3 =vsL{C,Q
 4 MTuu}WXU9
 5 @U_(OD(w
 6 *)'arBQJ
 7 PN»     e.)+l
 8 &_!40{Sk
 9 9'eBd8v»
 10 -aZp-bwK
11 0=q:$+f>11 0=q:$+f>
12 T>+k6;EP12 T>+k6;EP
13 .jffo$i`13 .jffo$i`
14 qnclSlAC14 qnclSlAC
15 /usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug15 /usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug
16 yy_get_previous_state16 yy_get_previous_state
17 yy_accept17 yy_accept
614 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-9amqjsww
2 ··[·····0]··../beancount/parser/decimal.c3 ··[····14]··../beancount/parser/decimal.c
3 ··[····1e]··./.mesonpy-ges7mog3 
4 ··[····32]··../beancount/parser4 ··[····32]··../beancount/parser
5 ··[····46]··/usr/include/i386-linux-gnu/bits5 ··[····46]··/usr/include/i386-linux-gnu/bits
6 ··[····67]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····67]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8e]··/usr/include/i386-linux-gnu/sys7 ··[····8e]··/usr/include/i386-linux-gnu/sys
8 ··[····ae]··/usr/include/python3.138 ··[····ae]··/usr/include/python3.13
9 ··[····c6]··/usr/include/python3.13/cpython9 ··[····c6]··/usr/include/python3.13/cpython
10 ··[····e6]··types.h10 ··[····e6]··types.h