775 KB
/srv/reproducible-results/rbuild-debian/r-b-build.7KiD0N1g/b1/beancount_3.1.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.7KiD0N1g/b2/beancount_3.1.0-2_i386.changes
495 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 ·26e27b73020e927d433a9433befc38ef·117008·debug·optional·python3-beancount-dbgsym_3.1.0-2_i386.deb 
3 ·3c7ffbcde31918516a3600aa3d25fc38·344580·python·optional·python3-beancount_3.1.0-2_i386.deb2 ·1ee25e916b9a37dd623b788f1ccbbeee·117036·debug·optional·python3-beancount-dbgsym_3.1.0-2_i386.deb
 3 ·924b618a05906dffbb4441ca0860da3f·344592·python·optional·python3-beancount_3.1.0-2_i386.deb
739 KB
python3-beancount_3.1.0-2_i386.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·····6320·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6320·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···338068·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···338080·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
738 KB
data.tar.xz
738 KB
data.tar
369 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-312-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:·ca932a48b8831867b998e32d03c9d6e9e3acc3503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08276774fafaf3afca86d93d45bf25a232a37f5f
368 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 1049 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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:22584 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:226010 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947132 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953141 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
142 »       mov····0xc(%eax),%edx142 »       mov····0xc(%eax),%edx
143 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947143 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947
144 »       mov····%eax,0x1c(%esp)144 »       mov····%eax,0x1c(%esp)
145 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953145 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)149 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
150 »       mov····0x24(%ebx),%edx150 »       mov····0x24(%ebx),%edx
151 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953151 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
152 »       mov····0x1c(%eax),%ecx152 »       mov····0x1c(%eax),%ecx
153 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955153 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955
154 »       mov····0x50(%ebx),%eax154 »       mov····0x50(%ebx),%eax
155 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)155 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
156 »       mov····%edx,0xc(%esp)156 »       mov····%edx,0xc(%esp)
157 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953157 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
158 »       add····0x2c(%ebx),%ecx158 »       add····0x2c(%ebx),%ecx
159 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955159 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955
160 »       mov····%eax,0x4(%esp)160 »       mov····%eax,0x4(%esp)
161 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)161 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)171 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
172 »       lea····-0x5e80(%eax),%edx172 »       lea····-0x5e80(%eax),%edx
173 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967173 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)176 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
177 »       mov····%edx,0x20(%esp)177 »       mov····%edx,0x20(%esp)
178 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967178 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957181 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)186 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1958190 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960194 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960
195 »       mov····0x1c(%esp),%eax195 »       mov····0x1c(%esp),%eax
196 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961196 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961
197 »       mov····0x4(%esp),%esi197 »       mov····0x4(%esp),%esi
198 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960198 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960
199 »       mov····%ecx,0x40(%eax)199 »       mov····%ecx,0x40(%eax)
200 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961200 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961
201 »       mov····%esi,0x44(%eax)201 »       mov····%esi,0x44(%eax)
202 ./.mesonpy-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963202 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1965218 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1966221 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967224 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/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-zsz49o_s/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963228 ./.mesonpy-yvqdkhzt/_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963
229 »       movzbl·0x3(%esp),%ebx229 »       movzbl·0x3(%esp),%ebx
Max diff block lines reached; 368337/376183 bytes (97.91%) 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·39333261·34386238·38333138·36376239·932a48b8831867b9 
3 ··0x00000010·39386533·32643033·63396436·65396533·98e32d03c9d6e9e32 ··0x00000000·32373637·37346661·66616633·61666361·276774fafaf3afca
 3 ··0x00000010·38366439·33643435·62663235·61323332·86d93d45bf25a232
4 ··0x00000020·61636333·35302e64·65627567·00000000·acc350.debug....4 ··0x00000020·61333766·35662e64·65627567·00000000·a37f5f.debug....
5 ··0x00000030·cfaaf867····························...g5 ··0x00000030·9f42de03····························.B..
  
369 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:·aa113acf8dff4d370ba87435d3f334f21d799ed53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b39c83f9498518d29608601d9104841e7b260c56
368 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 1049 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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:22584 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:226010 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947132 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953141 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
142 »       mov····0xc(%eax),%edx142 »       mov····0xc(%eax),%edx
143 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947143 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1947
144 »       mov····%eax,0x1c(%esp)144 »       mov····%eax,0x1c(%esp)
145 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953145 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)149 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
150 »       mov····0x24(%ebx),%edx150 »       mov····0x24(%ebx),%edx
151 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953151 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
152 »       mov····0x1c(%eax),%ecx152 »       mov····0x1c(%eax),%ecx
153 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955153 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955
154 »       mov····0x50(%ebx),%eax154 »       mov····0x50(%ebx),%eax
155 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)155 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
156 »       mov····%edx,0xc(%esp)156 »       mov····%edx,0xc(%esp)
157 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953157 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1953
158 »       add····0x2c(%ebx),%ecx158 »       add····0x2c(%ebx),%ecx
159 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955159 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955
160 »       mov····%eax,0x4(%esp)160 »       mov····%eax,0x4(%esp)
161 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)161 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)171 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
172 »       lea····-0x5e80(%eax),%edx172 »       lea····-0x5e80(%eax),%edx
173 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967173 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)176 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
177 »       mov····%edx,0x20(%esp)177 »       mov····%edx,0x20(%esp)
178 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967178 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957181 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)186 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1958190 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960194 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960
195 »       mov····0x1c(%esp),%eax195 »       mov····0x1c(%esp),%eax
196 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961196 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961
197 »       mov····0x4(%esp),%esi197 »       mov····0x4(%esp),%esi
198 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960198 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1960
199 »       mov····%ecx,0x40(%eax)199 »       mov····%ecx,0x40(%eax)
200 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961200 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1961
201 »       mov····%esi,0x44(%eax)201 »       mov····%esi,0x44(%eax)
202 ./.mesonpy-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963202 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1965218 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1966221 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1967224 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/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-t2ecxrol/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963228 ./.mesonpy-env6fu72/_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c:1963
229 »       movzbl·0x3(%esp),%ebx229 »       movzbl·0x3(%esp),%ebx
Max diff block lines reached; 368305/376151 bytes (97.91%) 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·31313361·63663864·66663464·33373062·113acf8dff4d370b 
3 ··0x00000010·61383734·33356433·66333334·66323164·a87435d3f334f21d2 ··0x00000000·39633833·66393439·38353138·64323936·9c83f9498518d296
 3 ··0x00000010·30383630·31643931·30343834·31653762·08601d9104841e7b
