718 KB
/srv/reproducible-results/rbuild-debian/r-b-build.avYHYcfJ/b1/scikit-fmm_2025.06.23-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.avYHYcfJ/b2/scikit-fmm_2025.06.23-1_arm64.changes
438 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·b690c014ce7bb03b1fd19deafb86c360·180936·debug·optional·python3-scikit-fmm-dbgsym_2025.06.23-1_arm64.deb1 ·6507e5d7ff50b9937cbaafeadcb0002b·180936·debug·optional·python3-scikit-fmm-dbgsym_2025.06.23-1_arm64.deb
2 ·a778f56b04c56ae1c647f3cc21e21df5·53384·python·optional·python3-scikit-fmm_2025.06.23-1_arm64.deb2 ·f0d1a90a675c0c1b061d33376c7e2d21·53380·python·optional·python3-scikit-fmm_2025.06.23-1_arm64.deb
682 KB
python3-scikit-fmm_2025.06.23-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-11·12:52:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-11·12:52:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····1632·2025-10-11·12:52:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1632·2025-10-11·12:52:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0····51560·2025-10-11·12:52:11.000000·data.tar.xz3 -rw-r--r--···0········0········0····51556·2025-10-11·12:52:11.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
681 KB
data.tar.xz
681 KB
data.tar
327 KB
./usr/lib/python3/dist-packages/skfmm/cfmm.cpython-313-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
633 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,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
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:·f09a08f37231249008f8f25745e3bbdc93196d486 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·68f8964f9e7ed46e014e302ce2396b6cbf659811
325 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 13089
    
