733 KB
/srv/reproducible-results/rbuild-debian/r-b-build.3JEMg9vM/b1/beancount_3.1.0-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.3JEMg9vM/b2/beancount_3.1.0-2_arm64.changes
499 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·83fad2f7502c2b37cddd98e91a93bf7c·112484·utils·optional·beancount_3.1.0-2_all.deb1 ·83fad2f7502c2b37cddd98e91a93bf7c·112484·utils·optional·beancount_3.1.0-2_all.deb
2 ·c5a188af969a2cd2073f768695ef4e66·127104·debug·optional·python3-beancount-dbgsym_3.1.0-2_arm64.deb 
3 ·3094fd0a762ca86e38c0cd892a40d797·343244·python·optional·python3-beancount_3.1.0-2_arm64.deb2 ·8a3ef76d5fd4d31d76b4e20eebdea837·126748·debug·optional·python3-beancount-dbgsym_3.1.0-2_arm64.deb
 3 ·12c0c8d325aae6c387cbf14560ab8553·343336·python·optional·python3-beancount_3.1.0-2_arm64.deb
695 KB
python3-beancount_3.1.0-2_arm64.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·····6324·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6324·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···336728·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···336820·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
694 KB
data.tar.xz
694 KB
data.tar
347 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-312-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebf75c13c7642e43129af8059d7b5a643173b2696 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f532bd5da2a8da0ae0f0cd895aa70638be0dd1a0
345 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 1054 objdump: DWARF error: unable to read alt ref 828
    