4 ··0x00000020·37393965·64352e64·65627567·00000000·799ed5.debug....4 ··0x00000020·32363063·35362e64·65627567·00000000·260c56.debug....
5 ··0x00000030·8b2d8993····························.-..5 ··0x00000030·1b5eb879····························.^.y
  
35.5 KB
python3-beancount-dbgsym_3.1.0-2_i386.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······644·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···116172·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···116200·2025-01-28·15:58:27.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:·1537 Installed-Size:·153
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:·aa113acf8dff4d370ba87435d3f334f21d799ed5·ca932a48b8831867b998e32d03c9d6e9e3acc35012 Build-Ids:·08276774fafaf3afca86d93d45bf25a232a37f5f·b39c83f9498518d29608601d9104841e7b260c56
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/aa/113acf8dff4d370ba87435d3f334f21d799ed5.debug 
2 usr/lib/debug/.build-id/ca/932a48b8831867b998e32d03c9d6e9e3acc350.debug1 usr/lib/debug/.build-id/08/276774fafaf3afca86d93d45bf25a232a37f5f.debug
 2 usr/lib/debug/.build-id/b3/9c83f9498518d29608601d9104841e7b260c56.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug3 usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug
34.1 KB
data.tar.xz
34.1 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/aa/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/08/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67696·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/aa/113acf8dff4d370ba87435d3f334f21d799ed5.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····67608·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/08/276774fafaf3afca86d93d45bf25a232a37f5f.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/ca/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/b3/
9 -rw-r--r--···0·root·········(0)·root·········(0)····67604·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/ca/932a48b8831867b998e32d03c9d6e9e3acc350.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····67696·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/b3/9c83f9498518d29608601d9104841e7b260c56.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/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····5856·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-beancount.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····5856·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/i386-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
14.8 KB
./usr/lib/debug/.build-id/aa/113acf8dff4d370ba87435d3f334f21d799ed5.debug vs.
./usr/lib/debug/.build-id/b3/9c83f9498518d29608601d9104841e7b260c56.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
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·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005f·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005f·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f8·005fd3·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f8·005fd3·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·0061cc·0007ae·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·0061cc·0007ae·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·00697c·0031b8·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·00697c·0031b8·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·009b34·00006f·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·009b34·00006f·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·009ba4·000189·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·009ba4·00018b·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·009d30·003002·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·009d30·003002·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·00cd34·000bab·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·00cd34·000bab·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d8df·00004f·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d8df·00004f·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00d930·001800·10·····35·321··439 ··[34]·.symtab···········SYMTAB··········00000000·00d930·001800·10·····35·321··4
40 ··[35]·.strtab···········STRTAB··········00000000·00f130·001002·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00f130·001002·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·010132·000175·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·010132·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:·aa113acf8dff4d370ba87435d3f334f21d799ed53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b39c83f9498518d29608601d9104841e7b260c56
3.65 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:·0):·./.mesonpy-t2ecxrol31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-env6fu72
32 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1335 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13
36 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types37 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types
38 ··7»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys
Offset 9504, 15 lines modifiedOffset 9504, 15 lines modified
9504 ··Opcode·9·has·1·arg9504 ··Opcode·9·has·1·arg
9505 ··Opcode·10·has·0·args9505 ··Opcode·10·has·0·args
9506 ··Opcode·11·has·0·args9506 ··Opcode·11·has·0·args
9507 ··Opcode·12·has·1·arg9507 ··Opcode·12·has·1·arg
  
9508 ·The·Directory·Table·(offset·0x3eb5,·lines·9,·columns·1):9508 ·The·Directory·Table·(offset·0x3eb5,·lines·9,·columns·1):
9509 ··Entry»  Name9509 ··Entry»  Name
9510 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t2ecxrol9510 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-env6fu72
9511 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser9511 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser
9512 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits9512 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
9513 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser9513 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser
9514 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.139514 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13
9515 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include9515 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
9516 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types9516 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types
9517 ··7»      (line_strp)»   (offset:·0x149):·/usr/include9517 ··7»      (line_strp)»   (offset:·0x149):·/usr/include
Offset 21773, 15 lines modifiedOffset 21773, 15 lines modified
21773 ··Opcode·9·has·1·arg21773 ··Opcode·9·has·1·arg
21774 ··Opcode·10·has·0·args21774 ··Opcode·10·has·0·args
21775 ··Opcode·11·has·0·args21775 ··Opcode·11·has·0·args
21776 ··Opcode·12·has·1·arg21776 ··Opcode·12·has·1·arg
  
21777 ·The·Directory·Table·(offset·0x90e9,·lines·7,·columns·1):21777 ·The·Directory·Table·(offset·0x90e9,·lines·7,·columns·1):
21778 ··Entry»  Name21778 ··Entry»  Name
21779 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t2ecxrol21779 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-env6fu72
21780 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser21780 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
21781 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits21781 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
21782 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include21782 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
21783 ··4»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys21783 ··4»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys
21784 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1321784 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13
21785 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython21785 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython
  