Offset 85, 281 lines modifiedOffset 85, 281 lines modified
85 »       str»    x2,·[x0]85 »       str»    x2,·[x0]
86 »       cbz»    x2,·1c7c·<sqrt@plt+0x13c>86 »       cbz»    x2,·1c7c·<sqrt@plt+0x13c>
87 /usr/include/python3.13/object.h:104987 /usr/include/python3.13/object.h:1049
88 »       ret88 »       ret
89 /usr/include/python3.13/object.h:95489 /usr/include/python3.13/object.h:954
90 »       b»      19d0·<_Py_Dealloc@plt>90 »       b»      19d0·<_Py_Dealloc@plt>
91 distance_method(_object*,·_object*):91 distance_method(_object*,·_object*):
92 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:7492 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:74
93 »       paciasp93 »       paciasp
94 »       sub»    sp,·sp,·#0x1a094 »       sub»    sp,·sp,·#0x1a0
95 »       mov»    x0,·x195 »       mov»    x0,·x1
96 »       adrp»   x1,·1f000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1ad80>96 »       adrp»   x1,·1f000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1ad80>
97 »       ldr»    x1,·[x1,·#3976]97 »       ldr»    x1,·[x1,·#3976]
98 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:9098 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90
99 »       add»    x7,·sp,·#0x6899 »       add»    x7,·sp,·#0x68
100 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:74100 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:74
101 »       stp»    x29,·x30,·[sp,·#320]101 »       stp»    x29,·x30,·[sp,·#320]
102 »       add»    x29,·sp,·#0x140102 »       add»    x29,·sp,·#0x140
103 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:90103 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90
104 »       add»    x6,·sp,·#0x98104 »       add»    x6,·sp,·#0x98
105 »       add»    x5,·sp,·#0x90105 »       add»    x5,·sp,·#0x90
106 »       add»    x4,·sp,·#0x88106 »       add»    x4,·sp,·#0x88
107 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:74107 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:74
108 »       stp»    x23,·x24,·[sp,·#368]108 »       stp»    x23,·x24,·[sp,·#368]
109 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:90109 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90
110 »       add»    x3,·sp,·#0x80110 »       add»    x3,·sp,·#0x80
111 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:74111 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:74
112 »       ldr»    x2,·[x1]112 »       ldr»    x2,·[x1]
113 »       str»    x2,·[sp,·#312]113 »       str»    x2,·[sp,·#312]
114 »       mov»    x2,·#0x0···················»     //·#0114 »       mov»    x2,·#0x0···················»     //·#0
115 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:90115 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90
116 »       add»    x1,·sp,·#0x74116 »       add»    x1,·sp,·#0x74
117 »       add»    x2,·sp,·#0xa0117 »       add»    x2,·sp,·#0xa0
118 »       stp»    x2,·x1,·[sp,·#16]118 »       stp»    x2,·x1,·[sp,·#16]
119 »       add»    x1,·sp,·#0x70119 »       add»    x1,·sp,·#0x70
120 »       add»    x2,·sp,·#0x6c120 »       add»    x2,·sp,·#0x6c
121 »       stp»    x2,·x1,·[sp]121 »       stp»    x2,·x1,·[sp]
122 »       adrp»   x1,·6000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1d80>122 »       adrp»   x1,·6000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1d80>
123 »       add»    x2,·sp,·#0x78123 »       add»    x2,·sp,·#0x78
124 »       add»    x1,·x1,·#0x678124 »       add»    x1,·x1,·#0x678
125 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:82125 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:82
126 »       str»    xzr,·[sp,·#160]126 »       str»    xzr,·[sp,·#160]
127 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:90127 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90
128 »       bl»     1a60·<PyArg_ParseTuple@plt>128 »       bl»     1a60·<PyArg_ParseTuple@plt>
129 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:90·(discriminator·2)129 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:90·(discriminator·2)
130 »       cbz»    w0,·20a0·<sqrt@plt+0x560>130 »       cbz»    w0,·20a0·<sqrt@plt+0x560>
131 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:97131 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:97
132 »       ldr»    w0,·[sp,·#104]132 »       ldr»    w0,·[sp,·#104]
133 »       cmp»    w0,·#0x1133 »       cmp»    w0,·#0x1
134 »       b.hi»   21bc·<sqrt@plt+0x67c>··//·b.pmore134 »       b.hi»   21bc·<sqrt@plt+0x67c>··//·b.pmore
135 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:104135 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:104
136 »       ldr»    w0,·[sp,·#112]136 »       ldr»    w0,·[sp,·#112]
137 »       sub»    w0,·w0,·#0x1137 »       sub»    w0,·w0,·#0x1
138 »       cmp»    w0,·#0x1138 »       cmp»    w0,·#0x1
139 »       b.hi»   21d8·<sqrt@plt+0x698>··//·b.pmore139 »       b.hi»   21d8·<sqrt@plt+0x698>··//·b.pmore
140 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:110140 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:110
141 »       ldr»    w0,·[sp,·#108]141 »       ldr»    w0,·[sp,·#108]
142 »       cmp»    w0,·#0x2142 »       cmp»    w0,·#0x2
143 »       b.hi»   2214·<sqrt@plt+0x6d4>··//·b.pmore143 »       b.hi»   2214·<sqrt@plt+0x6d4>··//·b.pmore
144 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:118144 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:118
145 »       adrp»   x23,·20000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1bd80>145 »       adrp»   x23,·20000·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x1bd80>
146 »       stp»    x19,·x20,·[sp,·#336]146 »       stp»    x19,·x20,·[sp,·#336]
147 »       ldr»    x0,·[x23,·#504]147 »       ldr»    x0,·[x23,·#504]
148 »       ldr»    x20,·[sp,·#120]148 »       ldr»    x20,·[sp,·#120]
149 »       ldr»    x1,·[x0,·#360]149 »       ldr»    x1,·[x0,·#360]
150 »       ldr»    x19,·[x0,·#552]150 »       ldr»    x19,·[x0,·#552]
151 »       mov»    w0,·#0xc···················»     //·#12151 »       mov»    w0,·#0xc···················»     //·#12
152 »       blr»    x1152 »       blr»    x1
153 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:118·(discriminator·2)153 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:118·(discriminator·2)
154 »       mov»    x1,·x0154 »       mov»    x1,·x0
155 »       mov»    x5,·#0x0···················»     //·#0155 »       mov»    x5,·#0x0···················»     //·#0
156 »       mov»    x0,·x20156 »       mov»    x0,·x20
157 »       mov»    w4,·#0x740·················»   //·#1856157 »       mov»    w4,·#0x740·················»   //·#1856
158 »       mov»    w3,·#0xa···················»     //·#10158 »       mov»    w3,·#0xa···················»     //·#10
159 »       mov»    w2,·#0x1···················»     //·#1159 »       mov»    w2,·#0x1···················»     //·#1
160 »       blr»    x19160 »       blr»    x19
161 »       mov»    x19,·x0161 »       mov»    x19,·x0
162 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:120162 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:120
163 »       cbz»    x0,·25a0·<sqrt@plt+0xa60>163 »       cbz»    x0,·25a0·<sqrt@plt+0xa60>
164 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:127164 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:127
165 »       ldr»    x0,·[x23,·#504]165 »       ldr»    x0,·[x23,·#504]
166 »       stp»    x21,·x22,·[sp,·#352]166 »       stp»    x21,·x22,·[sp,·#352]
167 »       ldr»    x21,·[sp,·#128]167 »       ldr»    x21,·[sp,·#128]
168 »       ldr»    x1,·[x0,·#360]168 »       ldr»    x1,·[x0,·#360]
169 »       ldr»    x20,·[x0,·#552]169 »       ldr»    x20,·[x0,·#552]
170 »       mov»    w0,·#0xc···················»     //·#12170 »       mov»    w0,·#0xc···················»     //·#12
171 »       blr»    x1171 »       blr»    x1
172 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:127·(discriminator·2)172 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:127·(discriminator·2)
173 »       mov»    x1,·x0173 »       mov»    x1,·x0
174 »       mov»    w3,·#0x1···················»     //·#1174 »       mov»    w3,·#0x1···················»     //·#1
175 »       mov»    x0,·x21175 »       mov»    x0,·x21
176 »       mov»    w2,·w3176 »       mov»    w2,·w3
177 »       mov»    x5,·#0x0···················»     //·#0177 »       mov»    x5,·#0x0···················»     //·#0
178 »       mov»    w4,·#0x740·················»   //·#1856178 »       mov»    w4,·#0x740·················»   //·#1856
179 »       blr»    x20179 »       blr»    x20
180 »       mov»    x20,·x0180 »       mov»    x20,·x0
181 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:129181 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:129
182 »       cbz»    x0,·25d4·<sqrt@plt+0xa94>182 »       cbz»    x0,·25d4·<sqrt@plt+0xa94>
183 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:136183 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:136
184 »       ldr»    x0,·[x23,·#504]184 »       ldr»    x0,·[x23,·#504]
185 »       ldr»    x22,·[sp,·#136]185 »       ldr»    x22,·[sp,·#136]
186 »       ldr»    x1,·[x0,·#360]186 »       ldr»    x1,·[x0,·#360]
187 »       ldr»    x21,·[x0,·#552]187 »       ldr»    x21,·[x0,·#552]
188 »       mov»    w0,·#0x9···················»     //·#9188 »       mov»    w0,·#0x9···················»     //·#9
189 »       blr»    x1189 »       blr»    x1
190 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:136·(discriminator·2)190 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:136·(discriminator·2)
191 »       mov»    x1,·x0191 »       mov»    x1,·x0
192 »       mov»    x5,·#0x0···················»     //·#0192 »       mov»    x5,·#0x0···················»     //·#0
193 »       mov»    x0,·x22193 »       mov»    x0,·x22
194 »       mov»    w4,·#0x740·················»   //·#1856194 »       mov»    w4,·#0x740·················»   //·#1856
195 »       mov»    w3,·#0xa···················»     //·#10195 »       mov»    w3,·#0xa···················»     //·#10
196 »       mov»    w2,·#0x1···················»     //·#1196 »       mov»    w2,·#0x1···················»     //·#1
197 »       blr»    x21197 »       blr»    x21
198 »       mov»    x21,·x0198 »       mov»    x21,·x0
199 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:138199 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:138
200 »       cbz»    x0,·2260·<sqrt@plt+0x720>200 »       cbz»    x0,·2260·<sqrt@plt+0x720>
201 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:147201 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:147
202 »       ldr»    w0,·[sp,·#108]202 »       ldr»    w0,·[sp,·#108]
203 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:85203 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:85
204 »       mov»    x22,·#0x0···················»    //·#0204 »       mov»    x22,·#0x0···················»    //·#0
205 ./.mesonpy-kalgq21q/../skfmm/fmm.cpp:147205 ./.mesonpy-fp1v17z3/../skfmm/fmm.cpp:147
206 »       sub»    w0,·w0,·#0x1206 »       sub»    w0,·w0,·#0x1
207 »       cmp»    w0,·#0x1207 »       cmp»    w0,·#0x1
208 »       b.ls»   20d8·<sqrt@plt+0x598>··//·b.plast208 »       b.ls»   20d8·<sqrt@plt+0x598>··//·b.plast
209 ./.mesonpy-kalgq21q/../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ndarraytypes.h:1538209 ./.mesonpy-fp1v17z3/../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ndarraytypes.h:1538
210 »       ldr»    x0,·[x20,·#32]210 »       ldr»    x0,·[x20,·#32]
211 ./.mesonpy-kalgq21q/../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ndarraytypes.h:1508211 ./.mesonpy-fp1v17z3/../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy/ndarraytypes.h:1508
Max diff block lines reached; 326435/331964 bytes (98.33%) of diff not shown.
757 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc
5 ··0x00000030·696b6974·2d666d6d·2e646562·75670096·ikit-fmm.debug..5 ··0x00000030·696b6974·2d666d6d·2e646562·756700dd·ikit-fmm.debug..
6 ··0x00000040·e325f6fa·c40332af·9e73271c·e7415f28·.%....2..s'..A_(6 ··0x00000040·3b78eac5·645d0ffa·22aae543·c4c11933·;x..d].."..C...3
7 ··0x00000050·1b867d······························..}7 ··0x00000050·fc7158······························.qX
  
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·39613038·66333732·33313234·39303038·9a08f37231249008 
3 ··0x00000010·66386632·35373435·65336262·64633933·f8f25745e3bbdc932 ··0x00000000·66383936·34663965·37656434·36653031·f8964f9e7ed46e01
 3 ··0x00000010·34653330·32636532·33393662·36636266·4e302ce2396b6cbf
4 ··0x00000020·31393664·34382e64·65627567·00000000·196d48.debug....4 ··0x00000020·36353938·31312e64·65627567·00000000·659811.debug....
5 ··0x00000030·0a2a6cf9····························.*l.5 ··0x00000030·d4985ebe····························..^.
  
354 KB
./usr/lib/python3/dist-packages/skfmm/pheap.cpython-313-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
633 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,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
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:·86d024e89796875a97120b563aa4766da776b9e96 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·687802e553bd619ee184b5f3776af5d87b57204c
352 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 13089
    
Offset 1, 222 lines modifiedOffset 1, 222 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000003b80·<PyInit_pheap@@Base-0x1e38>:2 0000000000003b80·<PyInit_pheap@@Base-0x1e38>:
3 __Pyx_CppExn2PyErr():3 __Pyx_CppExn2PyErr():
4 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:20474 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2047
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-32]!6 »       stp»    x29,·x30,·[sp,·#-32]!
7 »       mov»    x29,·sp7 »       mov»    x29,·sp
8 »       str»    x19,·[sp,·#16]8 »       str»    x19,·[sp,·#16]
9 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:20499 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2049
10 »       bl»     3a50·<PyErr_Occurred@plt>10 »       bl»     3a50·<PyErr_Occurred@plt>
11 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2049·(discriminator·2)11 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2049·(discriminator·2)
12 »       cbnz»   x0,·3e80·<PyUnicode_FromStringAndSize@plt+0x310>12 »       cbnz»   x0,·3e80·<PyUnicode_FromStringAndSize@plt+0x310>
13 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205213 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2052
14 »       bl»     39d0·<__cxa_rethrow@plt>14 »       bl»     39d0·<__cxa_rethrow@plt>
15 »       bti»    j15 »       bti»    j
16 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205316 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2053
17 »       sub»    x1,·x1,·#0x117 »       sub»    x1,·x1,·#0x1
18 »       cmp»    x1,·#0xa18 »       cmp»    x1,·#0xa
19 »       b.hi»   3de8·<PyUnicode_FromStringAndSize@plt+0x278>··//·b.pmore19 »       b.hi»   3de8·<PyUnicode_FromStringAndSize@plt+0x278>··//·b.pmore
20 »       cmp»    w1,·#0xa20 »       cmp»    w1,·#0xa
21 »       b.hi»   3de8·<PyUnicode_FromStringAndSize@plt+0x278>··//·b.pmore21 »       b.hi»   3de8·<PyUnicode_FromStringAndSize@plt+0x278>··//·b.pmore
22 »       adrp»   x2,·b000·<PyInit_pheap@@Base+0x5648>22 »       adrp»   x2,·b000·<PyInit_pheap@@Base+0x5648>
23 »       add»    x2,·x2,·#0xe9023 »       add»    x2,·x2,·#0xe90
24 »       ldrb»   w2,·[x2,·w1,·uxtw]24 »       ldrb»   w2,·[x2,·w1,·uxtw]
25 »       adr»    x1,·3bcc·<PyUnicode_FromStringAndSize@plt+0x5c>25 »       adr»    x1,·3bcc·<PyUnicode_FromStringAndSize@plt+0x5c>
26 »       add»    x2,·x1,·w2,·sxtb·#226 »       add»    x2,·x1,·w2,·sxtb·#2
27 »       br»     x227 »       br»     x2
28 »       bti»    j28 »       bti»    j
29 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2053·(discriminator·2)29 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2053·(discriminator·2)
30 »       bl»     3600·<__cxa_begin_catch@plt>30 »       bl»     3600·<__cxa_begin_catch@plt>
31 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205431 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2054
32 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>32 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
33 »       ldr»    x1,·[x1,·#3896]33 »       ldr»    x1,·[x1,·#3896]
34 »       ldr»    x19,·[x1]34 »       ldr»    x19,·[x1]
35 »       ldr»    x1,·[x0]35 »       ldr»    x1,·[x0]
36 »       ldr»    x1,·[x1,·#16]36 »       ldr»    x1,·[x1,·#16]
37 »       blr»    x137 »       blr»    x1
38 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2054·(discriminator·1)38 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2054·(discriminator·1)
39 »       mov»    x1,·x039 »       mov»    x1,·x0
40 »       mov»    x0,·x1940 »       mov»    x0,·x19
41 »       bl»     38d0·<PyErr_SetString@plt>41 »       bl»     38d0·<PyErr_SetString@plt>
42 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:208042 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2080
43 »       ldr»    x19,·[sp,·#16]43 »       ldr»    x19,·[sp,·#16]
44 »       ldp»    x29,·x30,·[sp],·#3244 »       ldp»    x29,·x30,·[sp],·#32
45 »       autiasp45 »       autiasp
46 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205546 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2055
47 »       b»      3a60·<__cxa_end_catch@plt>47 »       b»      3a60·<__cxa_end_catch@plt>
48 »       bti»    j48 »       bti»    j
49 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2055·(discriminator·2)49 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2055·(discriminator·2)
50 »       bl»     3600·<__cxa_begin_catch@plt>50 »       bl»     3600·<__cxa_begin_catch@plt>
51 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205651 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2056
52 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>52 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
53 »       ldr»    x1,·[x1,·#3992]53 »       ldr»    x1,·[x1,·#3992]
54 »       ldr»    x19,·[x1]54 »       ldr»    x19,·[x1]
55 »       ldr»    x1,·[x0]55 »       ldr»    x1,·[x0]
56 »       ldr»    x1,·[x1,·#16]56 »       ldr»    x1,·[x1,·#16]
57 »       blr»    x157 »       blr»    x1
58 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2056·(discriminator·1)58 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2056·(discriminator·1)
59 »       mov»    x1,·x059 »       mov»    x1,·x0
60 »       mov»    x0,·x1960 »       mov»    x0,·x19
61 »       bl»     38d0·<PyErr_SetString@plt>61 »       bl»     38d0·<PyErr_SetString@plt>
62 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>62 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>
63 »       bti»    j63 »       bti»    j
64 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2057·(discriminator·2)64 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2057·(discriminator·2)
65 »       bl»     3600·<__cxa_begin_catch@plt>65 »       bl»     3600·<__cxa_begin_catch@plt>
66 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:205866 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2058
67 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>67 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
68 »       ldr»    x1,·[x1,·#3992]68 »       ldr»    x1,·[x1,·#3992]
69 »       ldr»    x19,·[x1]69 »       ldr»    x19,·[x1]
70 »       ldr»    x1,·[x0]70 »       ldr»    x1,·[x0]
71 »       ldr»    x1,·[x1,·#16]71 »       ldr»    x1,·[x1,·#16]
72 »       blr»    x172 »       blr»    x1
73 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2058·(discriminator·1)73 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2058·(discriminator·1)
74 »       mov»    x1,·x074 »       mov»    x1,·x0
75 »       mov»    x0,·x1975 »       mov»    x0,·x19
76 »       bl»     38d0·<PyErr_SetString@plt>76 »       bl»     38d0·<PyErr_SetString@plt>
77 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>77 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>
78 »       bti»    j78 »       bti»    j
79 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2059·(discriminator·2)79 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2059·(discriminator·2)
80 »       bl»     3600·<__cxa_begin_catch@plt>80 »       bl»     3600·<__cxa_begin_catch@plt>
81 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:206081 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2060
82 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>82 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
83 »       ldr»    x1,·[x1,·#3840]83 »       ldr»    x1,·[x1,·#3840]
84 »       ldr»    x19,·[x1]84 »       ldr»    x19,·[x1]
85 »       ldr»    x1,·[x0]85 »       ldr»    x1,·[x0]
86 »       ldr»    x1,·[x1,·#16]86 »       ldr»    x1,·[x1,·#16]
87 »       blr»    x187 »       blr»    x1
88 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2060·(discriminator·1)88 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2060·(discriminator·1)
89 »       mov»    x1,·x089 »       mov»    x1,·x0
90 »       mov»    x0,·x1990 »       mov»    x0,·x19
91 »       bl»     38d0·<PyErr_SetString@plt>91 »       bl»     38d0·<PyErr_SetString@plt>
92 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>92 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>
93 »       bti»    j93 »       bti»    j
94 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2061·(discriminator·2)94 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2061·(discriminator·2)
95 »       bl»     3600·<__cxa_begin_catch@plt>95 »       bl»     3600·<__cxa_begin_catch@plt>
96 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:206296 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2062
97 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>97 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
98 »       ldr»    x1,·[x1,·#3840]98 »       ldr»    x1,·[x1,·#3840]
99 »       ldr»    x19,·[x1]99 »       ldr»    x19,·[x1]
100 »       ldr»    x1,·[x0]100 »       ldr»    x1,·[x0]
101 »       ldr»    x1,·[x1,·#16]101 »       ldr»    x1,·[x1,·#16]
102 »       blr»    x1102 »       blr»    x1
103 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2062·(discriminator·1)103 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2062·(discriminator·1)
104 »       mov»    x1,·x0104 »       mov»    x1,·x0
105 »       mov»    x0,·x19105 »       mov»    x0,·x19
106 »       bl»     38d0·<PyErr_SetString@plt>106 »       bl»     38d0·<PyErr_SetString@plt>
107 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>107 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>
108 »       bti»    j108 »       bti»    j
109 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2063·(discriminator·2)109 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2063·(discriminator·2)
110 »       bl»     3600·<__cxa_begin_catch@plt>110 »       bl»     3600·<__cxa_begin_catch@plt>
111 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2064111 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2064
112 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>112 »       adrp»   x1,·1f000·<PyInit_pheap@@Base+0x19648>
113 »       ldr»    x1,·[x1,·#3888]113 »       ldr»    x1,·[x1,·#3888]
114 »       ldr»    x19,·[x1]114 »       ldr»    x19,·[x1]
115 »       ldr»    x1,·[x0]115 »       ldr»    x1,·[x0]
116 »       ldr»    x1,·[x1,·#16]116 »       ldr»    x1,·[x1,·#16]
117 »       blr»    x1117 »       blr»    x1
118 ./.mesonpy-kalgq21q/../skfmm/pheap.cpp:2064·(discriminator·1)118 ./.mesonpy-fp1v17z3/../skfmm/pheap.cpp:2064·(discriminator·1)
119 »       mov»    x1,·x0119 »       mov»    x1,·x0
120 »       mov»    x0,·x19120 »       mov»    x0,·x19
121 »       bl»     38d0·<PyErr_SetString@plt>121 »       bl»     38d0·<PyErr_SetString@plt>
122 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>122 »       b»      3bf8·<PyUnicode_FromStringAndSize@plt+0x88>
123 »       bti»    j123 »       bti»    j
Max diff block lines reached; 354619/359890 bytes (98.54%) of diff not shown.
757 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc
5 ··0x00000030·696b6974·2d666d6d·2e646562·75670096·ikit-fmm.debug..5 ··0x00000030·696b6974·2d666d6d·2e646562·756700dd·ikit-fmm.debug..
6 ··0x00000040·e325f6fa·c40332af·9e73271c·e7415f28·.%....2..s'..A_(6 ··0x00000040·3b78eac5·645d0ffa·22aae543·c4c11933·;x..d].."..C...3
7 ··0x00000050·1b867d······························..}7 ··0x00000050·fc7158······························.qX
  
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·64303234·65383937·39363837·35613937·d024e89796875a97 
3 ··0x00000010·31323062·35363361·61343736·36646137·120b563aa4766da72 ··0x00000000·37383032·65353533·62643631·39656531·7802e553bd619ee1
 3 ··0x00000010·38346235·66333737·36616635·64383762·84b5f3776af5d87b
4 ··0x00000020·37366239·65392e64·65627567·00000000·76b9e9.debug....4 ··0x00000020·35373230·34632e64·65627567·00000000·57204c.debug....
5 ··0x00000030·7aad9ee6····························z...5 ··0x00000030·5e381fc1····························^8..
  
36.1 KB
python3-scikit-fmm-dbgsym_2025.06.23-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-11·12:52:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-11·12:52:11.000000·debian-binary
2 -rw-r--r--···0········0········0······636·2025-10-11·12:52:11.000000·control.tar.xz2 -rw-r--r--···0········0········0······632·2025-10-11·12:52:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0···180108·2025-10-11·12:52:11.000000·data.tar.xz3 -rw-r--r--···0········0········0···180112·2025-10-11·12:52:11.000000·data.tar.xz
1.04 KB
control.tar.xz
1.01 KB
control.tar
576 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·python3-scikit-fmm-dbgsym1 Package:·python3-scikit-fmm-dbgsym
2 Source:·scikit-fmm2 Source:·scikit-fmm
3 Version:·2025.06.23-13 Version:·2025.06.23-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Bdale·Garbee·<bdale@gag.com>6 Maintainer:·Bdale·Garbee·<bdale@gag.com>
7 Installed-Size:·2177 Installed-Size:·216
8 Depends:·python3-scikit-fmm·(=·2025.06.23-1)8 Depends:·python3-scikit-fmm·(=·2025.06.23-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-scikit-fmm11 Description:·debug·symbols·for·python3-scikit-fmm
12 Build-Ids:·86d024e89796875a97120b563aa4766da776b9e9·f09a08f37231249008f8f25745e3bbdc93196d4812 Build-Ids:·687802e553bd619ee184b5f3776af5d87b57204c·68f8964f9e7ed46e014e302ce2396b6cbf659811
439 B
./md5sums
30.0 B
./md5sums
Files differ
391 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/86/d024e89796875a97120b563aa4766da776b9e9.debug 
2 usr/lib/debug/.build-id/f0/9a08f37231249008f8f25745e3bbdc93196d48.debug1 usr/lib/debug/.build-id/68/7802e553bd619ee184b5f3776af5d87b57204c.debug
 2 usr/lib/debug/.build-id/68/f8964f9e7ed46e014e302ce2396b6cbf659811.debug
3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-scikit-fmm.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-scikit-fmm.debug
34.5 KB
data.tar.xz
34.5 KB
data.tar
2.2 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/86/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/68/
7 -rw-r--r--···0·root·········(0)·root·········(0)····96032·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/86/d024e89796875a97120b563aa4766da776b9e9.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····96040·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/68/7802e553bd619ee184b5f3776af5d87b57204c.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/f0/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····98384·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/f0/9a08f37231249008f8f25745e3bbdc93196d48.debug8 -rw-r--r--···0·root·········(0)·root·········(0)····98384·2025-10-11·12:52:11.000000·./usr/lib/debug/.build-id/68/f8964f9e7ed46e014e302ce2396b6cbf659811.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····13008·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-scikit-fmm.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····13008·2025-10-11·12:52:11.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-scikit-fmm.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/doc/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-10-11·12:52:11.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm
1.28 KB
./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-scikit-fmm.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·96e325f6fac40332af9e73271ce7415f281b867d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dd3b78eac5645d0ffa22aae543c4c11933fc7158
690 B
readelf --wide --debug-dump=rawline {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ··Entry»  Name19 ··Entry»  Name
20 ··0»      (string)»      <dwz>20 ··0»      (string)»      <dwz>
21 ··1»      (string)»      /usr/include/aarch64-linux-gnu/c++/15/bits21 ··1»      (string)»      /usr/include/aarch64-linux-gnu/c++/15/bits
22 ··2»      (string)»      /usr/include/c++/1522 ··2»      (string)»      /usr/include/c++/15
23 ··3»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/15/include23 ··3»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/15/include
24 ··4»      (string)»      /usr/include/aarch64-linux-gnu/bits24 ··4»      (string)»      /usr/include/aarch64-linux-gnu/bits
25 ··5»      (string)»      /usr/include25 ··5»      (string)»      /usr/include
26 ··6»      (string)»      ./.mesonpy-kalgq21q26 ··6»      (string)»      ./.mesonpy-fp1v17z3
27 ··7»      (string)»      /usr/include/aarch64-linux-gnu/bits/types27 ··7»      (string)»      /usr/include/aarch64-linux-gnu/bits/types
28 ··8»      (string)»      /usr/include/c++/15/bits28 ··8»      (string)»      /usr/include/c++/15/bits
29 ··9»      (string)»      /usr/include/aarch64-linux-gnu/sys29 ··9»      (string)»      /usr/include/aarch64-linux-gnu/sys
30 ··10»     (string)»     /usr/include/python3.1330 ··10»     (string)»     /usr/include/python3.13
31 ··11»     (string)»     ../skfmm31 ··11»     (string)»     ../skfmm
  
32 ·The·File·Name·Table·(offset·0x157,·lines·52,·columns·2):32 ·The·File·Name·Table·(offset·0x157,·lines·52,·columns·2):
9.98 KB
./usr/lib/debug/.build-id/86/d024e89796875a97120b563aa4766da776b9e9.debug vs.
./usr/lib/debug/.build-id/68/7802e553bd619ee184b5f3776af5d87b57204c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 97% 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:··········93536·(bytes·into·file)13 ··Start·of·section·headers:··········93544·(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:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
2.76 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x16d60:1 There·are·39·section·headers,·starting·at·offset·0x16d68:
  
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 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··[25]·.bss··············NOBITS··········0000000000020cf8·00fcb8·000238·00··WA··0···0··830 ··[25]·.bss··············NOBITS··········0000000000020cf8·00fcb8·000238·00··WA··0···0··8
31 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000081·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·000081·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·000328·008b9c·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·000328·008b9c·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·008ec8·0007d8·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·008ec8·0007d8·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·0096a0·002d74·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·0096a0·002d74·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·00c418·001049·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·00c418·001049·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·00d468·000227·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·00d468·000229·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·00d690·0043d3·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·00d698·0043d3·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·011a68·00093f·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·011a70·00093f·00···C··0···0··8
40 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·0123a7·000053·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·0123af·000053·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·012400·0024f0·18·····37·249··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·012408·0024f0·18·····37·249··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·0148f0·0022cf·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·0148f8·0022cf·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·016bbf·0001a1·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·016bc7·0001a1·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··D·(mbind),·p·(processor·specific)
633 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,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
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:·86d024e89796875a97120b563aa4766da776b9e96 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·687802e553bd619ee184b5f3776af5d87b57204c
1.47 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·14,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kalgq21q31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fp1v17z3
32 ··1»      (line_strp)»   (offset:·0x27):·../skfmm32 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
33 ··2»      (line_strp)»   (offset:·0x30):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x30):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13/cpython34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13/cpython
35 ··4»      (line_strp)»   (offset:·0x68):·/usr/include35 ··4»      (line_strp)»   (offset:·0x68):·/usr/include
36 ··5»      (line_strp)»   (offset:·0x75):·/usr/include/aarch64-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0x75):·/usr/include/aarch64-linux-gnu/bits
37 ··6»      (line_strp)»   (offset:·0x99):·/usr/include/aarch64-linux-gnu/c++/15/bits37 ··6»      (line_strp)»   (offset:·0x99):·/usr/include/aarch64-linux-gnu/c++/15/bits
38 ··7»      (line_strp)»   (offset:·0xc4):·/usr/include/c++/1538 ··7»      (line_strp)»   (offset:·0xc4):·/usr/include/c++/15
Offset 17846, 15 lines modifiedOffset 17846, 15 lines modified
17846 ··Opcode·9·has·1·arg17846 ··Opcode·9·has·1·arg
17847 ··Opcode·10·has·0·args17847 ··Opcode·10·has·0·args
17848 ··Opcode·11·has·0·args17848 ··Opcode·11·has·0·args
17849 ··Opcode·12·has·1·arg17849 ··Opcode·12·has·1·arg
  
17850 ·The·Directory·Table·(offset·0x7230,·lines·10,·columns·1):17850 ·The·Directory·Table·(offset·0x7230,·lines·10,·columns·1):
17851 ··Entry»  Name17851 ··Entry»  Name
17852 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kalgq21q17852 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fp1v17z3
17853 ··1»      (line_strp)»   (offset:·0x27):·../skfmm17853 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
17854 ··2»      (line_strp)»   (offset:·0x75):·/usr/include/aarch64-linux-gnu/bits17854 ··2»      (line_strp)»   (offset:·0x75):·/usr/include/aarch64-linux-gnu/bits
17855 ··3»      (line_strp)»   (offset:·0x10b):·/usr/lib/gcc/aarch64-linux-gnu/15/include17855 ··3»      (line_strp)»   (offset:·0x10b):·/usr/lib/gcc/aarch64-linux-gnu/15/include
17856 ··4»      (line_strp)»   (offset:·0x158):·/usr/include/aarch64-linux-gnu/bits/types17856 ··4»      (line_strp)»   (offset:·0x158):·/usr/include/aarch64-linux-gnu/bits/types
17857 ··5»      (line_strp)»   (offset:·0x68):·/usr/include17857 ··5»      (line_strp)»   (offset:·0x68):·/usr/include
17858 ··6»      (line_strp)»   (offset:·0x99):·/usr/include/aarch64-linux-gnu/c++/15/bits17858 ··6»      (line_strp)»   (offset:·0x99):·/usr/include/aarch64-linux-gnu/c++/15/bits
17859 ··7»      (line_strp)»   (offset:·0xc4):·/usr/include/c++/1517859 ··7»      (line_strp)»   (offset:·0xc4):·/usr/include/c++/15
2.59 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x153·(32-bit)4 ···Length:········0x153·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xf917 ···Abbrev·Offset:·0xf91
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·68·(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-kalgq21q11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fp1v17z3
12 ·<1><15>:·Abbrev·Number:·10·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·10·(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:·10·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x144>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x144>
16 ·<1><1f>:·Abbrev·Number:·73·(DW_TAG_namespace)16 ·<1><1f>:·Abbrev·Number:·73·(DW_TAG_namespace)
17 ····<20>···DW_AT_name········:·(string)·std17 ····<20>···DW_AT_name········:·(string)·std
18 ····<24>···DW_AT_sibling·····:·(ref_udata)·<0x5f>18 ····<24>···DW_AT_sibling·····:·(ref_udata)·<0x5f>
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 ···Pointer·Size:··8209 ···Pointer·Size:··8
210 ·<0><163>:·Abbrev·Number:·183·(DW_TAG_compile_unit)210 ·<0><163>:·Abbrev·Number:·183·(DW_TAG_compile_unit)
211 ····<165>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b03)·211 ····<165>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b03)·
212 ····<169>···DW_AT_language····:·(data1)·33»  (C++14)212 ····<169>···DW_AT_language····:·(data1)·33»  (C++14)
213 ····<16a>···Unknown·AT·value:·90:·(data1)·4213 ····<16a>···Unknown·AT·value:·90:·(data1)·4
214 ····<16b>···Unknown·AT·value:·91:·(data4)·0x313e7214 ····<16b>···Unknown·AT·value:·91:·(data4)·0x313e7
215 ····<16f>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../skfmm/pheap.cpp215 ····<16f>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../skfmm/pheap.cpp
216 ····<173>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kalgq21q216 ····<173>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fp1v17z3
217 ····<177>···DW_AT_ranges······:·(sec_offset)·0x1451217 ····<177>···DW_AT_ranges······:·(sec_offset)·0x1451
218 ····<17b>···DW_AT_low_pc······:·(addr)·0218 ····<17b>···DW_AT_low_pc······:·(addr)·0
219 ····<183>···DW_AT_stmt_list···:·(sec_offset)·0219 ····<183>···DW_AT_stmt_list···:·(sec_offset)·0
220 ·<1><187>:·Abbrev·Number:·119·(DW_TAG_imported_unit)220 ·<1><187>:·Abbrev·Number:·119·(DW_TAG_imported_unit)
221 ····<188>···DW_AT_import······:·(GNU_ref_alt)·<0x1462>221 ····<188>···DW_AT_import······:·(GNU_ref_alt)·<0x1462>
222 ·<1><18c>:·Abbrev·Number:·119·(DW_TAG_imported_unit)222 ·<1><18c>:·Abbrev·Number:·119·(DW_TAG_imported_unit)
223 ····<18d>···DW_AT_import······:·(GNU_ref_alt)·<0x28bb>223 ····<18d>···DW_AT_import······:·(GNU_ref_alt)·<0x28bb>
Offset 27014, 15 lines modifiedOffset 27014, 15 lines modified
27014 ···Pointer·Size:··827014 ···Pointer·Size:··8
27015 ·<0><ec73>:·Abbrev·Number:·34·(DW_TAG_compile_unit)27015 ·<0><ec73>:·Abbrev·Number:·34·(DW_TAG_compile_unit)
27016 ····<ec74>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b03)·27016 ····<ec74>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1b03)·
27017 ····<ec78>···DW_AT_language····:·(data1)·33» (C++14)27017 ····<ec78>···DW_AT_language····:·(data1)·33» (C++14)
27018 ····<ec79>···Unknown·AT·value:·90:·(data1)·427018 ····<ec79>···Unknown·AT·value:·90:·(data1)·4
27019 ····<ec7a>···Unknown·AT·value:·91:·(data4)·0x313e727019 ····<ec7a>···Unknown·AT·value:·91:·(data4)·0x313e7
27020 ····<ec7e>···DW_AT_name········:·(line_strp)·(offset:·0x4d4):·../skfmm/heap.cpp27020 ····<ec7e>···DW_AT_name········:·(line_strp)·(offset:·0x4d4):·../skfmm/heap.cpp
27021 ····<ec82>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kalgq21q27021 ····<ec82>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fp1v17z3
27022 ····<ec86>···DW_AT_low_pc······:·(addr)·0xa8e027022 ····<ec86>···DW_AT_low_pc······:·(addr)·0xa8e0
27023 ····<ec8e>···DW_AT_high_pc·····:·(udata)·210827023 ····<ec8e>···DW_AT_high_pc·····:·(udata)·2108
27024 ····<ec90>···DW_AT_stmt_list···:·(sec_offset)·0x720e27024 ····<ec90>···DW_AT_stmt_list···:·(sec_offset)·0x720e
27025 ·<1><ec94>:·Abbrev·Number:·15·(DW_TAG_base_type)27025 ·<1><ec94>:·Abbrev·Number:·15·(DW_TAG_base_type)
27026 ····<ec95>···DW_AT_byte_size···:·(data1)·827026 ····<ec95>···DW_AT_byte_size···:·(data1)·8
27027 ····<ec96>···DW_AT_encoding····:·(data1)·4»  (float)27027 ····<ec96>···DW_AT_encoding····:·(data1)·4»  (float)
27028 ····<ec97>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xaed)·27028 ····<ec97>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xaed)·
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·15.2.0-4)·15.2.01 {W·LGCC:·(Debian·15.2.0-4)·15.2.0
2 ef7*+-KSK2 ef7*+-KSK
3 /mqA<i+}3 /mqA<i+}
4 /@?_xEpsf4 /@?_xEpsf
5 jA}AVcdwZ5 jA}AVcdwZ
6 to;Adc~K;6 to;Adc~K;
7 oj+)I&r17 oj+)I&r1
8 kzT-B?m+fi8 kzT-B?m+fi
516 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-kalgq21q2 ··[·····0]··./.mesonpy-fp1v17z3
3 ··[····14]··../skfmm/pheap.cpp3 ··[····14]··../skfmm/pheap.cpp
4 ··[····27]··../skfmm4 ··[····27]··../skfmm
5 ··[····30]··/usr/include/python3.135 ··[····30]··/usr/include/python3.13
6 ··[····48]··/usr/include/python3.13/cpython6 ··[····48]··/usr/include/python3.13/cpython
7 ··[····68]··/usr/include7 ··[····68]··/usr/include
8 ··[····75]··/usr/include/aarch64-linux-gnu/bits8 ··[····75]··/usr/include/aarch64-linux-gnu/bits
9 ··[····99]··/usr/include/aarch64-linux-gnu/c++/15/bits9 ··[····99]··/usr/include/aarch64-linux-gnu/c++/15/bits
757 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc
5 ··0x00000030·696b6974·2d666d6d·2e646562·75670096·ikit-fmm.debug..5 ··0x00000030·696b6974·2d666d6d·2e646562·756700dd·ikit-fmm.debug..
6 ··0x00000040·e325f6fa·c40332af·9e73271c·e7415f28·.%....2..s'..A_(6 ··0x00000040·3b78eac5·645d0ffa·22aae543·c4c11933·;x..d].."..C...3
7 ··0x00000050·1b867d······························..}7 ··0x00000050·fc7158······························.qX
  
21.0 KB
./usr/lib/debug/.build-id/f0/9a08f37231249008f8f25745e3bbdc93196d48.debug vs.
./usr/lib/debug/.build-id/68/f8964f9e7ed46e014e302ce2396b6cbf659811.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ··[25]·.bss··············NOBITS··········00000000000201f0·00fb80·000010·00··WA··0···0··830 ··[25]·.bss··············NOBITS··········00000000000201f0·00fb80·000010·00··WA··0···0··8
31 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000c8·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0000c8·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·000368·00b7b3·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·000368·00b7b3·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·00bb20·00130a·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·00bb20·00130a·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·00ce30·00230d·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·00ce30·00230d·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·00f140·00231d·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·00f140·00231d·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·011460·0002c6·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·011460·0002c5·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·011728·002ca4·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·011728·002ca4·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·0143d0·000967·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·0143d0·000967·00···C··0···0··8
40 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·014d37·000053·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········0000000000000000·014d37·000053·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········0000000000000000·014d90·0017d0·18·····37·202··841 ··[36]·.symtab···········SYMTAB··········0000000000000000·014d90·0017d0·18·····37·202··8
42 ··[37]·.strtab···········STRTAB··········0000000000000000·016560·000f88·00······0···0··142 ··[37]·.strtab···········STRTAB··········0000000000000000·016560·000f88·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········0000000000000000·0174e8·0001a1·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·0174e8·0001a1·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
633 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,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
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:·f09a08f37231249008f8f25745e3bbdc93196d486 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·68f8964f9e7ed46e014e302ce2396b6cbf659811
4.34 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·14,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q31 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
32 ··1»      (line_strp)»   (offset:·0x25):·../skfmm32 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
33 ··2»      (line_strp)»   (offset:·0x2e):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x2e):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x46):·../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy34 ··3»      (line_strp)»   (offset:·0x46):·../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
37 ··6»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/1537 ··6»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
38 ··7»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug38 ··7»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug
Offset 2938, 15 lines modifiedOffset 2938, 15 lines modified
2938 ··Opcode·9·has·1·arg2938 ··Opcode·9·has·1·arg
2939 ··Opcode·10·has·0·args2939 ··Opcode·10·has·0·args
2940 ··Opcode·11·has·0·args2940 ··Opcode·11·has·0·args
2941 ··Opcode·12·has·1·arg2941 ··Opcode·12·has·1·arg
  
2942 ·The·Directory·Table·(offset·0x13fc,·lines·10,·columns·1):2942 ·The·Directory·Table·(offset·0x13fc,·lines·10,·columns·1):
2943 ··Entry»  Name2943 ··Entry»  Name
2944 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q2944 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
2945 ··1»      (line_strp)»   (offset:·0x25):·../skfmm2945 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
2946 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits2946 ··2»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
2947 ··3»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include2947 ··3»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include
2948 ··4»      (line_strp)»   (offset:·0x184):·/usr/include/aarch64-linux-gnu/bits/types2948 ··4»      (line_strp)»   (offset:·0x184):·/usr/include/aarch64-linux-gnu/bits/types
2949 ··5»      (line_strp)»   (offset:·0x12a):·/usr/include2949 ··5»      (line_strp)»   (offset:·0x12a):·/usr/include
2950 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits2950 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
2951 ··7»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/152951 ··7»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
Offset 4223, 15 lines modifiedOffset 4223, 15 lines modified
4223 ··Opcode·9·has·1·arg4223 ··Opcode·9·has·1·arg
4224 ··Opcode·10·has·0·args4224 ··Opcode·10·has·0·args
4225 ··Opcode·11·has·0·args4225 ··Opcode·11·has·0·args
4226 ··Opcode·12·has·1·arg4226 ··Opcode·12·has·1·arg
  
4227 ·The·Directory·Table·(offset·0x1c38,·lines·9,·columns·1):4227 ·The·Directory·Table·(offset·0x1c38,·lines·9,·columns·1):
4228 ··Entry»  Name4228 ··Entry»  Name
4229 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q4229 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
4230 ··1»      (line_strp)»   (offset:·0x25):·../skfmm4230 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
4231 ··2»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits4231 ··2»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits
4232 ··3»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/154232 ··3»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
4233 ··4»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits4233 ··4»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
4234 ··5»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug4234 ··5»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug
4235 ··6»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext4235 ··6»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext
4236 ··7»      (line_strp)»   (offset:·0x12a):·/usr/include4236 ··7»      (line_strp)»   (offset:·0x12a):·/usr/include
Offset 6795, 15 lines modifiedOffset 6795, 15 lines modified
6795 ··Opcode·9·has·1·arg6795 ··Opcode·9·has·1·arg
6796 ··Opcode·10·has·0·args6796 ··Opcode·10·has·0·args
6797 ··Opcode·11·has·0·args6797 ··Opcode·11·has·0·args
6798 ··Opcode·12·has·1·arg6798 ··Opcode·12·has·1·arg
  
6799 ·The·Directory·Table·(offset·0x2e44,·lines·11,·columns·1):6799 ·The·Directory·Table·(offset·0x2e44,·lines·11,·columns·1):
6800 ··Entry»  Name6800 ··Entry»  Name
6801 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q6801 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
6802 ··1»      (line_strp)»   (offset:·0x25):·../skfmm6802 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
6803 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/156803 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
6804 ··3»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug6804 ··3»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug
6805 ··4»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits6805 ··4»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits
6806 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits6806 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
6807 ··6»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext6807 ··6»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext
6808 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits6808 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/aarch64-linux-gnu/bits
Offset 8649, 15 lines modifiedOffset 8649, 15 lines modified
8649 ··Opcode·9·has·1·arg8649 ··Opcode·9·has·1·arg
8650 ··Opcode·10·has·0·args8650 ··Opcode·10·has·0·args
8651 ··Opcode·11·has·0·args8651 ··Opcode·11·has·0·args
8652 ··Opcode·12·has·1·arg8652 ··Opcode·12·has·1·arg
  
8653 ·The·Directory·Table·(offset·0x3bd7,·lines·12,·columns·1):8653 ·The·Directory·Table·(offset·0x3bd7,·lines·12,·columns·1):
8654 ··Entry»  Name8654 ··Entry»  Name
8655 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q8655 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
8656 ··1»      (line_strp)»   (offset:·0x25):·../skfmm8656 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
8657 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/158657 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
8658 ··3»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits8658 ··3»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits
8659 ··4»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext8659 ··4»      (line_strp)»   (offset:·0x4b4):·/usr/include/c++/15/ext
8660 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits8660 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
8661 ··6»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug8661 ··6»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug
8662 ··7»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include8662 ··7»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include
Offset 12037, 15 lines modifiedOffset 12037, 15 lines modified
12037 ··Opcode·9·has·1·arg12037 ··Opcode·9·has·1·arg
12038 ··Opcode·10·has·0·args12038 ··Opcode·10·has·0·args
12039 ··Opcode·11·has·0·args12039 ··Opcode·11·has·0·args
12040 ··Opcode·12·has·1·arg12040 ··Opcode·12·has·1·arg
  
12041 ·The·Directory·Table·(offset·0x5469,·lines·11,·columns·1):12041 ·The·Directory·Table·(offset·0x5469,·lines·11,·columns·1):
12042 ··Entry»  Name12042 ··Entry»  Name
12043 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-kalgq21q12043 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-fp1v17z3
12044 ··1»      (line_strp)»   (offset:·0x25):·../skfmm12044 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
12045 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/1512045 ··2»      (line_strp)»   (offset:·0xe3):·/usr/include/c++/15
12046 ··3»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits12046 ··3»      (line_strp)»   (offset:·0x111):·/usr/include/c++/15/bits
12047 ··4»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits12047 ··4»      (line_strp)»   (offset:·0xb8):·/usr/include/aarch64-linux-gnu/c++/15/bits
12048 ··5»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug12048 ··5»      (line_strp)»   (offset:·0xf7):·/usr/include/c++/15/debug
12049 ··6»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include12049 ··6»      (line_strp)»   (offset:·0x137):·/usr/lib/gcc/aarch64-linux-gnu/15/include
12050 ··7»      (line_strp)»   (offset:·0x184):·/usr/include/aarch64-linux-gnu/bits/types12050 ··7»      (line_strp)»   (offset:·0x184):·/usr/include/aarch64-linux-gnu/bits/types
12.8 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x14e·(32-bit)4 ···Length:········0x14e·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x32fd7 ···Abbrev·Offset:·0x32fd
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·112·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·112·(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:·0x11):·./.mesonpy-kalgq21q11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x144>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x144>
14 ·<1><1a>:·Abbrev·Number:·117·(DW_TAG_namespace)14 ·<1><1a>:·Abbrev·Number:·117·(DW_TAG_namespace)
15 ····<1b>···DW_AT_name········:·(string)·std15 ····<1b>···DW_AT_name········:·(string)·std
16 ····<1f>···DW_AT_sibling·····:·(ref_udata)·<0x5a>16 ····<1f>···DW_AT_sibling·····:·(ref_udata)·<0x5a>
17 ·<2><20>:·Abbrev·Number:·119·(DW_TAG_imported_declaration)17 ·<2><20>:·Abbrev·Number:·119·(DW_TAG_imported_declaration)
18 ····<21>···DW_AT_decl_file···:·(data1)·2018 ····<21>···DW_AT_decl_file···:·(data1)·20
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 ···Length:········0x5b·(32-bit)203 ···Length:········0x5b·(32-bit)
204 ···Version:·······5204 ···Version:·······5
205 ···Unit·Type:·····DW_UT_partial·(3)205 ···Unit·Type:·····DW_UT_partial·(3)
206 ···Abbrev·Offset:·0x32fd206 ···Abbrev·Offset:·0x32fd
207 ···Pointer·Size:··8207 ···Pointer·Size:··8
208 ·<0><15e>:·Abbrev·Number:·112·(DW_TAG_partial_unit)208 ·<0><15e>:·Abbrev·Number:·112·(DW_TAG_partial_unit)
209 ····<15f>···DW_AT_stmt_list···:·(sec_offset)·0209 ····<15f>···DW_AT_stmt_list···:·(sec_offset)·0
210 ····<163>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q210 ····<163>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
211 ·<1><167>:·Abbrev·Number:·12·(DW_TAG_imported_unit)211 ·<1><167>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
212 ····<168>···DW_AT_import······:·(GNU_ref_alt)·<0x1462>212 ····<168>···DW_AT_import······:·(GNU_ref_alt)·<0x1462>
213 ·<1><16c>:·Abbrev·Number:·121·(DW_TAG_const_type)213 ·<1><16c>:·Abbrev·Number:·121·(DW_TAG_const_type)
214 ····<16d>···DW_AT_type········:·(GNU_ref_alt)·<0x1f>214 ····<16d>···DW_AT_type········:·(GNU_ref_alt)·<0x1f>
215 ·<1><171>:·Abbrev·Number:·125·(DW_TAG_variable)215 ·<1><171>:·Abbrev·Number:·125·(DW_TAG_variable)
216 ····<172>···DW_AT_name········:·(strp)·(offset:·0x9587):·MaximumDimension216 ····<172>···DW_AT_name········:·(strp)·(offset:·0x9587):·MaximumDimension
217 ····<176>···DW_AT_decl_file···:·(implicit_const)·5217 ····<176>···DW_AT_decl_file···:·(implicit_const)·5
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 ···Length:········0x28·(32-bit)255 ···Length:········0x28·(32-bit)
256 ···Version:·······5256 ···Version:·······5
257 ···Unit·Type:·····DW_UT_partial·(3)257 ···Unit·Type:·····DW_UT_partial·(3)
258 ···Abbrev·Offset:·0x32fd258 ···Abbrev·Offset:·0x32fd
259 ···Pointer·Size:··8259 ···Pointer·Size:··8
260 ·<0><1bd>:·Abbrev·Number:·112·(DW_TAG_partial_unit)260 ·<0><1bd>:·Abbrev·Number:·112·(DW_TAG_partial_unit)
261 ····<1be>···DW_AT_stmt_list···:·(sec_offset)·0261 ····<1be>···DW_AT_stmt_list···:·(sec_offset)·0
262 ····<1c2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q262 ····<1c2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
263 ·<1><1c6>:·Abbrev·Number:·127·(DW_TAG_subprogram)263 ·<1><1c6>:·Abbrev·Number:·127·(DW_TAG_subprogram)
264 ····<1c7>···DW_AT_external····:·(flag_present)·1264 ····<1c7>···DW_AT_external····:·(flag_present)·1
265 ····<1c7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x23aa)·265 ····<1c7>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x23aa)·
266 ····<1cb>···DW_AT_decl_file···:·(data1)·64266 ····<1cb>···DW_AT_decl_file···:·(data1)·64
267 ····<1cc>···DW_AT_decl_line···:·(data1)·137267 ····<1cc>···DW_AT_decl_line···:·(data1)·137
268 ····<1cd>···DW_AT_decl_column·:·(data1)·26268 ····<1cd>···DW_AT_decl_column·:·(data1)·26
269 ····<1ce>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x15f8)·269 ····<1ce>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x15f8)·
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 ···Length:········0x28·(32-bit)277 ···Length:········0x28·(32-bit)
278 ···Version:·······5278 ···Version:·······5
279 ···Unit·Type:·····DW_UT_partial·(3)279 ···Unit·Type:·····DW_UT_partial·(3)
280 ···Abbrev·Offset:·0xa14280 ···Abbrev·Offset:·0xa14
281 ···Pointer·Size:··8281 ···Pointer·Size:··8
282 ·<0><1e9>:·Abbrev·Number:·74·(DW_TAG_partial_unit)282 ·<0><1e9>:·Abbrev·Number:·74·(DW_TAG_partial_unit)
283 ····<1ea>···DW_AT_stmt_list···:·(sec_offset)·0283 ····<1ea>···DW_AT_stmt_list···:·(sec_offset)·0
284 ····<1ee>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q284 ····<1ee>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
285 ·<1><1f2>:·Abbrev·Number:·3·(DW_TAG_imported_unit)285 ·<1><1f2>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
286 ····<1f3>···DW_AT_import······:·(ref_addr)·<0x15e>»    [Abbrev·Number:·112·(DW_TAG_partial_unit)]286 ····<1f3>···DW_AT_import······:·(ref_addr)·<0x15e>»    [Abbrev·Number:·112·(DW_TAG_partial_unit)]
287 ·<1><1f7>:·Abbrev·Number:·107·(DW_TAG_reference_type)287 ·<1><1f7>:·Abbrev·Number:·107·(DW_TAG_reference_type)
288 ····<1f8>···DW_AT_byte_size···:·(implicit_const)·8288 ····<1f8>···DW_AT_byte_size···:·(implicit_const)·8
289 ····<1f8>···DW_AT_type········:·(GNU_ref_alt)·<0xaa>289 ····<1f8>···DW_AT_type········:·(GNU_ref_alt)·<0xaa>
290 ·<1><1fc>:·Abbrev·Number:·110·(DW_TAG_array_type)290 ·<1><1fc>:·Abbrev·Number:·110·(DW_TAG_array_type)
291 ····<1fd>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>291 ····<1fd>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 ···Length:········0x30·(32-bit)298 ···Length:········0x30·(32-bit)
299 ···Version:·······5299 ···Version:·······5
300 ···Unit·Type:·····DW_UT_partial·(3)300 ···Unit·Type:·····DW_UT_partial·(3)
301 ···Abbrev·Offset:·0xa14301 ···Abbrev·Offset:·0xa14
302 ···Pointer·Size:··8302 ···Pointer·Size:··8
303 ·<0><215>:·Abbrev·Number:·74·(DW_TAG_partial_unit)303 ·<0><215>:·Abbrev·Number:·74·(DW_TAG_partial_unit)
304 ····<216>···DW_AT_stmt_list···:·(sec_offset)·0304 ····<216>···DW_AT_stmt_list···:·(sec_offset)·0
305 ····<21a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q305 ····<21a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
306 ·<1><21e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)306 ·<1><21e>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
307 ····<21f>···DW_AT_import······:·(ref_addr)·<0x1e9>»    [Abbrev·Number:·74·(DW_TAG_partial_unit)]307 ····<21f>···DW_AT_import······:·(ref_addr)·<0x1e9>»    [Abbrev·Number:·74·(DW_TAG_partial_unit)]
308 ·<1><223>:·Abbrev·Number:·3·(DW_TAG_imported_unit)308 ·<1><223>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
309 ····<224>···DW_AT_import······:·(ref_addr)·<0x937>»    [Abbrev·Number:·126·(DW_TAG_partial_unit)]309 ····<224>···DW_AT_import······:·(ref_addr)·<0x937>»    [Abbrev·Number:·126·(DW_TAG_partial_unit)]
310 ·<1><228>:·Abbrev·Number:·126·(DW_TAG_subprogram)310 ·<1><228>:·Abbrev·Number:·126·(DW_TAG_subprogram)
311 ····<229>···DW_AT_external····:·(flag_present)·1311 ····<229>···DW_AT_external····:·(flag_present)·1
312 ····<229>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12ad)·312 ····<229>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12ad)·
Offset 326, 29 lines modifiedOffset 326, 29 lines modified
326 ···Length:········0x1c·(32-bit)326 ···Length:········0x1c·(32-bit)
327 ···Version:·······5327 ···Version:·······5
328 ···Unit·Type:·····DW_UT_partial·(3)328 ···Unit·Type:·····DW_UT_partial·(3)
329 ···Abbrev·Offset:·0xa14329 ···Abbrev·Offset:·0xa14
330 ···Pointer·Size:··8330 ···Pointer·Size:··8
331 ·<0><249>:·Abbrev·Number:·74·(DW_TAG_partial_unit)331 ·<0><249>:·Abbrev·Number:·74·(DW_TAG_partial_unit)
332 ····<24a>···DW_AT_stmt_list···:·(sec_offset)·0x13da332 ····<24a>···DW_AT_stmt_list···:·(sec_offset)·0x13da
333 ····<24e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q333 ····<24e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
334 ·<1><252>:·Abbrev·Number:·10·(DW_TAG_imported_unit)334 ·<1><252>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
335 ····<253>···DW_AT_import······:·(GNU_ref_alt)·<0x2a34>335 ····<253>···DW_AT_import······:·(GNU_ref_alt)·<0x2a34>
336 ·<1><257>:·Abbrev·Number:·10·(DW_TAG_imported_unit)336 ·<1><257>:·Abbrev·Number:·10·(DW_TAG_imported_unit)
337 ····<258>···DW_AT_import······:·(GNU_ref_alt)·<0x29f1>337 ····<258>···DW_AT_import······:·(GNU_ref_alt)·<0x29f1>
338 ·<1><25c>:·Abbrev·Number:·0338 ·<1><25c>:·Abbrev·Number:·0
339 ··Compilation·Unit·@·offset·0x25d:339 ··Compilation·Unit·@·offset·0x25d:
340 ···Length:········0x222·(32-bit)340 ···Length:········0x222·(32-bit)
341 ···Version:·······5341 ···Version:·······5
342 ···Unit·Type:·····DW_UT_partial·(3)342 ···Unit·Type:·····DW_UT_partial·(3)
343 ···Abbrev·Offset:·0xa14343 ···Abbrev·Offset:·0xa14
344 ···Pointer·Size:··8344 ···Pointer·Size:··8
345 ·<0><269>:·Abbrev·Number:·74·(DW_TAG_partial_unit)345 ·<0><269>:·Abbrev·Number:·74·(DW_TAG_partial_unit)
346 ····<26a>···DW_AT_stmt_list···:·(sec_offset)·0x1c16346 ····<26a>···DW_AT_stmt_list···:·(sec_offset)·0x1c16
347 ····<26e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q347 ····<26e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
348 ·<1><272>:·Abbrev·Number:·3·(DW_TAG_imported_unit)348 ·<1><272>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
349 ····<273>···DW_AT_import······:·(ref_addr)·<0x1bd>»    [Abbrev·Number:·112·(DW_TAG_partial_unit)]349 ····<273>···DW_AT_import······:·(ref_addr)·<0x1bd>»    [Abbrev·Number:·112·(DW_TAG_partial_unit)]
350 ·<1><277>:·Abbrev·Number:·85·(DW_TAG_namespace)350 ·<1><277>:·Abbrev·Number:·85·(DW_TAG_namespace)
351 ····<278>···DW_AT_name········:·(string)·std351 ····<278>···DW_AT_name········:·(string)·std
352 ····<27c>···DW_AT_sibling·····:·(ref_udata)·<0x3d5>352 ····<27c>···DW_AT_sibling·····:·(ref_udata)·<0x3d5>
353 ·<2><27e>:·Abbrev·Number:·95·(DW_TAG_structure_type)353 ·<2><27e>:·Abbrev·Number:·95·(DW_TAG_structure_type)
354 ····<27f>···DW_AT_name········:·(strp)·(offset:·0x1075):·integral_constant<bool,·true>354 ····<27f>···DW_AT_name········:·(strp)·(offset:·0x1075):·integral_constant<bool,·true>
Offset 669, 15 lines modifiedOffset 669, 15 lines modified
669 ···Length:········0x29b·(32-bit)669 ···Length:········0x29b·(32-bit)
670 ···Version:·······5670 ···Version:·······5
671 ···Unit·Type:·····DW_UT_partial·(3)671 ···Unit·Type:·····DW_UT_partial·(3)
672 ···Abbrev·Offset:·0xa14672 ···Abbrev·Offset:·0xa14
673 ···Pointer·Size:··8673 ···Pointer·Size:··8
674 ·<0><48f>:·Abbrev·Number:·74·(DW_TAG_partial_unit)674 ·<0><48f>:·Abbrev·Number:·74·(DW_TAG_partial_unit)
675 ····<490>···DW_AT_stmt_list···:·(sec_offset)·0x2e22675 ····<490>···DW_AT_stmt_list···:·(sec_offset)·0x2e22
676 ····<494>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-kalgq21q676 ····<494>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-fp1v17z3
677 ·<1><498>:·Abbrev·Number:·85·(DW_TAG_namespace)677 ·<1><498>:·Abbrev·Number:·85·(DW_TAG_namespace)
678 ····<499>···DW_AT_name········:·(string)·std678 ····<499>···DW_AT_name········:·(string)·std
679 ····<49d>···DW_AT_sibling·····:·(ref_udata)·<0x4fd>679 ····<49d>···DW_AT_sibling·····:·(ref_udata)·<0x4fd>
680 ·<2><49e>:·Abbrev·Number:·73·(DW_TAG_class_type)680 ·<2><49e>:·Abbrev·Number:·73·(DW_TAG_class_type)
681 ····<49f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1972)·681 ····<49f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1972)·
682 ····<4a3>···DW_AT_declaration·:·(flag_present)·1682 ····<4a3>···DW_AT_declaration·:·(flag_present)·1
683 ····<4a3>···DW_AT_sibling·····:·(ref_udata)·<0x4d0>683 ····<4a3>···DW_AT_sibling·····:·(ref_udata)·<0x4d0>
Offset 1070, 15 lines modifiedOffset 1070, 15 lines modified
1070 ···Length:········0x205·(32-bit)1070 ···Length:········0x205·(32-bit)
Max diff block lines reached; 6575/13084 bytes (50.25%) of diff not shown.
206 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 mHGCC:·(Debian·15.2.0-4)·15.2.01 GCC:·(Debian·15.2.0-4)·15.2.0
2 w/Uczw;m2 w/Uczw;m
3 86DU4<J7<3 86DU4<J7<
4 Oi,/l\.74 Oi,/l\.7
5 60m!%?6:5 60m!%?6:
6 zkMEkM5[+lu6 zkMEkM5[+lu
7 <s}0sE@V7 <s}0sE@V
8 Tvr)/S~·8 Tvr)/S~·
606 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]··../skfmm/fmm.cpp2 ··[·····0]··../skfmm/fmm.cpp
3 ··[····11]··./.mesonpy-kalgq21q3 ··[····11]··./.mesonpy-fp1v17z3
4 ··[····25]··../skfmm4 ··[····25]··../skfmm
5 ··[····2e]··/usr/include/python3.135 ··[····2e]··/usr/include/python3.13
6 ··[····46]··../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy6 ··[····46]··../../../../usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy
7 ··[····94]··/usr/include/aarch64-linux-gnu/bits7 ··[····94]··/usr/include/aarch64-linux-gnu/bits
8 ··[····b8]··/usr/include/aarch64-linux-gnu/c++/15/bits8 ··[····b8]··/usr/include/aarch64-linux-gnu/c++/15/bits
9 ··[····e3]··/usr/include/c++/159 ··[····e3]··/usr/include/c++/15
10 ··[····f7]··/usr/include/c++/15/debug10 ··[····f7]··/usr/include/c++/15/debug
757 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc4 ··0x00000020·782d676e·752f7079·74686f6e·332d7363·x-gnu/python3-sc
5 ··0x00000030·696b6974·2d666d6d·2e646562·75670096·ikit-fmm.debug..5 ··0x00000030·696b6974·2d666d6d·2e646562·756700dd·ikit-fmm.debug..
6 ··0x00000040·e325f6fa·c40332af·9e73271c·e7415f28·.%....2..s'..A_(6 ··0x00000040·3b78eac5·645d0ffa·22aae543·c4c11933·;x..d].."..C...3
7 ··0x00000050·1b867d······························..}7 ··0x00000050·fc7158······························.qX