Offset 70, 1385 lines modifiedOffset 70, 1385 lines modified
70 »       nop70 »       nop
71 »       nop71 »       nop
72 »       nop72 »       nop
73 »       nop73 »       nop
74 »       nop74 »       nop
75 »       nop75 »       nop
76 yy_get_previous_state():76 yy_get_previous_state():
77 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195377 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
78 »       ldr»    x1,·[x0,·#24]78 »       ldr»    x1,·[x0,·#24]
79 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:194779 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1947
80 »       mov»    x11,·x080 »       mov»    x11,·x0
81 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195381 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
82 »       ldr»    x0,·[x0,·#40]82 »       ldr»    x0,·[x0,·#40]
83 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)83 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
84 »       ldr»    x13,·[x11,·#64]84 »       ldr»    x13,·[x11,·#64]
85 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195385 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
86 »       ldr»    x0,·[x0,·x1,·lsl·#3]86 »       ldr»    x0,·[x0,·x1,·lsl·#3]
87 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195587 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955
88 »       ldr»    x9,·[x11,·#128]88 »       ldr»    x9,·[x11,·#128]
89 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195389 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
90 »       ldr»    w0,·[x0,·#40]90 »       ldr»    w0,·[x0,·#40]
91 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195291 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1952
92 »       ldr»    w1,·[x11,·#76]92 »       ldr»    w1,·[x11,·#76]
93 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195393 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
94 »       add»    w0,·w1,·w094 »       add»    w0,·w1,·w0
95 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)95 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
96 »       cmp»    x9,·x1396 »       cmp»    x9,·x13
97 »       b.cs»   2608·<PyNumber_TrueDivide@plt+0x1e8>··//·b.hs,·b.nlast97 »       b.cs»   2608·<PyNumber_TrueDivide@plt+0x1e8>··//·b.hs,·b.nlast
98 »       adrp»   x12,·b000·<PyInit__parser@@Base+0x1318>98 »       adrp»   x12,·b000·<PyInit__parser@@Base+0x1318>
99 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)99 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
100 »       add»    x12,·x12,·#0x320100 »       add»    x12,·x12,·#0x320
101 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958101 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958
102 »       add»    x15,·x12,·#0x100102 »       add»    x15,·x12,·#0x100
103 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963103 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
104 »       add»    x7,·x12,·#0x330104 »       add»    x7,·x12,·#0x330
105 »       add»    x6,·x12,·#0x580105 »       add»    x6,·x12,·#0x580
106 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965106 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965
107 »       add»    x8,·x12,·#0xcc0107 »       add»    x8,·x12,·#0xcc0
108 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967108 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967
109 »       add»    x10,·x12,·#0xf10109 »       add»    x10,·x12,·#0xf10
110 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969110 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969
111 »       add»    x14,·x12,·#0xf60111 »       add»    x14,·x12,·#0xf60
112 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957112 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957
113 »       ldrb»   w1,·[x9]113 »       ldrb»   w1,·[x9]
114 »       cbz»    w1,·260c·<PyNumber_TrueDivide@plt+0x1ec>114 »       cbz»    w1,·260c·<PyNumber_TrueDivide@plt+0x1ec>
115 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)115 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
116 »       ldrb»   w2,·[x12,·w1,·sxtw]116 »       ldrb»   w2,·[x12,·w1,·sxtw]
117 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963117 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
118 »       mov»    w4,·w2118 »       mov»    w4,·w2
119 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958119 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958
120 »       ldrsh»  w1,·[x15,·w0,·sxtw·#1]120 »       ldrsh»  w1,·[x15,·w0,·sxtw·#1]
121 »       sxtw»   x3,·w0121 »       sxtw»   x3,·w0
122 »       cbz»    w1,·25b0·<PyNumber_TrueDivide@plt+0x190>122 »       cbz»    w1,·25b0·<PyNumber_TrueDivide@plt+0x190>
123 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1960123 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1960
124 »       str»    w0,·[x11,·#104]124 »       str»    w0,·[x11,·#104]
125 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1961125 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1961
126 »       str»    x9,·[x11,·#112]126 »       str»    x9,·[x11,·#112]
127 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963127 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
128 »       ldrsh»  w1,·[x7,·x3,·lsl·#1]128 »       ldrsh»  w1,·[x7,·x3,·lsl·#1]
129 »       add»    w1,·w1,·w4129 »       add»    w1,·w1,·w4
130 »       sxtw»   x5,·w1130 »       sxtw»   x5,·w1
131 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]131 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]
132 »       cmp»    w1,·w0132 »       cmp»    w1,·w0
133 »       b.eq»   25f8·<PyNumber_TrueDivide@plt+0x1d8>··//·b.none133 »       b.eq»   25f8·<PyNumber_TrueDivide@plt+0x1d8>··//·b.none
134 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965134 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965
135 »       ldrsh»  w0,·[x8,·x3,·lsl·#1]135 »       ldrsh»  w0,·[x8,·x3,·lsl·#1]
136 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1966136 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1966
137 »       cmp»    w0,·#0x110137 »       cmp»    w0,·#0x110
138 »       b.le»   25d8·<PyNumber_TrueDivide@plt+0x1b8>138 »       b.le»   25d8·<PyNumber_TrueDivide@plt+0x1b8>
139 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967139 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967
140 »       ldrb»   w2,·[x10,·w4,·sxtw]140 »       ldrb»   w2,·[x10,·w4,·sxtw]
141 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963141 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
142 »       ldrsh»  w1,·[x7,·w0,·sxtw·#1]142 »       ldrsh»  w1,·[x7,·w0,·sxtw·#1]
143 »       sxtw»   x3,·w0143 »       sxtw»   x3,·w0
144 »       mov»    w4,·w2144 »       mov»    w4,·w2
145 »       add»    w1,·w1,·w2145 »       add»    w1,·w1,·w2
146 »       sxtw»   x5,·w1146 »       sxtw»   x5,·w1
147 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]147 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]
148 »       cmp»    w1,·w0148 »       cmp»    w1,·w0
149 »       b.ne»   25c8·<PyNumber_TrueDivide@plt+0x1a8>··//·b.any149 »       b.ne»   25c8·<PyNumber_TrueDivide@plt+0x1a8>··//·b.any
150 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)150 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)
151 »       add»    x9,·x9,·#0x1151 »       add»    x9,·x9,·#0x1
152 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969152 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969
153 »       ldrsh»  w0,·[x14,·x5,·lsl·#1]153 »       ldrsh»  w0,·[x14,·x5,·lsl·#1]
154 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)154 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
155 »       cmp»    x9,·x13155 »       cmp»    x9,·x13
156 »       b.ne»   258c·<PyNumber_TrueDivide@plt+0x16c>··//·b.any156 »       b.ne»   258c·<PyNumber_TrueDivide@plt+0x16c>··//·b.any
157 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1973157 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1973
158 »       ret158 »       ret
159 »       mov»    w4,·#0x1···················»     //·#1159 »       mov»    w4,·#0x1···················»     //·#1
160 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)160 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)
161 »       mov»    w2,·w4161 »       mov»    w2,·w4
162 »       b»      259c·<PyNumber_TrueDivide@plt+0x17c>162 »       b»      259c·<PyNumber_TrueDivide@plt+0x17c>
163 »       nop163 »       nop
164 »       nop164 »       nop
165 yy_fatal_error.isra.0():165 yy_fatal_error.isra.0():
166 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2500166 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2500
167 »       adrp»   x4,·1f000·<PyInit__parser@@Base+0x15318>167 »       adrp»   x4,·1f000·<PyInit__parser@@Base+0x15318>
168 »       ldr»    x4,·[x4,·#3992]168 »       ldr»    x4,·[x4,·#3992]
169 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496169 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496
170 »       paciasp170 »       paciasp
171 »       stp»    x29,·x30,·[sp,·#-16]!171 »       stp»    x29,·x30,·[sp,·#-16]!
172 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111172 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111
173 »       mov»    x3,·x0173 »       mov»    x3,·x0
174 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496174 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496
175 »       mov»    x29,·sp175 »       mov»    x29,·sp
176 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111176 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111
177 »       adrp»   x2,·a000·<PyInit__parser@@Base+0x318>177 »       adrp»   x2,·a000·<PyInit__parser@@Base+0x318>
178 »       ldr»    x0,·[x4]178 »       ldr»    x0,·[x4]
179 »       add»    x2,·x2,·#0x550179 »       add»    x2,·x2,·#0x550
180 »       mov»    w1,·#0x1···················»     //·#1180 »       mov»    w1,·#0x1···················»     //·#1
181 »       bl»     2300·<__fprintf_chk@plt>181 »       bl»     2300·<__fprintf_chk@plt>
182 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2501182 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2501
183 »       mov»    w0,·#0x2···················»     //·#2183 »       mov»    w0,·#0x2···················»     //·#2
184 »       bl»     2150·<exit@plt>184 »       bl»     2150·<exit@plt>
185 »       nop185 »       nop
186 »       nop186 »       nop
187 »       nop187 »       nop
188 yyensure_buffer_stack():188 yyensure_buffer_stack():
189 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2363189 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2363
190 »       paciasp190 »       paciasp
191 »       stp»    x29,·x30,·[sp,·#-32]!191 »       stp»    x29,·x30,·[sp,·#-32]!
192 »       mov»    x29,·sp192 »       mov»    x29,·sp
193 »       stp»    x19,·x20,·[sp,·#16]193 »       stp»    x19,·x20,·[sp,·#16]
194 »       mov»    x19,·x0194 »       mov»    x19,·x0
195 ./.mesonpy-zl36b2wa/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2367195 ./.mesonpy-ziwgblyu/_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2367
196 »       ldr»    x0,·[x0,·#40]196 »       ldr»    x0,·[x0,·#40]
Max diff block lines reached; 343749/353299 bytes (97.30%) 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·66373563·31336337·36343265·34333132·f75c13c7642e4312 
3 ··0x00000010·39616638·30353964·37623561·36343331·9af8059d7b5a64312 ··0x00000000·33326264·35646132·61386461·30616530·32bd5da2a8da0ae0
 3 ··0x00000010·66306364·38393561·61373036·33386265·f0cd895aa70638be
4 ··0x00000020·37336232·36392e64·65627567·00000000·73b269.debug....4 ··0x00000020·30646431·61302e64·65627567·00000000·0dd1a0.debug....
5 ··0x00000030·dfb379ac····························..y.5 ··0x00000030·22a436cf····························".6.
  
347 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-313-aarch64-linux-gnu.so
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·be0a29fbdf28f719f0f059bd79c06fe369e987d86 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d964b91d99fc2c2546ba2ffd6b5f7801bc53fc78
345 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 1054 objdump: DWARF error: unable to read alt ref 828
    
Offset 70, 1385 lines modifiedOffset 70, 1385 lines modified
70 »       nop70 »       nop
71 »       nop71 »       nop
72 »       nop72 »       nop
73 »       nop73 »       nop
74 »       nop74 »       nop
75 »       nop75 »       nop
76 yy_get_previous_state():76 yy_get_previous_state():
77 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195377 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
78 »       ldr»    x1,·[x0,·#24]78 »       ldr»    x1,·[x0,·#24]
79 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:194779 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1947
80 »       mov»    x11,·x080 »       mov»    x11,·x0
81 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195381 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
82 »       ldr»    x0,·[x0,·#40]82 »       ldr»    x0,·[x0,·#40]
83 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)83 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
84 »       ldr»    x13,·[x11,·#64]84 »       ldr»    x13,·[x11,·#64]
85 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195385 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
86 »       ldr»    x0,·[x0,·x1,·lsl·#3]86 »       ldr»    x0,·[x0,·x1,·lsl·#3]
87 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195587 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955
88 »       ldr»    x9,·[x11,·#128]88 »       ldr»    x9,·[x11,·#128]
89 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195389 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
90 »       ldr»    w0,·[x0,·#40]90 »       ldr»    w0,·[x0,·#40]
91 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195291 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1952
92 »       ldr»    w1,·[x11,·#76]92 »       ldr»    w1,·[x11,·#76]
93 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:195393 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1953
94 »       add»    w0,·w1,·w094 »       add»    w0,·w1,·w0
95 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)95 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
96 »       cmp»    x9,·x1396 »       cmp»    x9,·x13
97 »       b.cs»   25e8·<PyNumber_TrueDivide@plt+0x1e8>··//·b.hs,·b.nlast97 »       b.cs»   25e8·<PyNumber_TrueDivide@plt+0x1e8>··//·b.hs,·b.nlast
98 »       adrp»   x12,·b000·<PyInit__parser@@Base+0x1338>98 »       adrp»   x12,·b000·<PyInit__parser@@Base+0x1338>
99 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)99 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
100 »       add»    x12,·x12,·#0x300100 »       add»    x12,·x12,·#0x300
101 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958101 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958
102 »       add»    x15,·x12,·#0x100102 »       add»    x15,·x12,·#0x100
103 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963103 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
104 »       add»    x7,·x12,·#0x330104 »       add»    x7,·x12,·#0x330
105 »       add»    x6,·x12,·#0x580105 »       add»    x6,·x12,·#0x580
106 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965106 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965
107 »       add»    x8,·x12,·#0xcc0107 »       add»    x8,·x12,·#0xcc0
108 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967108 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967
109 »       add»    x10,·x12,·#0xf10109 »       add»    x10,·x12,·#0xf10
110 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969110 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969
111 »       add»    x14,·x12,·#0xf60111 »       add»    x14,·x12,·#0xf60
112 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957112 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957
113 »       ldrb»   w1,·[x9]113 »       ldrb»   w1,·[x9]
114 »       cbz»    w1,·25ec·<PyNumber_TrueDivide@plt+0x1ec>114 »       cbz»    w1,·25ec·<PyNumber_TrueDivide@plt+0x1ec>
115 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)115 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
116 »       ldrb»   w2,·[x12,·w1,·sxtw]116 »       ldrb»   w2,·[x12,·w1,·sxtw]
117 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963117 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
118 »       mov»    w4,·w2118 »       mov»    w4,·w2
119 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958119 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1958
120 »       ldrsh»  w1,·[x15,·w0,·sxtw·#1]120 »       ldrsh»  w1,·[x15,·w0,·sxtw·#1]
121 »       sxtw»   x3,·w0121 »       sxtw»   x3,·w0
122 »       cbz»    w1,·2590·<PyNumber_TrueDivide@plt+0x190>122 »       cbz»    w1,·2590·<PyNumber_TrueDivide@plt+0x190>
123 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1960123 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1960
124 »       str»    w0,·[x11,·#104]124 »       str»    w0,·[x11,·#104]
125 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1961125 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1961
126 »       str»    x9,·[x11,·#112]126 »       str»    x9,·[x11,·#112]
127 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963127 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
128 »       ldrsh»  w1,·[x7,·x3,·lsl·#1]128 »       ldrsh»  w1,·[x7,·x3,·lsl·#1]
129 »       add»    w1,·w1,·w4129 »       add»    w1,·w1,·w4
130 »       sxtw»   x5,·w1130 »       sxtw»   x5,·w1
131 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]131 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]
132 »       cmp»    w1,·w0132 »       cmp»    w1,·w0
133 »       b.eq»   25d8·<PyNumber_TrueDivide@plt+0x1d8>··//·b.none133 »       b.eq»   25d8·<PyNumber_TrueDivide@plt+0x1d8>··//·b.none
134 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965134 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1965
135 »       ldrsh»  w0,·[x8,·x3,·lsl·#1]135 »       ldrsh»  w0,·[x8,·x3,·lsl·#1]
136 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1966136 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1966
137 »       cmp»    w0,·#0x110137 »       cmp»    w0,·#0x110
138 »       b.le»   25b8·<PyNumber_TrueDivide@plt+0x1b8>138 »       b.le»   25b8·<PyNumber_TrueDivide@plt+0x1b8>
139 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967139 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1967
140 »       ldrb»   w2,·[x10,·w4,·sxtw]140 »       ldrb»   w2,·[x10,·w4,·sxtw]
141 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963141 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1963
142 »       ldrsh»  w1,·[x7,·w0,·sxtw·#1]142 »       ldrsh»  w1,·[x7,·w0,·sxtw·#1]
143 »       sxtw»   x3,·w0143 »       sxtw»   x3,·w0
144 »       mov»    w4,·w2144 »       mov»    w4,·w2
145 »       add»    w1,·w1,·w2145 »       add»    w1,·w1,·w2
146 »       sxtw»   x5,·w1146 »       sxtw»   x5,·w1
147 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]147 »       ldrsh»  w1,·[x6,·w1,·sxtw·#1]
148 »       cmp»    w1,·w0148 »       cmp»    w1,·w0
149 »       b.ne»   25a8·<PyNumber_TrueDivide@plt+0x1a8>··//·b.any149 »       b.ne»   25a8·<PyNumber_TrueDivide@plt+0x1a8>··//·b.any
150 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)150 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)
151 »       add»    x9,·x9,·#0x1151 »       add»    x9,·x9,·#0x1
152 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969152 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1969
153 »       ldrsh»  w0,·[x14,·x5,·lsl·#1]153 »       ldrsh»  w0,·[x14,·x5,·lsl·#1]
154 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)154 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
155 »       cmp»    x9,·x13155 »       cmp»    x9,·x13
156 »       b.ne»   256c·<PyNumber_TrueDivide@plt+0x16c>··//·b.any156 »       b.ne»   256c·<PyNumber_TrueDivide@plt+0x16c>··//·b.any
157 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1973157 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1973
158 »       ret158 »       ret
159 »       mov»    w4,·#0x1···················»     //·#1159 »       mov»    w4,·#0x1···················»     //·#1
160 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)160 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)
161 »       mov»    w2,·w4161 »       mov»    w2,·w4
162 »       b»      257c·<PyNumber_TrueDivide@plt+0x17c>162 »       b»      257c·<PyNumber_TrueDivide@plt+0x17c>
163 »       nop163 »       nop
164 »       nop164 »       nop
165 yy_fatal_error.isra.0():165 yy_fatal_error.isra.0():
166 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2500166 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2500
167 »       adrp»   x4,·1f000·<PyInit__parser@@Base+0x15338>167 »       adrp»   x4,·1f000·<PyInit__parser@@Base+0x15338>
168 »       ldr»    x4,·[x4,·#3992]168 »       ldr»    x4,·[x4,·#3992]
169 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496169 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496
170 »       paciasp170 »       paciasp
171 »       stp»    x29,·x30,·[sp,·#-16]!171 »       stp»    x29,·x30,·[sp,·#-16]!
172 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111172 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111
173 »       mov»    x3,·x0173 »       mov»    x3,·x0
174 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496174 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2496
175 »       mov»    x29,·sp175 »       mov»    x29,·sp
176 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111176 /usr/include/aarch64-linux-gnu/bits/stdio2.h:111
177 »       adrp»   x2,·a000·<PyInit__parser@@Base+0x338>177 »       adrp»   x2,·a000·<PyInit__parser@@Base+0x338>
178 »       ldr»    x0,·[x4]178 »       ldr»    x0,·[x4]
179 »       add»    x2,·x2,·#0x530179 »       add»    x2,·x2,·#0x530
180 »       mov»    w1,·#0x1···················»     //·#1180 »       mov»    w1,·#0x1···················»     //·#1
181 »       bl»     2310·<__fprintf_chk@plt>181 »       bl»     2310·<__fprintf_chk@plt>
182 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2501182 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2501
183 »       mov»    w0,·#0x2···················»     //·#2183 »       mov»    w0,·#0x2···················»     //·#2
184 »       bl»     2130·<exit@plt>184 »       bl»     2130·<exit@plt>
185 »       nop185 »       nop
186 »       nop186 »       nop
187 »       nop187 »       nop
188 yyensure_buffer_stack():188 yyensure_buffer_stack():
189 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2363189 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2363
190 »       paciasp190 »       paciasp
191 »       stp»    x29,·x30,·[sp,·#-32]!191 »       stp»    x29,·x30,·[sp,·#-32]!
192 »       mov»    x29,·sp192 »       mov»    x29,·sp
193 »       stp»    x19,·x20,·[sp,·#16]193 »       stp»    x19,·x20,·[sp,·#16]
194 »       mov»    x19,·x0194 »       mov»    x19,·x0
195 ./.mesonpy-sejan_2i/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2367195 ./.mesonpy-9caonhzr/_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c:2367
196 »       ldr»    x0,·[x0,·#40]196 »       ldr»    x0,·[x0,·#40]
Max diff block lines reached; 343717/353267 bytes (97.30%) 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·30613239·66626466·32386637·31396630·0a29fbdf28f719f0 
3 ··0x00000010·66303539·62643739·63303666·65333639·f059bd79c06fe3692 ··0x00000000·36346239·31643939·66633263·32353436·64b91d99fc2c2546
 3 ··0x00000010·62613266·66643662·35663738·30316263·ba2ffd6b5f7801bc
4 ··0x00000020·65393837·64382e64·65627567·00000000·e987d8.debug....4 ··0x00000020·35336663·37382e64·65627567·00000000·53fc78.debug....
5 ··0x00000030·bdc88abb····························....5 ··0x00000030·523ee138····························R>.8
  
38.2 KB
python3-beancount-dbgsym_3.1.0-2_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-28·15:58:27.000000·debian-binary
2 -rw-r--r--···0········0········0······648·2025-01-28·15:58:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2025-01-28·15:58:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···126264·2025-01-28·15:58:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···125908·2025-01-28·15:58:27.000000·data.tar.xz
943 B
control.tar.xz
915 B
control.tar
455 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·1647 Installed-Size:·164
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:·be0a29fbdf28f719f0f059bd79c06fe369e987d8·ebf75c13c7642e43129af8059d7b5a643173b26912 Build-Ids:·d964b91d99fc2c2546ba2ffd6b5f7801bc53fc78·f532bd5da2a8da0ae0f0cd895aa70638be0dd1a0
438 B
./md5sums
30.0 B
./md5sums
Files differ
390 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/be/0a29fbdf28f719f0f059bd79c06fe369e987d8.debug 
2 usr/lib/debug/.build-id/eb/f75c13c7642e43129af8059d7b5a643173b269.debug1 usr/lib/debug/.build-id/d9/64b91d99fc2c2546ba2ffd6b5f7801bc53fc78.debug
 2 usr/lib/debug/.build-id/f5/32bd5da2a8da0ae0f0cd895aa70638be0dd1a0.debug
3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-beancount.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-beancount.debug
36.9 KB
data.tar.xz
36.9 KB
data.tar
2.31 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/be/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/d9/
7 -rw-r--r--···0·root·········(0)·root·········(0)····73152·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/be/0a29fbdf28f719f0f059bd79c06fe369e987d8.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····73152·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/d9/64b91d99fc2c2546ba2ffd6b5f7801bc53fc78.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/eb/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/f5/
9 -rw-r--r--···0·root·········(0)·root·········(0)····73152·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/eb/f75c13c7642e43129af8059d7b5a643173b269.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····73136·2025-01-28·15:58:27.000000·./usr/lib/debug/.build-id/f5/32bd5da2a8da0ae0f0cd895aa70638be0dd1a0.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/aarch64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-beancount.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2025-01-28·15:58:27.000000·./usr/lib/debug/.dwz/aarch64-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
15.1 KB
./usr/lib/debug/.build-id/be/0a29fbdf28f719f0f059bd79c06fe369e987d8.debug vs.
./usr/lib/debug/.build-id/d9/64b91d99fc2c2546ba2ffd6b5f7801bc53fc78.debug
Files 98% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··[23]·.bss··············NOBITS··········00000000000202d0·00f860·000040·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000000202d0·00f860·000040·00··WA··0···0··8
29 ··[24]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000067·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000067·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·006bf9·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·006bf9·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·006f08·000843·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·006f08·000843·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·007750·002e32·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·007750·002e32·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·00a582·000070·01··MS··0···0··134 ··[29]·.debug_str········PROGBITS········0000000000000000·00a582·000070·01··MS··0···0··1
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00a5f8·000194·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00a5f8·000195·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00a790·003cae·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00a790·003cae·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00e440·000a86·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00e440·000a86·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00eec6·000052·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00eec6·000052·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00ef18·001890·18·····35·198··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00ef18·001890·18·····35·198··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·0107a8·000b4f·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·0107a8·000b4f·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0112f7·000186·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0112f7·000186·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·be0a29fbdf28f719f0f059bd79c06fe369e987d86 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d964b91d99fc2c2546ba2ffd6b5f7801bc53fc78
3.7 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-sejan_2i31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9caonhzr
32 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1335 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13
36 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types37 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types
38 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys
Offset 8106, 15 lines modifiedOffset 8106, 15 lines modified
8106 ··Opcode·9·has·1·arg8106 ··Opcode·9·has·1·arg
8107 ··Opcode·10·has·0·args8107 ··Opcode·10·has·0·args
8108 ··Opcode·11·has·0·args8108 ··Opcode·11·has·0·args
8109 ··Opcode·12·has·1·arg8109 ··Opcode·12·has·1·arg
  
8110 ·The·Directory·Table·(offset·0x36c8,·lines·9,·columns·1):8110 ·The·Directory·Table·(offset·0x36c8,·lines·9,·columns·1):
8111 ··Entry»  Name8111 ··Entry»  Name
8112 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-sejan_2i8112 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9caonhzr
8113 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser8113 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser
8114 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits8114 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
8115 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser8115 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser
8116 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.138116 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13
8117 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include8117 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
8118 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types8118 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types
8119 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include8119 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include
Offset 19868, 15 lines modifiedOffset 19868, 15 lines modified
19868 ··Opcode·9·has·1·arg19868 ··Opcode·9·has·1·arg
19869 ··Opcode·10·has·0·args19869 ··Opcode·10·has·0·args
19870 ··Opcode·11·has·0·args19870 ··Opcode·11·has·0·args
19871 ··Opcode·12·has·1·arg19871 ··Opcode·12·has·1·arg
  
19872 ·The·Directory·Table·(offset·0x8388,·lines·7,·columns·1):19872 ·The·Directory·Table·(offset·0x8388,·lines·7,·columns·1):
19873 ··Entry»  Name19873 ··Entry»  Name
19874 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-sejan_2i19874 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9caonhzr
19875 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser19875 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
19876 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits19876 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
19877 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include19877 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
19878 ··4»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys19878 ··4»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys
19879 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1319879 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13
19880 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython19880 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython
  
Offset 19922, 15 lines modifiedOffset 19922, 15 lines modified
19922 ··Opcode·9·has·1·arg19922 ··Opcode·9·has·1·arg
19923 ··Opcode·10·has·0·args19923 ··Opcode·10·has·0·args
19924 ··Opcode·11·has·0·args19924 ··Opcode·11·has·0·args
19925 ··Opcode·12·has·1·arg19925 ··Opcode·12·has·1·arg
  
19926 ·The·Directory·Table·(offset·0x840d,·lines·9,·columns·1):19926 ·The·Directory·Table·(offset·0x840d,·lines·9,·columns·1):
19927 ··Entry»  Name19927 ··Entry»  Name
19928 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-sejan_2i19928 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9caonhzr
19929 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser19929 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
19930 ··2»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1319930 ··2»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13
19931 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits19931 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
19932 ··4»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include19932 ··4»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
19933 ··5»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types19933 ··5»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/bits/types
19934 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys19934 ··6»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys
19935 ··7»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython19935 ··7»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython
Offset 20959, 15 lines modifiedOffset 20959, 15 lines modified
20959 ··Opcode·9·has·1·arg20959 ··Opcode·9·has·1·arg
20960 ··Opcode·10·has·0·args20960 ··Opcode·10·has·0·args
20961 ··Opcode·11·has·0·args20961 ··Opcode·11·has·0·args
20962 ··Opcode·12·has·1·arg20962 ··Opcode·12·has·1·arg
  
20963 ·The·Directory·Table·(offset·0x8ad0,·lines·8,·columns·1):20963 ·The·Directory·Table·(offset·0x8ad0,·lines·8,·columns·1):
20964 ··Entry»  Name20964 ··Entry»  Name
20965 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-sejan_2i20965 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-9caonhzr
20966 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser20966 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
20967 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits20967 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
20968 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include20968 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
20969 ··4»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys20969 ··4»      (line_strp)»   (offset:·0x138):·/usr/include/aarch64-linux-gnu/sys
20970 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1320970 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.13
20971 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython20971 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.13/cpython
20972 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include20972 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include
8.38 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x39·(32-bit)4 ···Length:········0x39·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·114·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·114·(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-sejan_2i11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
12 ·<1><15>:·Abbrev·Number:·54·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·54·(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········:·(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:·0x83937 ···Abbrev·Offset:·0x839
38 ···Pointer·Size:··838 ···Pointer·Size:··8
39 ·<0><49>:·Abbrev·Number:·125·(DW_TAG_partial_unit)39 ·<0><49>:·Abbrev·Number:·125·(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-sejan_2i41 ····<4e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
42 ·<1><52>:·Abbrev·Number:·58·(DW_TAG_imported_unit)42 ·<1><52>:·Abbrev·Number:·58·(DW_TAG_imported_unit)
43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2f1>43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x2f1>
44 ·<1><57>:·Abbrev·Number:·58·(DW_TAG_imported_unit)44 ·<1><57>:·Abbrev·Number:·58·(DW_TAG_imported_unit)
45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0xc0>45 ····<58>···DW_AT_import······:·(GNU_ref_alt)·<0xc0>
46 ·<1><5c>:·Abbrev·Number:·58·(DW_TAG_imported_unit)46 ·<1><5c>:·Abbrev·Number:·58·(DW_TAG_imported_unit)
47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x2bc>47 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x2bc>
48 ·<1><61>:·Abbrev·Number:·127·(DW_TAG_subprogram)48 ·<1><61>:·Abbrev·Number:·127·(DW_TAG_subprogram)
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ···Length:········0xa88·(32-bit)65 ···Length:········0xa88·(32-bit)
66 ···Version:·······566 ···Version:·······5
67 ···Unit·Type:·····DW_UT_partial·(3)67 ···Unit·Type:·····DW_UT_partial·(3)
68 ···Abbrev·Offset:·0x101168 ···Abbrev·Offset:·0x1011
69 ···Pointer·Size:··869 ···Pointer·Size:··8
70 ·<0><7f>:·Abbrev·Number:·109·(DW_TAG_partial_unit)70 ·<0><7f>:·Abbrev·Number:·109·(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-sejan_2i72 ····<84>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
73 ·<1><88>:·Abbrev·Number:·3·(DW_TAG_imported_unit)73 ·<1><88>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·114·(DW_TAG_partial_unit)]74 ····<89>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·114·(DW_TAG_partial_unit)]
75 ·<1><8d>:·Abbrev·Number:·41·(DW_TAG_typedef)75 ·<1><8d>:·Abbrev·Number:·41·(DW_TAG_typedef)
76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1eda)·76 ····<8e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1eda)·
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 1787, 15 lines modifiedOffset 1787, 15 lines modified
1787 ···Length:········0x2bc·(32-bit)1787 ···Length:········0x2bc·(32-bit)
1788 ···Version:·······51788 ···Version:·······5
1789 ···Unit·Type:·····DW_UT_partial·(3)1789 ···Unit·Type:·····DW_UT_partial·(3)
1790 ···Abbrev·Offset:·01790 ···Abbrev·Offset:·0
1791 ···Pointer·Size:··81791 ···Pointer·Size:··8
1792 ·<0><b0b>:·Abbrev·Number:·114·(DW_TAG_partial_unit)1792 ·<0><b0b>:·Abbrev·Number:·114·(DW_TAG_partial_unit)
1793 ····<b0c>···DW_AT_stmt_list···:·(sec_offset)·01793 ····<b0c>···DW_AT_stmt_list···:·(sec_offset)·0
1794 ····<b10>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-sejan_2i1794 ····<b10>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
1795 ·<1><b14>:·Abbrev·Number:·62·(DW_TAG_imported_unit)1795 ·<1><b14>:·Abbrev·Number:·62·(DW_TAG_imported_unit)
1796 ····<b15>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·109·(DW_TAG_partial_unit)]1796 ····<b15>···DW_AT_import······:·(ref_addr)·<0x7f>»     [Abbrev·Number:·109·(DW_TAG_partial_unit)]
1797 ·<1><b19>:·Abbrev·Number:·123·(DW_TAG_variable)1797 ·<1><b19>:·Abbrev·Number:·123·(DW_TAG_variable)
1798 ····<b1a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2052)·1798 ····<b1a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2052)·
1799 ····<b1e>···DW_AT_decl_file···:·(data1)·51799 ····<b1e>···DW_AT_decl_file···:·(data1)·5
1800 ····<b1f>···DW_AT_decl_line···:·(data2)·11011800 ····<b1f>···DW_AT_decl_line···:·(data2)·1101
1801 ····<b21>···DW_AT_decl_column·:·(data1)·221801 ····<b21>···DW_AT_decl_column·:·(data1)·22
Offset 2144, 15 lines modifiedOffset 2144, 15 lines modified
2144 ···Length:········0x42·(32-bit)2144 ···Length:········0x42·(32-bit)
2145 ···Version:·······52145 ···Version:·······5
2146 ···Unit·Type:·····DW_UT_partial·(3)2146 ···Unit·Type:·····DW_UT_partial·(3)
2147 ···Abbrev·Offset:·0x10112147 ···Abbrev·Offset:·0x1011
2148 ···Pointer·Size:··82148 ···Pointer·Size:··8
2149 ·<0><dcb>:·Abbrev·Number:·109·(DW_TAG_partial_unit)2149 ·<0><dcb>:·Abbrev·Number:·109·(DW_TAG_partial_unit)
2150 ····<dcc>···DW_AT_stmt_list···:·(sec_offset)·0x83eb2150 ····<dcc>···DW_AT_stmt_list···:·(sec_offset)·0x83eb
2151 ····<dd0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-sejan_2i2151 ····<dd0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
2152 ·<1><dd4>:·Abbrev·Number:·43·(DW_TAG_variable)2152 ·<1><dd4>:·Abbrev·Number:·43·(DW_TAG_variable)
2153 ····<dd5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19c8)·2153 ····<dd5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19c8)·
2154 ····<dd9>···DW_AT_decl_file···:·(data1)·172154 ····<dd9>···DW_AT_decl_file···:·(data1)·17
2155 ····<dda>···DW_AT_decl_line···:·(data1)·1202155 ····<dda>···DW_AT_decl_line···:·(data1)·120
2156 ····<ddb>···DW_AT_decl_column·:·(data1)·242156 ····<ddb>···DW_AT_decl_column·:·(data1)·24
2157 ····<ddc>···DW_AT_type········:·(ref_addr)·<0x499>2157 ····<ddc>···DW_AT_type········:·(ref_addr)·<0x499>
2158 ····<de0>···DW_AT_external····:·(flag_present)·12158 ····<de0>···DW_AT_external····:·(flag_present)·1
Offset 2187, 15 lines modifiedOffset 2187, 15 lines modified
2187 ···Unit·Type:·····DW_UT_compile·(1)2187 ···Unit·Type:·····DW_UT_compile·(1)
2188 ···Abbrev·Offset:·02188 ···Abbrev·Offset:·0
2189 ···Pointer·Size:··82189 ···Pointer·Size:··8
2190 ·<0><e11>:·Abbrev·Number:·3·(DW_TAG_compile_unit)2190 ·<0><e11>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
2191 ····<e12>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·2191 ····<e12>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
2192 ····<e16>···DW_AT_language····:·(data1)·29»  (C11)2192 ····<e16>···DW_AT_language····:·(data1)·29»  (C11)
2193 ····<e17>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c2193 ····<e17>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c
2194 ····<e1b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-sejan_2i2194 ····<e1b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
2195 ····<e1f>···DW_AT_low_pc······:·(addr)·0x25202195 ····<e1f>···DW_AT_low_pc······:·(addr)·0x2520
2196 ····<e27>···DW_AT_high_pc·····:·(udata)·116482196 ····<e27>···DW_AT_high_pc·····:·(udata)·11648
2197 ····<e29>···DW_AT_stmt_list···:·(sec_offset)·02197 ····<e29>···DW_AT_stmt_list···:·(sec_offset)·0
2198 ·<1><e2d>:·Abbrev·Number:·54·(DW_TAG_imported_unit)2198 ·<1><e2d>:·Abbrev·Number:·54·(DW_TAG_imported_unit)
2199 ····<e2e>···DW_AT_import······:·(GNU_ref_alt)·<0x368>2199 ····<e2e>···DW_AT_import······:·(GNU_ref_alt)·<0x368>
2200 ·<1><e32>:·Abbrev·Number:·54·(DW_TAG_imported_unit)2200 ·<1><e32>:·Abbrev·Number:·54·(DW_TAG_imported_unit)
2201 ····<e33>···DW_AT_import······:·(GNU_ref_alt)·<0x634>2201 ····<e33>···DW_AT_import······:·(GNU_ref_alt)·<0x634>
Offset 8031, 15 lines modifiedOffset 8031, 15 lines modified
8031 ···Unit·Type:·····DW_UT_compile·(1)8031 ···Unit·Type:·····DW_UT_compile·(1)
8032 ···Abbrev·Offset:·0x8398032 ···Abbrev·Offset:·0x839
8033 ···Pointer·Size:··88033 ···Pointer·Size:··8
8034 ·<0><43ad>:·Abbrev·Number:·4·(DW_TAG_compile_unit)8034 ·<0><43ad>:·Abbrev·Number:·4·(DW_TAG_compile_unit)
8035 ····<43ae>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·8035 ····<43ae>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
8036 ····<43b2>···DW_AT_language····:·(data1)·29» (C11)8036 ····<43b2>···DW_AT_language····:·(data1)·29» (C11)
8037 ····<43b3>···DW_AT_name········:·(line_strp)·(offset:·0x2d6):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/grammar.c8037 ····<43b3>···DW_AT_name········:·(line_strp)·(offset:·0x2d6):·_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/grammar.c
8038 ····<43b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-sejan_2i8038 ····<43b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
8039 ····<43bb>···DW_AT_low_pc······:·(addr)·0x52a08039 ····<43bb>···DW_AT_low_pc······:·(addr)·0x52a0
8040 ····<43c3>···DW_AT_high_pc·····:·(udata)·177248040 ····<43c3>···DW_AT_high_pc·····:·(udata)·17724
8041 ····<43c6>···DW_AT_stmt_list···:·(sec_offset)·0x36a68041 ····<43c6>···DW_AT_stmt_list···:·(sec_offset)·0x36a6
8042 ·<1><43ca>:·Abbrev·Number:·52·(DW_TAG_base_type)8042 ·<1><43ca>:·Abbrev·Number:·52·(DW_TAG_base_type)
8043 ····<43cb>···DW_AT_byte_size···:·(data1)·168043 ····<43cb>···DW_AT_byte_size···:·(data1)·16
8044 ····<43cc>···DW_AT_encoding····:·(data1)·7»  (unsigned)8044 ····<43cc>···DW_AT_encoding····:·(data1)·7»  (unsigned)
8045 ····<43cd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x877)·8045 ····<43cd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x877)·
Offset 20397, 15 lines modifiedOffset 20397, 15 lines modified
20397 ···Unit·Type:·····DW_UT_compile·(1)20397 ···Unit·Type:·····DW_UT_compile·(1)
20398 ···Abbrev·Offset:·0x101120398 ···Abbrev·Offset:·0x1011
20399 ···Pointer·Size:··820399 ···Pointer·Size:··8
20400 ·<0><b997>:·Abbrev·Number:·127·(DW_TAG_compile_unit)20400 ·<0><b997>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
20401 ····<b998>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·20401 ····<b998>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
20402 ····<b99c>···DW_AT_language····:·(data1)·29» (C11)20402 ····<b99c>···DW_AT_language····:·(data1)·29» (C11)
20403 ····<b99d>···DW_AT_name········:·(line_strp)·(offset:·0x351):·../beancount/parser/decimal.c20403 ····<b99d>···DW_AT_name········:·(line_strp)·(offset:·0x351):·../beancount/parser/decimal.c
20404 ····<b9a1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-sejan_2i20404 ····<b9a1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-9caonhzr
20405 ····<b9a5>···DW_AT_stmt_list···:·(sec_offset)·0x836620405 ····<b9a5>···DW_AT_stmt_list···:·(sec_offset)·0x8366
20406 ·<1><b9a9>:·Abbrev·Number:·3·(DW_TAG_imported_unit)20406 ·<1><b9a9>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
20407 ····<b9aa>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·109·(DW_TAG_partial_unit)]20407 ····<b9aa>···DW_AT_import······:·(ref_addr)·<0x7f>»    [Abbrev·Number:·109·(DW_TAG_partial_unit)]
20408 ·<1><b9ae>:·Abbrev·Number:·125·(DW_TAG_const_type)20408 ·<1><b9ae>:·Abbrev·Number:·125·(DW_TAG_const_type)
20409 ····<b9af>···DW_AT_type········:·(ref_addr)·<0x198>20409 ····<b9af>···DW_AT_type········:·(ref_addr)·<0x198>
20410 ·<1><b9b3>:·Abbrev·Number:·126·(DW_TAG_variable)20410 ·<1><b9b3>:·Abbrev·Number:·126·(DW_TAG_variable)
20411 ····<b9b4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc3f)·20411 ····<b9b4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc3f)·
Max diff block lines reached; 1774/8506 bytes (20.86%) of diff not shown.
206 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 xGCC:·(Debian·14.2.0-12)·14.2.0
2 lqxN82hEI2 lqxN82hEI
3 u'F9;6913 u'F9;691
4 I_h.7S'+4 I_h.7S'+
5 SwE>{3zK5 SwE>{3zK
6 ·Qc·W+8U*L6 ·Qc·W+8U*L
7 z^T'eSio7 z^T'eSio
8 @p#c·#aj8 @p#c·#aj
632 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-sejan_2i2 ··[·····0]··./.mesonpy-9caonhzr
3 ··[····14]··_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c3 ··[····14]··_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser/lexer.c
4 ··[····58]··_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser4 ··[····58]··_parser.cpython-313-aarch64-linux-gnu.so.p/beancount/parser
5 ··[····94]··/usr/include/aarch64-linux-gnu/bits5 ··[····94]··/usr/include/aarch64-linux-gnu/bits
6 ··[····b8]··../beancount/parser6 ··[····b8]··../beancount/parser
7 ··[····cc]··/usr/include/python3.137 ··[····cc]··/usr/include/python3.13
8 ··[····e4]··/usr/lib/gcc/aarch64-linux-gnu/14/include8 ··[····e4]··/usr/lib/gcc/aarch64-linux-gnu/14/include
9 ··[···10e]··/usr/include/aarch64-linux-gnu/bits/types9 ··[···10e]··/usr/include/aarch64-linux-gnu/bits/types
19.4 KB
./usr/lib/debug/.build-id/eb/f75c13c7642e43129af8059d7b5a643173b269.debug vs.
./usr/lib/debug/.build-id/f5/32bd5da2a8da0ae0f0cd895aa70638be0dd1a0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
861 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:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········70784·(bytes·into·file)13 ··Start·of·section·headers:··········70768·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.47 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x11480:1 There·are·37·section·headers,·starting·at·offset·0x11470:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··4
7 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·000024·00···A··4···0··87 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·000024·00···A··4···0··8
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ··[19]·.data.rel.ro······NOBITS··········000000000001f870·00f860·000360·00··WA··0···0·1624 ··[19]·.data.rel.ro······NOBITS··········000000000001f870·00f860·000360·00··WA··0···0·16
25 ··[20]·.dynamic··········NOBITS··········000000000001fbd0·00f860·000200·10··WA··5···0··825 ··[20]·.dynamic··········NOBITS··········000000000001fbd0·00f860·000200·10··WA··5···0··8
26 ··[21]·.got··············NOBITS··········000000000001fdd0·00f860·000230·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000001fdd0·00f860·000230·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000020000·00f860·0002d0·00··WA··0···0·1627 ··[22]·.data·············NOBITS··········0000000000020000·00f860·0002d0·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000000202d0·00f860·000040·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000000202d0·00f860·000040·00··WA··0···0··8
29 ··[24]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000065·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000065·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·006bcb·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·000308·006bc8·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·006ed8·000853·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·006ed0·000853·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·007730·002e25·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·007728·002e27·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·00a555·000070·01··MS··0···0··134 ··[29]·.debug_str········PROGBITS········0000000000000000·00a54f·000070·01··MS··0···0··1
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00a5c8·00019d·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00a5c0·000196·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00a768·003cb8·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00a758·003cb8·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00e420·000a86·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00e410·000a86·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00eea6·000052·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00ee96·000052·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00eef8·001890·18·····35·198··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00eee8·001890·18·····35·198··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·010788·000b6b·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·010778·000b6b·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0112f3·000186·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·0112e3·000186·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)
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebf75c13c7642e43129af8059d7b5a643173b2696 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f532bd5da2a8da0ae0f0cd895aa70638be0dd1a0
4.47 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 29 lines modifiedOffset 25, 29 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x44):·./.mesonpy-zl36b2wa31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ziwgblyu
32 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1235 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12
36 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys37 ··6»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys
38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types38 ··7»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types
39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include39 ··8»      (line_strp)»   (offset:·0x15b):·/usr/include
40 ··9»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython40 ··9»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython
  
41 ·The·File·Name·Table·(offset·0x50,·lines·35,·columns·2):41 ·The·File·Name·Table·(offset·0x50,·lines·35,·columns·2):
42 ··Entry»  Dir»       Name42 ··Entry»  Dir»       Name
43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x3c):·lexer.c43 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x50):·lexer.c
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x3c):·lexer.c44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x50):·lexer.c
45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x188):·stdio2.h45 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x188):·stdio2.h
46 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x191):·string_fortified.h46 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x191):·string_fortified.h
47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1a4):·lexer.l47 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1a4):·lexer.l
48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x215):·object.h48 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x215):·object.h
49 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x1ac):·stddef.h49 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x1ac):·stddef.h
50 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x1b5):·types.h50 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x1b5):·types.h
51 ··8»      (udata)»       6»      (line_strp)»   (offset:·0x1b5):·types.h51 ··8»      (udata)»       6»      (line_strp)»   (offset:·0x1b5):·types.h
Offset 8106, 15 lines modifiedOffset 8106, 15 lines modified
8106 ··Opcode·9·has·1·arg8106 ··Opcode·9·has·1·arg
8107 ··Opcode·10·has·0·args8107 ··Opcode·10·has·0·args
8108 ··Opcode·11·has·0·args8108 ··Opcode·11·has·0·args
8109 ··Opcode·12·has·1·arg8109 ··Opcode·12·has·1·arg
  