Offset 21827, 15 lines modifiedOffset 21827, 15 lines modified
21827 ··Opcode·9·has·1·arg21827 ··Opcode·9·has·1·arg
21828 ··Opcode·10·has·0·args21828 ··Opcode·10·has·0·args
21829 ··Opcode·11·has·0·args21829 ··Opcode·11·has·0·args
21830 ··Opcode·12·has·1·arg21830 ··Opcode·12·has·1·arg
  
21831 ·The·Directory·Table·(offset·0x916e,·lines·9,·columns·1):21831 ·The·Directory·Table·(offset·0x916e,·lines·9,·columns·1):
21832 ··Entry»  Name21832 ··Entry»  Name
21833 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t2ecxrol21833 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-env6fu72
21834 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser21834 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
21835 ··2»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1321835 ··2»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13
21836 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits21836 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
21837 ··4»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include21837 ··4»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
21838 ··5»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types21838 ··5»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/bits/types
21839 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys21839 ··6»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys
21840 ··7»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython21840 ··7»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython
Offset 22826, 15 lines modifiedOffset 22826, 15 lines modified
22826 ··Opcode·9·has·1·arg22826 ··Opcode·9·has·1·arg
22827 ··Opcode·10·has·0·args22827 ··Opcode·10·has·0·args
22828 ··Opcode·11·has·0·args22828 ··Opcode·11·has·0·args
22829 ··Opcode·12·has·1·arg22829 ··Opcode·12·has·1·arg
  
22830 ·The·Directory·Table·(offset·0x9805,·lines·8,·columns·1):22830 ·The·Directory·Table·(offset·0x9805,·lines·8,·columns·1):
22831 ··Entry»  Name22831 ··Entry»  Name
22832 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t2ecxrol22832 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-env6fu72
22833 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser22833 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
22834 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits22834 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
22835 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include22835 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
22836 ··4»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys22836 ··4»      (line_strp)»   (offset:·0x129):·/usr/include/i386-linux-gnu/sys
22837 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1322837 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13
22838 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython22838 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.13/cpython
22839 ··7»      (line_strp)»   (offset:·0x149):·/usr/include22839 ··7»      (line_strp)»   (offset:·0x149):·/usr/include
8.36 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:·0xe417 ···Abbrev·Offset:·0xe41
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:·0):·./.mesonpy-t2ecxrol11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(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:·126·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·126·(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:··438 ···Pointer·Size:··4
39 ·<0><49>:·Abbrev·Number:·104·(DW_TAG_partial_unit)39 ·<0><49>:·Abbrev·Number:·104·(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:·0):·./.mesonpy-t2ecxrol41 ····<4e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
42 ·<1><52>:·Abbrev·Number:·48·(DW_TAG_imported_unit)42 ·<1><52>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>
44 ·<1><57>:·Abbrev·Number:·48·(DW_TAG_imported_unit)44 ·<1><57>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>
46 ·<1><5c>:·Abbrev·Number:·48·(DW_TAG_imported_unit)46 ·<1><5c>:·Abbrev·Number:·48·(DW_TAG_imported_unit)
47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>
48 ·<1><61>:·Abbrev·Number:·105·(DW_TAG_subprogram)48 ·<1><61>:·Abbrev·Number:·105·(DW_TAG_subprogram)
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ···Length:········0xa71·(32-bit)65 ···Length:········0xa71·(32-bit)
66 ···Version:·······566 ···Version:·······5
67 ···Unit·Type:·····DW_UT_partial·(3)67 ···Unit·Type:·····DW_UT_partial·(3)
68 ···Abbrev·Offset:·0xe4168 ···Abbrev·Offset:·0xe41
69 ···Pointer·Size:··469 ···Pointer·Size:··4
70 ·<0><7f>:·Abbrev·Number:·100·(DW_TAG_partial_unit)70 ·<0><7f>:·Abbrev·Number:·100·(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:·0):·./.mesonpy-t2ecxrol72 ····<84>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
73 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_imported_unit)73 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]
75 ·<1><8d>:·Abbrev·Number:·53·(DW_TAG_typedef)75 ·<1><8d>:·Abbrev·Number:·53·(DW_TAG_typedef)
76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·
77 ····<92>···DW_AT_decl_file···:·(data1)·1377 ····<92>···DW_AT_decl_file···:·(data1)·13
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 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:·0xe411779 ···Abbrev·Offset:·0xe41
1780 ···Pointer·Size:··41780 ···Pointer·Size:··4
1781 ·<0><af4>:·Abbrev·Number:·100·(DW_TAG_partial_unit)1781 ·<0><af4>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
1782 ····<af5>···DW_AT_stmt_list···:·(sec_offset)·01782 ····<af5>···DW_AT_stmt_list···:·(sec_offset)·0
1783 ····<af9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t2ecxrol1783 ····<af9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
1784 ·<1><afd>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1784 ·<1><afd>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1785 ····<afe>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]1785 ····<afe>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
1786 ·<1><b02>:·Abbrev·Number:·119·(DW_TAG_variable)1786 ·<1><b02>:·Abbrev·Number:·119·(DW_TAG_variable)
1787 ····<b03>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·1787 ····<b03>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·
1788 ····<b07>···DW_AT_decl_file···:·(data1)·51788 ····<b07>···DW_AT_decl_file···:·(data1)·5
1789 ····<b08>···DW_AT_decl_line···:·(data2)·11011789 ····<b08>···DW_AT_decl_line···:·(data2)·1101
1790 ····<b0a>···DW_AT_decl_column·:·(data1)·221790 ····<b0a>···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:·0xe412136 ···Abbrev·Offset:·0xe41
2137 ···Pointer·Size:··42137 ···Pointer·Size:··4
2138 ·<0><db4>:·Abbrev·Number:·100·(DW_TAG_partial_unit)2138 ·<0><db4>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
2139 ····<db5>···DW_AT_stmt_list···:·(sec_offset)·0x914c2139 ····<db5>···DW_AT_stmt_list···:·(sec_offset)·0x914c
2140 ····<db9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t2ecxrol2140 ····<db9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
2141 ·<1><dbd>:·Abbrev·Number:·36·(DW_TAG_variable)2141 ·<1><dbd>:·Abbrev·Number:·36·(DW_TAG_variable)
2142 ····<dbe>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·2142 ····<dbe>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·
2143 ····<dc2>···DW_AT_decl_file···:·(data1)·162143 ····<dc2>···DW_AT_decl_file···:·(data1)·16
2144 ····<dc3>···DW_AT_decl_line···:·(data1)·1202144 ····<dc3>···DW_AT_decl_line···:·(data1)·120
2145 ····<dc4>···DW_AT_decl_column·:·(data1)·242145 ····<dc4>···DW_AT_decl_column·:·(data1)·24
2146 ····<dc5>···DW_AT_type········:·(ref_addr)·<0x498>2146 ····<dc5>···DW_AT_type········:·(ref_addr)·<0x498>
2147 ····<dc9>···DW_AT_external····:·(flag_present)·12147 ····<dc9>···DW_AT_external····:·(flag_present)·1
Offset 2176, 15 lines modifiedOffset 2176, 15 lines modified
2176 ···Unit·Type:·····DW_UT_compile·(1)2176 ···Unit·Type:·····DW_UT_compile·(1)
2177 ···Abbrev·Offset:·02177 ···Abbrev·Offset:·0
2178 ···Pointer·Size:··42178 ···Pointer·Size:··4
2179 ·<0><dfa>:·Abbrev·Number:·29·(DW_TAG_compile_unit)2179 ·<0><dfa>:·Abbrev·Number:·29·(DW_TAG_compile_unit)
2180 ····<dfb>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2180 ····<dfb>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2181 ····<dff>···DW_AT_language····:·(data1)·29»  (C11)2181 ····<dff>···DW_AT_language····:·(data1)·29»  (C11)
2182 ····<e00>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c2182 ····<e00>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c
2183 ····<e04>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t2ecxrol2183 ····<e04>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
2184 ····<e08>···DW_AT_ranges······:·(sec_offset)·0x33a2184 ····<e08>···DW_AT_ranges······:·(sec_offset)·0x33a
2185 ····<e0c>···DW_AT_low_pc······:·(addr)·02185 ····<e0c>···DW_AT_low_pc······:·(addr)·0
2186 ····<e10>···DW_AT_stmt_list···:·(sec_offset)·02186 ····<e10>···DW_AT_stmt_list···:·(sec_offset)·0
2187 ·<1><e14>:·Abbrev·Number:·43·(DW_TAG_base_type)2187 ·<1><e14>:·Abbrev·Number:·43·(DW_TAG_base_type)
2188 ····<e15>···DW_AT_byte_size···:·(data1)·82188 ····<e15>···DW_AT_byte_size···:·(data1)·8
2189 ····<e16>···DW_AT_encoding····:·(data1)·7»   (unsigned)2189 ····<e16>···DW_AT_encoding····:·(data1)·7»   (unsigned)
2190 ····<e17>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·2190 ····<e17>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 7981, 15 lines modifiedOffset 7981, 15 lines modified
7981 ···Unit·Type:·····DW_UT_compile·(1)7981 ···Unit·Type:·····DW_UT_compile·(1)
7982 ···Abbrev·Offset:·0x6ec7982 ···Abbrev·Offset:·0x6ec
7983 ···Pointer·Size:··47983 ···Pointer·Size:··4
7984 ·<0><3bc7>:·Abbrev·Number:·3·(DW_TAG_compile_unit)7984 ·<0><3bc7>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
7985 ····<3bc8>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·7985 ····<3bc8>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
7986 ····<3bcc>···DW_AT_language····:·(data1)·29» (C11)7986 ····<3bcc>···DW_AT_language····:·(data1)·29» (C11)
7987 ····<3bcd>···DW_AT_name········:·(line_strp)·(offset:·0x2c4):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/grammar.c7987 ····<3bcd>···DW_AT_name········:·(line_strp)·(offset:·0x2c4):·_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/grammar.c
7988 ····<3bd1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t2ecxrol7988 ····<3bd1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
7989 ····<3bd5>···DW_AT_low_pc······:·(addr)·0x52807989 ····<3bd5>···DW_AT_low_pc······:·(addr)·0x5280
7990 ····<3bd9>···DW_AT_high_pc·····:·(udata)·185107990 ····<3bd9>···DW_AT_high_pc·····:·(udata)·18510
7991 ····<3bdc>···DW_AT_stmt_list···:·(sec_offset)·0x3e937991 ····<3bdc>···DW_AT_stmt_list···:·(sec_offset)·0x3e93
7992 ·<1><3be0>:·Abbrev·Number:·48·(DW_TAG_base_type)7992 ·<1><3be0>:·Abbrev·Number:·48·(DW_TAG_base_type)
7993 ····<3be1>···DW_AT_byte_size···:·(data1)·87993 ····<3be1>···DW_AT_byte_size···:·(data1)·8
7994 ····<3be2>···DW_AT_encoding····:·(data1)·7»  (unsigned)7994 ····<3be2>···DW_AT_encoding····:·(data1)·7»  (unsigned)
7995 ····<3be3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·7995 ····<3be3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 18822, 15 lines modifiedOffset 18822, 15 lines modified
18822 ···Unit·Type:·····DW_UT_compile·(1)18822 ···Unit·Type:·····DW_UT_compile·(1)
18823 ···Abbrev·Offset:·0xe4118823 ···Abbrev·Offset:·0xe41
18824 ···Pointer·Size:··418824 ···Pointer·Size:··4
18825 ·<0><92d6>:·Abbrev·Number:·124·(DW_TAG_compile_unit)18825 ·<0><92d6>:·Abbrev·Number:·124·(DW_TAG_compile_unit)
18826 ····<92d7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·18826 ····<92d7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
18827 ····<92db>···DW_AT_language····:·(data1)·29» (C11)18827 ····<92db>···DW_AT_language····:·(data1)·29» (C11)
18828 ····<92dc>···DW_AT_name········:·(line_strp)·(offset:·0x33c):·../beancount/parser/decimal.c18828 ····<92dc>···DW_AT_name········:·(line_strp)·(offset:·0x33c):·../beancount/parser/decimal.c
18829 ····<92e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t2ecxrol18829 ····<92e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-env6fu72
18830 ····<92e4>···DW_AT_stmt_list···:·(sec_offset)·0x90c718830 ····<92e4>···DW_AT_stmt_list···:·(sec_offset)·0x90c7
18831 ·<1><92e8>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18831 ·<1><92e8>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18832 ····<92e9>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·100·(DW_TAG_partial_unit)]18832 ····<92e9>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·100·(DW_TAG_partial_unit)]
18833 ·<1><92ed>:·Abbrev·Number:·122·(DW_TAG_const_type)18833 ·<1><92ed>:·Abbrev·Number:·122·(DW_TAG_const_type)
18834 ····<92ee>···DW_AT_type········:·(ref_addr)·<0x198>18834 ····<92ee>···DW_AT_type········:·(ref_addr)·<0x198>
18835 ·<1><92f2>:·Abbrev·Number:·123·(DW_TAG_variable)18835 ·<1><92f2>:·Abbrev·Number:·123·(DW_TAG_variable)
18836 ····<92f3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·18836 ····<92f3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·
Max diff block lines reached; 1768/8490 bytes (20.82%) of diff not shown.
209 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 VGCC:·(Debian·14.2.0-12)·14.2.0
2 03%k_%!Z2 03%k_%!Z
3 q-»     sU{]-\3 q-»     sU{]-\
4 7P9+)iLI3(o4 7P9+)iLI3(o
5 @]F2EuJJ5 @]F2EuJJ
6 cAVd|[4hc6 cAVd|[4hc
7 Ue^z=z407 Ue^z=z40
8 O;kKA»  z^L8 O;kKA»  z^L
617 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-t2ecxrol2 ··[·····0]··./.mesonpy-env6fu72
3 ··[····14]··_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c3 ··[····14]··_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser/lexer.c
4 ··[····55]··_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser4 ··[····55]··_parser.cpython-313-i386-linux-gnu.so.p/beancount/parser
5 ··[····8e]··/usr/include/i386-linux-gnu/bits5 ··[····8e]··/usr/include/i386-linux-gnu/bits
6 ··[····af]··../beancount/parser6 ··[····af]··../beancount/parser
7 ··[····c3]··/usr/include/python3.137 ··[····c3]··/usr/include/python3.13
8 ··[····db]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····db]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···102]··/usr/include/i386-linux-gnu/bits/types9 ··[···102]··/usr/include/i386-linux-gnu/bits/types
17.0 KB
./usr/lib/debug/.build-id/ca/932a48b8831867b998e32d03c9d6e9e3acc350.debug vs.
./usr/lib/debug/.build-id/08/276774fafaf3afca86d93d45bf25a232a37f5f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% 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:··········66124·(bytes·into·file)13 ··Start·of·section·headers:··········66128·(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
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x1024c:1 There·are·37·section·headers,·starting·at·offset·0x10250:
  
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 28, 19 lines modifiedOffset 28, 19 lines modified
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·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005d·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000198·00005d·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001f8·005f87·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001f8·005f87·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·006180·0007b1·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·006180·0007b1·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·006934·003190·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·006934·003190·00···C··0···0··4
34 ··[29]·.debug_str········PROGBITS········00000000·009ac4·000065·01·MSC··0···0··434 ··[29]·.debug_str········PROGBITS········00000000·009ac4·000065·01·MSC··0···0··4
35 ··[30]·.debug_line_str···PROGBITS········00000000·009b2c·000190·01·MSC··0···0··435 ··[30]·.debug_line_str···PROGBITS········00000000·009b2c·000191·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·009cbc·002ffe·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·009cc0·002ffe·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·00ccbc·000bab·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·00ccc0·000bab·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d867·00004f·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00d86b·00004f·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·00d8b8·001800·10·····35·321··439 ··[34]·.symtab···········SYMTAB··········00000000·00d8bc·001800·10·····35·321··4
40 ··[35]·.strtab···········STRTAB··········00000000·00f0b8·00101e·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00f0bc·00101e·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0100d6·000175·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0100da·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:·ca932a48b8831867b998e32d03c9d6e9e3acc3503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08276774fafaf3afca86d93d45bf25a232a37f5f
3.68 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:·0x41):·./.mesonpy-zsz49o_s31 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-yvqdkhzt
32 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1235 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12
36 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types
Offset 9504, 15 lines modifiedOffset 9504, 15 lines modified
9504 ··Opcode·9·has·1·arg9504 ··Opcode·9·has·1·arg
9505 ··Opcode·10·has·0·args9505 ··Opcode·10·has·0·args
9506 ··Opcode·11·has·0·args9506 ··Opcode·11·has·0·args
9507 ··Opcode·12·has·1·arg9507 ··Opcode·12·has·1·arg
  