8110 ·The·Directory·Table·(offset·0x36c8,·lines·9,·columns·1):8110 ·The·Directory·Table·(offset·0x36c8,·lines·9,·columns·1):
8111 ··Entry»  Name8111 ··Entry»  Name
8112 ··0»      (line_strp)»   (offset:·0x44):·./.mesonpy-zl36b2wa8112 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ziwgblyu
8113 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser8113 ··1»      (line_strp)»   (offset:·0x58):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser
8114 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits8114 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
8115 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser8115 ··3»      (line_strp)»   (offset:·0xb8):·../beancount/parser
8116 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.128116 ··4»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12
8117 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include8117 ··5»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
8118 ··6»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types8118 ··6»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types
8119 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include8119 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include
Offset 19864, 15 lines modifiedOffset 19864, 15 lines modified
19864 ··Opcode·9·has·1·arg19864 ··Opcode·9·has·1·arg
19865 ··Opcode·10·has·0·args19865 ··Opcode·10·has·0·args
19866 ··Opcode·11·has·0·args19866 ··Opcode·11·has·0·args
19867 ··Opcode·12·has·1·arg19867 ··Opcode·12·has·1·arg
  
19868 ·The·Directory·Table·(offset·0x8333,·lines·7,·columns·1):19868 ·The·Directory·Table·(offset·0x8333,·lines·7,·columns·1):
19869 ··Entry»  Name19869 ··Entry»  Name
19870 ··0»      (line_strp)»   (offset:·0x44):·./.mesonpy-zl36b2wa19870 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ziwgblyu
19871 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser19871 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
19872 ··2»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include19872 ··2»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
19873 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits19873 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
19874 ··4»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys19874 ··4»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys
19875 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1219875 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12
19876 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython19876 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython
  