9508 ·The·Directory·Table·(offset·0x3eb5,·lines·9,·columns·1):9508 ·The·Directory·Table·(offset·0x3eb5,·lines·9,·columns·1):
9509 ··Entry»  Name9509 ··Entry»  Name
9510 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-zsz49o_s9510 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-yvqdkhzt
9511 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser9511 ··1»      (line_strp)»   (offset:·0x55):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser
9512 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits9512 ··2»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
9513 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser9513 ··3»      (line_strp)»   (offset:·0xaf):·../beancount/parser
9514 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.129514 ··4»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12
9515 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include9515 ··5»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
9516 ··6»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types9516 ··6»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types
9517 ··7»      (line_strp)»   (offset:·0x149):·/usr/include9517 ··7»      (line_strp)»   (offset:·0x149):·/usr/include
Offset 21764, 15 lines modifiedOffset 21764, 15 lines modified
21764 ··Opcode·9·has·1·arg21764 ··Opcode·9·has·1·arg
21765 ··Opcode·10·has·0·args21765 ··Opcode·10·has·0·args
21766 ··Opcode·11·has·0·args21766 ··Opcode·11·has·0·args
21767 ··Opcode·12·has·1·arg21767 ··Opcode·12·has·1·arg
  
21768 ·The·Directory·Table·(offset·0x906b,·lines·7,·columns·1):21768 ·The·Directory·Table·(offset·0x906b,·lines·7,·columns·1):
21769 ··Entry»  Name21769 ··Entry»  Name
21770 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-zsz49o_s21770 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-yvqdkhzt
21771 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser21771 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
21772 ··2»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include21772 ··2»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
21773 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits21773 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
21774 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys21774 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys
21775 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1221775 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12
21776 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython21776 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython
  
Offset 21817, 15 lines modifiedOffset 21817, 15 lines modified
21817 ··Opcode·9·has·1·arg21817 ··Opcode·9·has·1·arg
21818 ··Opcode·10·has·0·args21818 ··Opcode·10·has·0·args
21819 ··Opcode·11·has·0·args21819 ··Opcode·11·has·0·args
21820 ··Opcode·12·has·1·arg21820 ··Opcode·12·has·1·arg
  
21821 ·The·Directory·Table·(offset·0x90eb,·lines·9,·columns·1):21821 ·The·Directory·Table·(offset·0x90eb,·lines·9,·columns·1):
21822 ··Entry»  Name21822 ··Entry»  Name
21823 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-zsz49o_s21823 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-yvqdkhzt
21824 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser21824 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
21825 ··2»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1221825 ··2»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12
21826 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include21826 ··3»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
21827 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits21827 ··4»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
21828 ··5»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys21828 ··5»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys
21829 ··6»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types21829 ··6»      (line_strp)»   (offset:·0x122):·/usr/include/i386-linux-gnu/bits/types
21830 ··7»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython21830 ··7»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython
Offset 22815, 15 lines modifiedOffset 22815, 15 lines modified
22815 ··Opcode·9·has·1·arg22815 ··Opcode·9·has·1·arg
22816 ··Opcode·10·has·0·args22816 ··Opcode·10·has·0·args
22817 ··Opcode·11·has·0·args22817 ··Opcode·11·has·0·args
22818 ··Opcode·12·has·1·arg22818 ··Opcode·12·has·1·arg
  