Offset 19918, 15 lines modifiedOffset 19918, 15 lines modified
19918 ··Opcode·9·has·1·arg19918 ··Opcode·9·has·1·arg
19919 ··Opcode·10·has·0·args19919 ··Opcode·10·has·0·args
19920 ··Opcode·11·has·0·args19920 ··Opcode·11·has·0·args
19921 ··Opcode·12·has·1·arg19921 ··Opcode·12·has·1·arg
  
19922 ·The·Directory·Table·(offset·0x83b8,·lines·9,·columns·1):19922 ·The·Directory·Table·(offset·0x83b8,·lines·9,·columns·1):
19923 ··Entry»  Name19923 ··Entry»  Name
19924 ··0»      (line_strp)»   (offset:·0x44):·./.mesonpy-zl36b2wa19924 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ziwgblyu
19925 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser19925 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
19926 ··2»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1219926 ··2»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12
19927 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include19927 ··3»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
19928 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits19928 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
19929 ··5»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys19929 ··5»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys
19930 ··6»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types19930 ··6»      (line_strp)»   (offset:·0x131):·/usr/include/aarch64-linux-gnu/bits/types
19931 ··7»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython19931 ··7»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython
Offset 20955, 15 lines modifiedOffset 20955, 15 lines modified
20955 ··Opcode·9·has·1·arg20955 ··Opcode·9·has·1·arg
20956 ··Opcode·10·has·0·args20956 ··Opcode·10·has·0·args
20957 ··Opcode·11·has·0·args20957 ··Opcode·11·has·0·args
20958 ··Opcode·12·has·1·arg20958 ··Opcode·12·has·1·arg
  