22819 ·The·Directory·Table·(offset·0x977b,·lines·8,·columns·1):22819 ·The·Directory·Table·(offset·0x977b,·lines·8,·columns·1):
22820 ··Entry»  Name22820 ··Entry»  Name
22821 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-zsz49o_s22821 ··0»      (line_strp)»   (offset:·0x41):·./.mesonpy-yvqdkhzt
22822 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser22822 ··1»      (line_strp)»   (offset:·0xaf):·../beancount/parser
22823 ··2»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include22823 ··2»      (line_strp)»   (offset:·0xdb):·/usr/lib/gcc/i686-linux-gnu/14/include
22824 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits22824 ··3»      (line_strp)»   (offset:·0x8e):·/usr/include/i386-linux-gnu/bits
22825 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys22825 ··4»      (line_strp)»   (offset:·0x102):·/usr/include/i386-linux-gnu/sys
22826 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.1222826 ··5»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12
22827 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython22827 ··6»      (line_strp)»   (offset:·0x156):·/usr/include/python3.12/cpython
22828 ··7»      (line_strp)»   (offset:·0x149):·/usr/include22828 ··7»      (line_strp)»   (offset:·0x149):·/usr/include
8.41 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:·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:·0x41):·./.mesonpy-zsz49o_s11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
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:·126·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·126·(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···:·(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:·0xe6625 ···Abbrev·Offset:·0xe66
26 ···Pointer·Size:··426 ···Pointer·Size:··4
27 ·<0><34>:·Abbrev·Number:·100·(DW_TAG_partial_unit)27 ·<0><34>:·Abbrev·Number:·100·(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:·0x41):·./.mesonpy-zsz49o_s29 ····<39>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
30 ·<1><3d>:·Abbrev·Number:·7·(DW_TAG_imported_unit)30 ·<1><3d>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2c4>
32 ·<1><42>:·Abbrev·Number:·7·(DW_TAG_imported_unit)32 ·<1><42>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0x9a>
34 ·<1><47>:·Abbrev·Number:·7·(DW_TAG_imported_unit)34 ·<1><47>:·Abbrev·Number:·7·(DW_TAG_imported_unit)
35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x28a>
36 ·<1><4c>:·Abbrev·Number:·125·(DW_TAG_subprogram)36 ·<1><4c>:·Abbrev·Number:·125·(DW_TAG_subprogram)
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ···Length:········0xa64·(32-bit)53 ···Length:········0xa64·(32-bit)
54 ···Version:·······554 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0xe6656 ···Abbrev·Offset:·0xe66
57 ···Pointer·Size:··457 ···Pointer·Size:··4
58 ·<0><6a>:·Abbrev·Number:·100·(DW_TAG_partial_unit)58 ·<0><6a>:·Abbrev·Number:·100·(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:·0x41):·./.mesonpy-zsz49o_s60 ····<6f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
61 ·<1><73>:·Abbrev·Number:·1·(DW_TAG_imported_unit)61 ·<1><73>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·100·(DW_TAG_partial_unit)]
63 ·<1><78>:·Abbrev·Number:·53·(DW_TAG_typedef)63 ·<1><78>:·Abbrev·Number:·53·(DW_TAG_typedef)
64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1e64)·
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 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><ad2>:·Abbrev·Number:·100·(DW_TAG_partial_unit)1762 ·<0><ad2>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
1763 ····<ad3>···DW_AT_stmt_list···:·(sec_offset)·01763 ····<ad3>···DW_AT_stmt_list···:·(sec_offset)·0
1764 ····<ad7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-zsz49o_s1764 ····<ad7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
1765 ·<1><adb>:·Abbrev·Number:·1·(DW_TAG_imported_unit)1765 ·<1><adb>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
1766 ····<adc>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]1766 ····<adc>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
1767 ·<1><ae0>:·Abbrev·Number:·118·(DW_TAG_variable)1767 ·<1><ae0>:·Abbrev·Number:·118·(DW_TAG_variable)
1768 ····<ae1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·1768 ····<ae1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fdc)·
1769 ····<ae5>···DW_AT_decl_file···:·(data1)·51769 ····<ae5>···DW_AT_decl_file···:·(data1)·5
1770 ····<ae6>···DW_AT_decl_line···:·(data2)·8421770 ····<ae6>···DW_AT_decl_line···:·(data2)·842
1771 ····<ae8>···DW_AT_decl_column·:·(data1)·221771 ····<ae8>···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><d92>:·Abbrev·Number:·100·(DW_TAG_partial_unit)2119 ·<0><d92>:·Abbrev·Number:·100·(DW_TAG_partial_unit)
2120 ····<d93>···DW_AT_stmt_list···:·(sec_offset)·0x90c92120 ····<d93>···DW_AT_stmt_list···:·(sec_offset)·0x90c9
2121 ····<d97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-zsz49o_s2121 ····<d97>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
2122 ·<1><d9b>:·Abbrev·Number:·36·(DW_TAG_variable)2122 ·<1><d9b>:·Abbrev·Number:·36·(DW_TAG_variable)
2123 ····<d9c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·2123 ····<d9c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1992)·
2124 ····<da0>···DW_AT_decl_file···:·(data1)·152124 ····<da0>···DW_AT_decl_file···:·(data1)·15
2125 ····<da1>···DW_AT_decl_line···:·(data1)·1222125 ····<da1>···DW_AT_decl_line···:·(data1)·122
2126 ····<da2>···DW_AT_decl_column·:·(data1)·242126 ····<da2>···DW_AT_decl_column·:·(data1)·24
2127 ····<da3>···DW_AT_type········:·(ref_addr)·<0x476>2127 ····<da3>···DW_AT_type········:·(ref_addr)·<0x476>
2128 ····<da7>···DW_AT_external····:·(flag_present)·12128 ····<da7>···DW_AT_external····:·(flag_present)·1
Offset 2157, 15 lines modifiedOffset 2157, 15 lines modified
2157 ···Unit·Type:·····DW_UT_compile·(1)2157 ···Unit·Type:·····DW_UT_compile·(1)
2158 ···Abbrev·Offset:·02158 ···Abbrev·Offset:·0
2159 ···Pointer·Size:··42159 ···Pointer·Size:··4
2160 ·<0><dd8>:·Abbrev·Number:·31·(DW_TAG_compile_unit)2160 ·<0><dd8>:·Abbrev·Number:·31·(DW_TAG_compile_unit)
2161 ····<dd9>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·2161 ····<dd9>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
2162 ····<ddd>···DW_AT_language····:·(data1)·29»  (C11)2162 ····<ddd>···DW_AT_language····:·(data1)·29»  (C11)
2163 ····<dde>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c2163 ····<dde>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c
2164 ····<de2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-zsz49o_s2164 ····<de2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
2165 ····<de6>···DW_AT_ranges······:·(sec_offset)·0x33a2165 ····<de6>···DW_AT_ranges······:·(sec_offset)·0x33a
2166 ····<dea>···DW_AT_low_pc······:·(addr)·02166 ····<dea>···DW_AT_low_pc······:·(addr)·0
2167 ····<dee>···DW_AT_stmt_list···:·(sec_offset)·02167 ····<dee>···DW_AT_stmt_list···:·(sec_offset)·0
2168 ·<1><df2>:·Abbrev·Number:·45·(DW_TAG_base_type)2168 ·<1><df2>:·Abbrev·Number:·45·(DW_TAG_base_type)
2169 ····<df3>···DW_AT_byte_size···:·(data1)·82169 ····<df3>···DW_AT_byte_size···:·(data1)·8
2170 ····<df4>···DW_AT_encoding····:·(data1)·7»   (unsigned)2170 ····<df4>···DW_AT_encoding····:·(data1)·7»   (unsigned)
2171 ····<df5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·2171 ····<df5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 7962, 15 lines modifiedOffset 7962, 15 lines modified
7962 ···Unit·Type:·····DW_UT_compile·(1)7962 ···Unit·Type:·····DW_UT_compile·(1)
7963 ···Abbrev·Offset:·0x6f97963 ···Abbrev·Offset:·0x6f9
7964 ···Pointer·Size:··47964 ···Pointer·Size:··4
7965 ·<0><3b9d>:·Abbrev·Number:·3·(DW_TAG_compile_unit)7965 ·<0><3b9d>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
7966 ····<3b9e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·7966 ····<3b9e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
7967 ····<3ba2>···DW_AT_language····:·(data1)·29» (C11)7967 ····<3ba2>···DW_AT_language····:·(data1)·29» (C11)
7968 ····<3ba3>···DW_AT_name········:·(line_strp)·(offset:·0x2c4):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/grammar.c7968 ····<3ba3>···DW_AT_name········:·(line_strp)·(offset:·0x2c4):·_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/grammar.c
7969 ····<3ba7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-zsz49o_s7969 ····<3ba7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
7970 ····<3bab>···DW_AT_low_pc······:·(addr)·0x52807970 ····<3bab>···DW_AT_low_pc······:·(addr)·0x5280
7971 ····<3baf>···DW_AT_high_pc·····:·(udata)·185107971 ····<3baf>···DW_AT_high_pc·····:·(udata)·18510
7972 ····<3bb2>···DW_AT_stmt_list···:·(sec_offset)·0x3e937972 ····<3bb2>···DW_AT_stmt_list···:·(sec_offset)·0x3e93
7973 ·<1><3bb6>:·Abbrev·Number:·48·(DW_TAG_base_type)7973 ·<1><3bb6>:·Abbrev·Number:·48·(DW_TAG_base_type)
7974 ····<3bb7>···DW_AT_byte_size···:·(data1)·87974 ····<3bb7>···DW_AT_byte_size···:·(data1)·8
7975 ····<3bb8>···DW_AT_encoding····:·(data1)·7»  (unsigned)7975 ····<3bb8>···DW_AT_encoding····:·(data1)·7»  (unsigned)
7976 ····<3bb9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·7976 ····<3bb9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2191)·
Offset 18796, 15 lines modifiedOffset 18796, 15 lines modified
18796 ···Unit·Type:·····DW_UT_compile·(1)18796 ···Unit·Type:·····DW_UT_compile·(1)
18797 ···Abbrev·Offset:·0xe6618797 ···Abbrev·Offset:·0xe66
18798 ···Pointer·Size:··418798 ···Pointer·Size:··4
18799 ·<0><9291>:·Abbrev·Number:·123·(DW_TAG_compile_unit)18799 ·<0><9291>:·Abbrev·Number:·123·(DW_TAG_compile_unit)
18800 ····<9292>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·18800 ····<9292>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b36)·
18801 ····<9296>···DW_AT_language····:·(data1)·29» (C11)18801 ····<9296>···DW_AT_language····:·(data1)·29» (C11)
18802 ····<9297>···DW_AT_name········:·(line_strp)·(offset:·0x33c):·../beancount/parser/decimal.c18802 ····<9297>···DW_AT_name········:·(line_strp)·(offset:·0x33c):·../beancount/parser/decimal.c
18803 ····<929b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-zsz49o_s18803 ····<929b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·./.mesonpy-yvqdkhzt
18804 ····<929f>···DW_AT_stmt_list···:·(sec_offset)·0x904918804 ····<929f>···DW_AT_stmt_list···:·(sec_offset)·0x9049
18805 ·<1><92a3>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18805 ·<1><92a3>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18806 ····<92a4>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·100·(DW_TAG_partial_unit)]18806 ····<92a4>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·100·(DW_TAG_partial_unit)]
18807 ·<1><92a8>:·Abbrev·Number:·121·(DW_TAG_const_type)18807 ·<1><92a8>:·Abbrev·Number:·121·(DW_TAG_const_type)
18808 ····<92a9>···DW_AT_type········:·(ref_addr)·<0x183>18808 ····<92a9>···DW_AT_type········:·(ref_addr)·<0x183>
18809 ·<1><92ad>:·Abbrev·Number:·122·(DW_TAG_variable)18809 ·<1><92ad>:·Abbrev·Number:·122·(DW_TAG_variable)
18810 ····<92ae>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·18810 ····<92ae>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1d)·
Max diff block lines reached; 1780/8545 bytes (20.83%) of diff not shown.
216 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 PGCC:·(Debian·14.2.0-12)·14.2.01 _GCC:·(Debian·14.2.0-12)·14.2.0
2 ?\#.k2E*#2 ?\#.k2E*#
3 ;9;QzOhwuv3 ;9;QzOhwuv
4 cU*>D`S*.!4 cU*>D`S*.!
5 M_qxC-mD^5 M_qxC-mD^
6 \·J,T"{06 \·J,T"{0
7 )w4J1QjA%YRj17 )w4J1QjA%YRj1
8 If!u*\Daa8 If!u*\Daa
662 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-i386-linux-gnu.so.p/beancount/parser/lexer.c2 ··[·····0]··_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser/lexer.c
3 ··[····41]··./.mesonpy-zsz49o_s3 ··[····41]··./.mesonpy-yvqdkhzt
4 ··[····55]··_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser4 ··[····55]··_parser.cpython-312-i386-linux-gnu.so.p/beancount/parser
5 ··[····8e]··/usr/include/i386-linux-gnu/bits5 ··[····8e]··/usr/include/i386-linux-gnu/bits
6 ··[····af]··../beancount/parser6 ··[····af]··../beancount/parser
7 ··[····c3]··/usr/include/python3.127 ··[····c3]··/usr/include/python3.12
8 ··[····db]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····db]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[···102]··/usr/include/i386-linux-gnu/sys9 ··[···102]··/usr/include/i386-linux-gnu/sys
10 ··[···122]··/usr/include/i386-linux-gnu/bits/types10 ··[···122]··/usr/include/i386-linux-gnu/bits/types