20959 ·The·Directory·Table·(offset·0x8a7b,·lines·8,·columns·1):20959 ·The·Directory·Table·(offset·0x8a7b,·lines·8,·columns·1):
20960 ··Entry»  Name20960 ··Entry»  Name
20961 ··0»      (line_strp)»   (offset:·0x44):·./.mesonpy-zl36b2wa20961 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-ziwgblyu
20962 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser20962 ··1»      (line_strp)»   (offset:·0xb8):·../beancount/parser
20963 ··2»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include20963 ··2»      (line_strp)»   (offset:·0xe4):·/usr/lib/gcc/aarch64-linux-gnu/14/include
20964 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits20964 ··3»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
20965 ··4»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys20965 ··4»      (line_strp)»   (offset:·0x10e):·/usr/include/aarch64-linux-gnu/sys
20966 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.1220966 ··5»      (line_strp)»   (offset:·0xcc):·/usr/include/python3.12
20967 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython20967 ··6»      (line_strp)»   (offset:·0x168):·/usr/include/python3.12/cpython
20968 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include20968 ··7»      (line_strp)»   (offset:·0x15b):·/usr/include
8.54 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:·0x3b7 ···Abbrev·Offset:·0x3b
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·116·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·116·(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:·0x44):·./.mesonpy-zl36b2wa11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
12 ·<1><15>:·Abbrev·Number:·55·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·55·(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:·26·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·26·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c9)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c9)·
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:·025 ···Abbrev·Offset:·0
26 ···Pointer·Size:··826 ···Pointer·Size:··8
27 ·<0><34>:·Abbrev·Number:·2·(DW_TAG_partial_unit)27 ·<0><34>:·Abbrev·Number:·2·(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:·0x44):·./.mesonpy-zl36b2wa29 ····<39>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
30 ·<1><3d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)30 ·<1><3d>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2f1>31 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0x2f1>
32 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_imported_unit)32 ·<1><42>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0xc0>33 ····<43>···DW_AT_import······:·(GNU_ref_alt)·<0xc0>
34 ·<1><47>:·Abbrev·Number:·1·(DW_TAG_imported_unit)34 ·<1><47>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x2bc>35 ····<48>···DW_AT_import······:·(GNU_ref_alt)·<0x2bc>
36 ·<1><4c>:·Abbrev·Number:·4·(DW_TAG_subprogram)36 ·<1><4c>:·Abbrev·Number:·4·(DW_TAG_subprogram)
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ···Length:········0xa7b·(32-bit)53 ···Length:········0xa7b·(32-bit)
54 ···Version:·······554 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0x103f56 ···Abbrev·Offset:·0x103f
57 ···Pointer·Size:··857 ···Pointer·Size:··8
58 ·<0><6a>:·Abbrev·Number:·110·(DW_TAG_partial_unit)58 ·<0><6a>:·Abbrev·Number:·110·(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:·0x44):·./.mesonpy-zl36b2wa60 ····<6f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
61 ·<1><73>:·Abbrev·Number:·3·(DW_TAG_imported_unit)61 ·<1><73>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·116·(DW_TAG_partial_unit)]62 ····<74>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·116·(DW_TAG_partial_unit)]
63 ·<1><78>:·Abbrev·Number:·42·(DW_TAG_typedef)63 ·<1><78>:·Abbrev·Number:·42·(DW_TAG_typedef)
64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1eda)·64 ····<79>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1eda)·
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 1767, 15 lines modifiedOffset 1767, 15 lines modified
1767 ···Length:········0x2bc·(32-bit)1767 ···Length:········0x2bc·(32-bit)
1768 ···Version:·······51768 ···Version:·······5
1769 ···Unit·Type:·····DW_UT_partial·(3)1769 ···Unit·Type:·····DW_UT_partial·(3)
1770 ···Abbrev·Offset:·0x3b1770 ···Abbrev·Offset:·0x3b
1771 ···Pointer·Size:··81771 ···Pointer·Size:··8
1772 ·<0><ae9>:·Abbrev·Number:·116·(DW_TAG_partial_unit)1772 ·<0><ae9>:·Abbrev·Number:·116·(DW_TAG_partial_unit)
1773 ····<aea>···DW_AT_stmt_list···:·(sec_offset)·01773 ····<aea>···DW_AT_stmt_list···:·(sec_offset)·0
1774 ····<aee>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x44):·./.mesonpy-zl36b2wa1774 ····<aee>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
1775 ·<1><af2>:·Abbrev·Number:·63·(DW_TAG_imported_unit)1775 ·<1><af2>:·Abbrev·Number:·63·(DW_TAG_imported_unit)
1776 ····<af3>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·110·(DW_TAG_partial_unit)]1776 ····<af3>···DW_AT_import······:·(ref_addr)·<0x6a>»     [Abbrev·Number:·110·(DW_TAG_partial_unit)]
1777 ·<1><af7>:·Abbrev·Number:·125·(DW_TAG_variable)1777 ·<1><af7>:·Abbrev·Number:·125·(DW_TAG_variable)
1778 ····<af8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2052)·1778 ····<af8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2052)·
1779 ····<afc>···DW_AT_decl_file···:·(data1)·51779 ····<afc>···DW_AT_decl_file···:·(data1)·5
1780 ····<afd>···DW_AT_decl_line···:·(data2)·8421780 ····<afd>···DW_AT_decl_line···:·(data2)·842
1781 ····<aff>···DW_AT_decl_column·:·(data1)·221781 ····<aff>···DW_AT_decl_column·:·(data1)·22
Offset 2124, 15 lines modifiedOffset 2124, 15 lines modified
2124 ···Length:········0x42·(32-bit)2124 ···Length:········0x42·(32-bit)
2125 ···Version:·······52125 ···Version:·······5
2126 ···Unit·Type:·····DW_UT_partial·(3)2126 ···Unit·Type:·····DW_UT_partial·(3)
2127 ···Abbrev·Offset:·0x103f2127 ···Abbrev·Offset:·0x103f
2128 ···Pointer·Size:··82128 ···Pointer·Size:··8
2129 ·<0><da9>:·Abbrev·Number:·110·(DW_TAG_partial_unit)2129 ·<0><da9>:·Abbrev·Number:·110·(DW_TAG_partial_unit)
2130 ····<daa>···DW_AT_stmt_list···:·(sec_offset)·0x83962130 ····<daa>···DW_AT_stmt_list···:·(sec_offset)·0x8396
2131 ····<dae>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x44):·./.mesonpy-zl36b2wa2131 ····<dae>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
2132 ·<1><db2>:·Abbrev·Number:·44·(DW_TAG_variable)2132 ·<1><db2>:·Abbrev·Number:·44·(DW_TAG_variable)
2133 ····<db3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19c8)·2133 ····<db3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19c8)·
2134 ····<db7>···DW_AT_decl_file···:·(data1)·172134 ····<db7>···DW_AT_decl_file···:·(data1)·17
2135 ····<db8>···DW_AT_decl_line···:·(data1)·1222135 ····<db8>···DW_AT_decl_line···:·(data1)·122
2136 ····<db9>···DW_AT_decl_column·:·(data1)·242136 ····<db9>···DW_AT_decl_column·:·(data1)·24
2137 ····<dba>···DW_AT_type········:·(ref_addr)·<0x47f>2137 ····<dba>···DW_AT_type········:·(ref_addr)·<0x47f>
2138 ····<dbe>···DW_AT_external····:·(flag_present)·12138 ····<dbe>···DW_AT_external····:·(flag_present)·1
Offset 2166, 16 lines modifiedOffset 2166, 16 lines modified
2166 ···Version:·······52166 ···Version:·······5
2167 ···Unit·Type:·····DW_UT_compile·(1)2167 ···Unit·Type:·····DW_UT_compile·(1)
2168 ···Abbrev·Offset:·0x3b2168 ···Abbrev·Offset:·0x3b
2169 ···Pointer·Size:··82169 ···Pointer·Size:··8
2170 ·<0><def>:·Abbrev·Number:·3·(DW_TAG_compile_unit)2170 ·<0><def>:·Abbrev·Number:·3·(DW_TAG_compile_unit)
2171 ····<df0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·2171 ····<df0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
2172 ····<df4>···DW_AT_language····:·(data1)·29»  (C11)2172 ····<df4>···DW_AT_language····:·(data1)·29»  (C11)
2173 ····<df5>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c2173 ····<df5>···DW_AT_name········:·(line_strp)·(offset:·0x14):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c
2174 ····<df9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x44):·./.mesonpy-zl36b2wa2174 ····<df9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
2175 ····<dfd>···DW_AT_low_pc······:·(addr)·0x25402175 ····<dfd>···DW_AT_low_pc······:·(addr)·0x2540
2176 ····<e05>···DW_AT_high_pc·····:·(udata)·116482176 ····<e05>···DW_AT_high_pc·····:·(udata)·11648
2177 ····<e07>···DW_AT_stmt_list···:·(sec_offset)·02177 ····<e07>···DW_AT_stmt_list···:·(sec_offset)·0
2178 ·<1><e0b>:·Abbrev·Number:·55·(DW_TAG_imported_unit)2178 ·<1><e0b>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
2179 ····<e0c>···DW_AT_import······:·(GNU_ref_alt)·<0x368>2179 ····<e0c>···DW_AT_import······:·(GNU_ref_alt)·<0x368>
2180 ·<1><e10>:·Abbrev·Number:·55·(DW_TAG_imported_unit)2180 ·<1><e10>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
2181 ····<e11>···DW_AT_import······:·(GNU_ref_alt)·<0x634>2181 ····<e11>···DW_AT_import······:·(GNU_ref_alt)·<0x634>
Offset 8011, 15 lines modifiedOffset 8011, 15 lines modified
8011 ···Unit·Type:·····DW_UT_compile·(1)8011 ···Unit·Type:·····DW_UT_compile·(1)
8012 ···Abbrev·Offset:·0x87f8012 ···Abbrev·Offset:·0x87f
8013 ···Pointer·Size:··88013 ···Pointer·Size:··8
8014 ·<0><4383>:·Abbrev·Number:·4·(DW_TAG_compile_unit)8014 ·<0><4383>:·Abbrev·Number:·4·(DW_TAG_compile_unit)
8015 ····<4384>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·8015 ····<4384>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
8016 ····<4388>···DW_AT_language····:·(data1)·29» (C11)8016 ····<4388>···DW_AT_language····:·(data1)·29» (C11)
8017 ····<4389>···DW_AT_name········:·(line_strp)·(offset:·0x2d6):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/grammar.c8017 ····<4389>···DW_AT_name········:·(line_strp)·(offset:·0x2d6):·_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/grammar.c
8018 ····<438d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x44):·./.mesonpy-zl36b2wa8018 ····<438d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
8019 ····<4391>···DW_AT_low_pc······:·(addr)·0x52c08019 ····<4391>···DW_AT_low_pc······:·(addr)·0x52c0
8020 ····<4399>···DW_AT_high_pc·····:·(udata)·177248020 ····<4399>···DW_AT_high_pc·····:·(udata)·17724
8021 ····<439c>···DW_AT_stmt_list···:·(sec_offset)·0x36a68021 ····<439c>···DW_AT_stmt_list···:·(sec_offset)·0x36a6
8022 ·<1><43a0>:·Abbrev·Number:·53·(DW_TAG_base_type)8022 ·<1><43a0>:·Abbrev·Number:·53·(DW_TAG_base_type)
8023 ····<43a1>···DW_AT_byte_size···:·(data1)·168023 ····<43a1>···DW_AT_byte_size···:·(data1)·16
8024 ····<43a2>···DW_AT_encoding····:·(data1)·7»  (unsigned)8024 ····<43a2>···DW_AT_encoding····:·(data1)·7»  (unsigned)
8025 ····<43a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x877)·8025 ····<43a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x877)·
Offset 20370, 15 lines modifiedOffset 20370, 15 lines modified
20370 ···Unit·Type:·····DW_UT_compile·(1)20370 ···Unit·Type:·····DW_UT_compile·(1)
20371 ···Abbrev·Offset:·0x103f20371 ···Abbrev·Offset:·0x103f
20372 ···Pointer·Size:··820372 ···Pointer·Size:··8
20373 ·<0><b94f>:·Abbrev·Number:·127·(DW_TAG_compile_unit)20373 ·<0><b94f>:·Abbrev·Number:·127·(DW_TAG_compile_unit)
20374 ····<b950>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·20374 ····<b950>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b6c)·
20375 ····<b954>···DW_AT_language····:·(data1)·29» (C11)20375 ····<b954>···DW_AT_language····:·(data1)·29» (C11)
20376 ····<b955>···DW_AT_name········:·(line_strp)·(offset:·0x351):·../beancount/parser/decimal.c20376 ····<b955>···DW_AT_name········:·(line_strp)·(offset:·0x351):·../beancount/parser/decimal.c
20377 ····<b959>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x44):·./.mesonpy-zl36b2wa20377 ····<b959>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-ziwgblyu
20378 ····<b95d>···DW_AT_stmt_list···:·(sec_offset)·0x831120378 ····<b95d>···DW_AT_stmt_list···:·(sec_offset)·0x8311
20379 ·<1><b961>:·Abbrev·Number:·3·(DW_TAG_imported_unit)20379 ·<1><b961>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
20380 ····<b962>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·110·(DW_TAG_partial_unit)]20380 ····<b962>···DW_AT_import······:·(ref_addr)·<0x6a>»    [Abbrev·Number:·110·(DW_TAG_partial_unit)]
20381 ·<1><b966>:·Abbrev·Number:·125·(DW_TAG_const_type)20381 ·<1><b966>:·Abbrev·Number:·125·(DW_TAG_const_type)
20382 ····<b967>···DW_AT_type········:·(ref_addr)·<0x18b>20382 ····<b967>···DW_AT_type········:·(ref_addr)·<0x18b>
20383 ·<1><b96b>:·Abbrev·Number:·126·(DW_TAG_variable)20383 ·<1><b96b>:·Abbrev·Number:·126·(DW_TAG_variable)
Max diff block lines reached; 1806/8677 bytes (20.81%) of diff not shown.
517 B
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 13 lines modified
1 iGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 9ub#+i<X
 3 9S*C&UUO
 4 5r2W&]9U
 5 ·:P!5Z~z
 6 !`_m'0Iutp
2 wy,8f+ksG<u 
3 eaMl$v:4H 
4 s·6{`17h 
5 z`qfjEiB 
6 7x]6X;S].A 
7 >lnPeeO1 
8 4[VQr<}$ 
9 piA5nfmeP 
10 T;/:S?p[l 
11 ·j$d.zO%5= 
12 R'|i'[e5 
13 ba>-k!Z` 
14 or:^y!aZ' 
15 )N7)~THqfq 
16 'H460}}\ 
17 »       %j\:h»  O 
18 k5}#V@I& 
19 _PyObject_CallMethod_SizeT7 _PyObject_CallMethod_SizeT
20 _Py_BuildValue_SizeT8 _Py_BuildValue_SizeT
21 _PyObject_CallFunction_SizeT9 _PyObject_CallFunction_SizeT
22 _PyArg_ParseTupleAndKeywords_SizeT10 _PyArg_ParseTupleAndKeywords_SizeT
23 Vv+!KU5V11 Vv+!KU5V
24 tB@!·'G}H12 tB@!·'G}H
25 @I>O@X%»13 @I>O@X%»
761 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-ziwgblyu
2 ··[·····0]··_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c3 ··[····14]··_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser/lexer.c
3 ··[····44]··./.mesonpy-zl36b2wa 
4 ··[····58]··_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser4 ··[····58]··_parser.cpython-312-aarch64-linux-gnu.so.p/beancount/parser
5 ··[····94]··/usr/include/aarch64-linux-gnu/bits5 ··[····94]··/usr/include/aarch64-linux-gnu/bits
6 ··[····b8]··../beancount/parser6 ··[····b8]··../beancount/parser
7 ··[····cc]··/usr/include/python3.127 ··[····cc]··/usr/include/python3.12
8 ··[····e4]··/usr/lib/gcc/aarch64-linux-gnu/14/include8 ··[····e4]··/usr/lib/gcc/aarch64-linux-gnu/14/include
9 ··[···10e]··/usr/include/aarch64-linux-gnu/sys9 ··[···10e]··/usr/include/aarch64-linux-gnu/sys
10 ··[···131]··/usr/include/aarch64-linux-gnu/bits/types10 ··[···131]··/usr/include/aarch64-linux-gnu/bits/types