756 KB
/srv/reproducible-results/rbuild-debian/r-b-build.OZmYguyL/b1/scikit-fmm_2024.05.29-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.OZmYguyL/b2/scikit-fmm_2024.05.29-1_i386.changes
434 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·bab1744bed980e6b4a5b2129e44ced27·180180·debug·optional·python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb1 ·f36d3408b46938ddf2572aad0dbc6169·180120·debug·optional·python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb
2 ·202eecf5bd3d9b9a5e63827ff111fa67·57760·python·optional·python3-scikit-fmm_2024.05.29-1_i386.deb2 ·ba4d8a7664aa0726eb242e660f549037·57736·python·optional·python3-scikit-fmm_2024.05.29-1_i386.deb
727 KB
python3-scikit-fmm_2024.05.29-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-07-06·04:55:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-07-06·04:55:57.000000·debian-binary
2 -rw-r--r--···0········0········0·····1628·2024-07-06·04:55:57.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1632·2024-07-06·04:55:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0····55940·2024-07-06·04:55:57.000000·data.tar.xz3 -rw-r--r--···0········0········0····55912·2024-07-06·04:55:57.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
727 KB
data.tar.xz
727 KB
data.tar
338 KB
./usr/lib/python3/dist-packages/skfmm/cfmm.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52b41addd7e47ef1d8719e6099f29a924f5fcb4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875b9d0da39f4bd2c8faff416698051fc87f732d
336 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 13338
    
Offset 1, 82 lines modifiedOffset 1, 82 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001240·<PyInit_cfmm@@Base-0x1900>:2 00001240·<PyInit_cfmm@@Base-0x1900>:
3 distance_method(_object*,·_object*)·[clone·.cold]:3 distance_method(_object*,·_object*)·[clone·.cold]:
4 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:2654 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:265
5 »       push···%eax5 »       push···%eax
6 »       mov····%esi,%ebx6 »       mov····%esi,%ebx
7 »       push···%eax7 »       push···%eax
8 »       push···$0xfc8 »       push···$0xfc
9 »       push···-0xcc(%ebp)9 »       push···-0xcc(%ebp)
10 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>10 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>
11 »       add····$0x10,%esp11 »       add····$0x10,%esp
12 »       mov····-0x1c(%ebp),%eax12 »       mov····-0x1c(%ebp),%eax
13 »       sub····%gs:0x14,%eax13 »       sub····%gs:0x14,%eax
14 »       jne····12d8·<__cxa_finalize@plt+0xb8>14 »       jne····12d8·<__cxa_finalize@plt+0xb8>
15 »       sub····$0xc,%esp15 »       sub····$0xc,%esp
16 »       push···%edi16 »       push···%edi
17 »       call···1200·<_Unwind_Resume@plt>17 »       call···1200·<_Unwind_Resume@plt>
18 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31018 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:310
19 »       sub····$0x1,%edx19 »       sub····$0x1,%edx
20 »       jne····133a·<__cxa_finalize@plt+0x11a>20 »       jne····133a·<__cxa_finalize@plt+0x11a>
21 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:310·(discriminator·1)21 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:310·(discriminator·1)
22 »       sub····$0xc,%esp22 »       sub····$0xc,%esp
23 »       mov····%esi,%ebx23 »       mov····%esi,%ebx
24 »       push···%eax24 »       push···%eax
25 »       call···1080·<__cxa_begin_catch@plt>25 »       call···1080·<__cxa_begin_catch@plt>
26 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31226 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:312
27 »       mov····(%eax),%edx27 »       mov····(%eax),%edx
28 »       mov····%eax,(%esp)28 »       mov····%eax,(%esp)
29 »       call···*0x8(%edx)29 »       call···*0x8(%edx)
30 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:312·(discriminator·1)30 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:312·(discriminator·1)
31 »       pop····%edx31 »       pop····%edx
32 »       pop····%ecx32 »       pop····%ecx
33 »       push···%eax33 »       push···%eax
34 »       mov····-0x18(%esi),%eax34 »       mov····-0x18(%esi),%eax
35 »       push···(%eax)35 »       push···(%eax)
36 »       call···1170·<PyErr_SetString@plt>36 »       call···1170·<PyErr_SetString@plt>
37 »       add····$0x10,%esp37 »       add····$0x10,%esp
38 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31338 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:313
39 »       mov····%edi,%eax39 »       mov····%edi,%eax
40 »       call···1e40·<__cxa_finalize@plt+0xc20>40 »       call···1e40·<__cxa_finalize@plt+0xc20>
41 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31441 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:314
42 »       mov····-0xc0(%ebp),%eax42 »       mov····-0xc0(%ebp),%eax
43 »       call···1e40·<__cxa_finalize@plt+0xc20>43 »       call···1e40·<__cxa_finalize@plt+0xc20>
44 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31544 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:315
45 »       mov····-0xc8(%ebp),%eax45 »       mov····-0xc8(%ebp),%eax
46 »       call···1e40·<__cxa_finalize@plt+0xc20>46 »       call···1e40·<__cxa_finalize@plt+0xc20>
47 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31647 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:316
48 »       mov····-0xc4(%ebp),%eax48 »       mov····-0xc4(%ebp),%eax
49 »       call···1e40·<__cxa_finalize@plt+0xc20>49 »       call···1e40·<__cxa_finalize@plt+0xc20>
50 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31750 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:317
51 »       mov····-0xd0(%ebp),%eax51 »       mov····-0xd0(%ebp),%eax
52 »       call···1e40·<__cxa_finalize@plt+0xc20>52 »       call···1e40·<__cxa_finalize@plt+0xc20>
53 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31953 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:319
54 »       call···11e0·<__cxa_end_catch@plt>54 »       call···11e0·<__cxa_end_catch@plt>
55 »       jmp····2110·<__cxa_finalize@plt+0xef0>55 »       jmp····2110·<__cxa_finalize@plt+0xef0>
56 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>56 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>
57 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:28157 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:281
58 »       push···%eax58 »       push···%eax
59 »       mov····%esi,%ebx59 »       mov····%esi,%ebx
60 »       push···%eax60 »       push···%eax
61 »       push···$0x10061 »       push···$0x100
62 »       push···-0xcc(%ebp)62 »       push···-0xcc(%ebp)
63 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>63 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>
64 »       add····$0x10,%esp64 »       add····$0x10,%esp
65 »       mov····-0x1c(%ebp),%eax65 »       mov····-0x1c(%ebp),%eax
66 »       sub····%gs:0x14,%eax66 »       sub····%gs:0x14,%eax
67 »       jne····1335·<__cxa_finalize@plt+0x115>67 »       jne····1335·<__cxa_finalize@plt+0x115>
68 »       sub····$0xc,%esp68 »       sub····$0xc,%esp
69 »       push···%edi69 »       push···%edi
70 »       call···1200·<_Unwind_Resume@plt>70 »       call···1200·<_Unwind_Resume@plt>
71 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:30071 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:300
72 »       push···%ebx72 »       push···%ebx
73 »       push···%ebx73 »       push···%ebx
74 »       mov····%esi,%ebx74 »       mov····%esi,%ebx
75 »       push···$0x10875 »       push···$0x108
76 »       push···-0xcc(%ebp)76 »       push···-0xcc(%ebp)
77 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>77 »       call···10e0·<operator·delete(void*,·unsigned·int)@plt>
78 »       add····$0x10,%esp78 »       add····$0x10,%esp
Offset 92, 104 lines modifiedOffset 92, 104 lines modified
92 »       jne····1351·<__cxa_finalize@plt+0x131>92 »       jne····1351·<__cxa_finalize@plt+0x131>
93 »       sub····$0xc,%esp93 »       sub····$0xc,%esp
94 »       mov····%esi,%ebx94 »       mov····%esi,%ebx
95 »       push···%eax95 »       push···%eax
96 »       call···1200·<_Unwind_Resume@plt>96 »       call···1200·<_Unwind_Resume@plt>
97 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>97 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>
98 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>98 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>
99 ./.mesonpy-2aq4fnbg/../skfmm/fmm.cpp:31999 ./.mesonpy-c4r3g9fr/../skfmm/fmm.cpp:319
100 »       mov····%esi,%ebx100 »       mov····%esi,%ebx
101 »       mov····%eax,%edi101 »       mov····%eax,%edi
102 »       call···11e0·<__cxa_end_catch@plt>102 »       call···11e0·<__cxa_end_catch@plt>
103 »       mov····-0x1c(%ebp),%eax103 »       mov····-0x1c(%ebp),%eax
104 »       sub····%gs:0x14,%eax104 »       sub····%gs:0x14,%eax
105 »       jne····1379·<__cxa_finalize@plt+0x159>105 »       jne····1379·<__cxa_finalize@plt+0x159>
106 »       sub····$0xc,%esp106 »       sub····$0xc,%esp
107 »       push···%edi107 »       push···%edi
108 »       call···1200·<_Unwind_Resume@plt>108 »       call···1200·<_Unwind_Resume@plt>
109 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>109 »       call···66e0·<void·std::vector<int,·std::allocator<int>·>::_M_realloc_append<int·const&>(int·const&)@@Base+0x2150>
110 heap::heap(int,·bool)·[clone·.cold]:110 heap::heap(int,·bool)·[clone·.cold]:
111 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40·(discriminator·2)111 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40·(discriminator·2)
112 »       call···11b0·<__cxa_throw_bad_array_new_length@plt>112 »       call···11b0·<__cxa_throw_bad_array_new_length@plt>
113 »       nop113 »       nop
114 heap::peek()·const·[clone·.cold]:114 heap::peek()·const·[clone·.cold]:
115 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72115 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72
116 »       sub····$0xc,%esp116 »       sub····$0xc,%esp
117 »       mov····%esi,%ebx117 »       mov····%esi,%ebx
118 »       push···$0x8118 »       push···$0x8
119 »       call···10a0·<__cxa_allocate_exception@plt>119 »       call···10a0·<__cxa_allocate_exception@plt>
120 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72·(discriminator·1)120 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72·(discriminator·1)
121 »       pop····%edx121 »       pop····%edx
122 »       pop····%ecx122 »       pop····%ecx
123 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72123 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72
124 »       mov····%eax,%edi124 »       mov····%eax,%edi
125 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72·(discriminator·1)125 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72·(discriminator·1)
126 »       lea····-0x2f34(%esi),%eax126 »       lea····-0x2f34(%esi),%eax
127 »       push···%eax127 »       push···%eax
128 »       push···%edi128 »       push···%edi
129 »       call···1070·<std::runtime_error::runtime_error(char·const*)@plt>129 »       call···1070·<std::runtime_error::runtime_error(char·const*)@plt>
130 »       add····$0xc,%esp130 »       add····$0xc,%esp
131 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:72·(discriminator·2)131 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:72·(discriminator·2)
132 »       push···-0x1c(%esi)132 »       push···-0x1c(%esi)
133 »       push···-0x4(%esi)133 »       push···-0x4(%esi)
134 »       push···%edi134 »       push···%edi
135 »       call···11f0·<__cxa_throw@plt>135 »       call···11f0·<__cxa_throw@plt>
Max diff block lines reached; 338887/343974 bytes (98.52%) 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·62343161·64646437·65343765·66316438·b41addd7e47ef1d8 
3 ··0x00000010·37313965·36303939·66323961·39323466·719e6099f29a924f2 ··0x00000000·35623964·30646133·39663462·64326338·5b9d0da39f4bd2c8
 3 ··0x00000010·66616666·34313636·39383035·31666338·faff416698051fc8
4 ··0x00000020·35666362·34612e64·65627567·00000000·5fcb4a.debug....4 ··0x00000020·37663733·32642e64·65627567·00000000·7f732d.debug....
5 ··0x00000030·ba8df43c····························...<5 ··0x00000030·43cb172f····························C../
  
389 KB
./usr/lib/python3/dist-packages/skfmm/pheap.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e2aa76c29faa5025c014a890888b7d3837bdcef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38d2b92f6903098d79ae602030bde6854e466afa
388 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 13338
    
Offset 1, 246 lines modifiedOffset 1, 246 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000026a0·<PyInit_pheap@@Base-0x2128>:2 000026a0·<PyInit_pheap@@Base-0x2128>:
3 __Pyx_CppExn2PyErr():3 __Pyx_CppExn2PyErr():
4 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:20474 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2047
5 »       push···%ebp5 »       push···%ebp
6 »       mov····%esp,%ebp6 »       mov····%esp,%ebp
7 »       push···%edi7 »       push···%edi
8 »       push···%esi8 »       push···%esi
9 »       call···9095·<PyInit_pheap@@Base+0x48cd>9 »       call···9095·<PyInit_pheap@@Base+0x48cd>
10 »       add····$0xc94a,%esi10 »       add····$0xc94a,%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:204913 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2049
14 »       mov····%esi,%ebx14 »       mov····%esi,%ebx
15 »       call···2560·<PyErr_Occurred@plt>15 »       call···2560·<PyErr_Occurred@plt>
16 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2049·(discriminator·1)16 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2049·(discriminator·1)
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       jne····28f4·<__cxa_finalize@plt+0x274>18 »       jne····28f4·<__cxa_finalize@plt+0x274>
19 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205219 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2052
20 »       call···24e0·<__cxa_rethrow@plt>20 »       call···24e0·<__cxa_rethrow@plt>
21 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205321 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2053
22 »       dec····%edx22 »       dec····%edx
23 »       cmp····$0xa,%edx23 »       cmp····$0xa,%edx
24 »       ja·····2896·<__cxa_finalize@plt+0x216>24 »       ja·····2896·<__cxa_finalize@plt+0x216>
25 »       mov····-0x4434(%esi,%edx,4),%ecx25 »       mov····-0x4434(%esi,%edx,4),%ecx
26 »       add····%esi,%ecx26 »       add····%esi,%ecx
27 »       jmp····*%ecx27 »       jmp····*%ecx
28 .L133():28 .L133():
29 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2053·(discriminator·1)29 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2053·(discriminator·1)
30 »       sub····$0xc,%esp30 »       sub····$0xc,%esp
31 »       mov····%esi,%ebx31 »       mov····%esi,%ebx
32 »       push···%eax32 »       push···%eax
33 »       call···2140·<__cxa_begin_catch@plt>33 »       call···2140·<__cxa_begin_catch@plt>
34 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205434 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2054
35 »       mov····(%eax),%edx35 »       mov····(%eax),%edx
36 »       mov····%eax,(%esp)36 »       mov····%eax,(%esp)
37 »       call···*0x8(%edx)37 »       call···*0x8(%edx)
38 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2054·(discriminator·1)38 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2054·(discriminator·1)
39 »       pop····%edx39 »       pop····%edx
40 »       pop····%ecx40 »       pop····%ecx
41 »       push···%eax41 »       push···%eax
42 »       mov····-0x58(%esi),%eax42 »       mov····-0x58(%esi),%eax
43 »       push···(%eax)43 »       push···(%eax)
44 »       call···2400·<PyErr_SetString@plt>44 »       call···2400·<PyErr_SetString@plt>
45 »       add····$0x10,%esp45 »       add····$0x10,%esp
46 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205546 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2055
47 »       mov····%esi,%ebx47 »       mov····%esi,%ebx
48 »       call···2570·<__cxa_end_catch@plt>48 »       call···2570·<__cxa_end_catch@plt>
49 »       jmp····28f4·<__cxa_finalize@plt+0x274>49 »       jmp····28f4·<__cxa_finalize@plt+0x274>
50 .L132():50 .L132():
51 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2055·(discriminator·1)51 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2055·(discriminator·1)
52 »       sub····$0xc,%esp52 »       sub····$0xc,%esp
53 »       mov····%esi,%ebx53 »       mov····%esi,%ebx
54 »       push···%eax54 »       push···%eax
55 »       call···2140·<__cxa_begin_catch@plt>55 »       call···2140·<__cxa_begin_catch@plt>
56 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205656 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2056
57 »       mov····(%eax),%edx57 »       mov····(%eax),%edx
58 »       mov····%eax,(%esp)58 »       mov····%eax,(%esp)
59 »       call···*0x8(%edx)59 »       call···*0x8(%edx)
60 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2056·(discriminator·1)60 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2056·(discriminator·1)
61 »       pop····%ecx61 »       pop····%ecx
62 »       pop····%edi62 »       pop····%edi
63 »       push···%eax63 »       push···%eax
64 »       mov····-0x2c(%esi),%eax64 »       mov····-0x2c(%esi),%eax
65 »       push···(%eax)65 »       push···(%eax)
66 »       call···2400·<PyErr_SetString@plt>66 »       call···2400·<PyErr_SetString@plt>
67 »       jmp····2700·<__cxa_finalize@plt+0x80>67 »       jmp····2700·<__cxa_finalize@plt+0x80>
68 .L131():68 .L131():
69 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2057·(discriminator·1)69 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2057·(discriminator·1)
70 »       sub····$0xc,%esp70 »       sub····$0xc,%esp
71 »       mov····%esi,%ebx71 »       mov····%esi,%ebx
72 »       push···%eax72 »       push···%eax
73 »       call···2140·<__cxa_begin_catch@plt>73 »       call···2140·<__cxa_begin_catch@plt>
74 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:205874 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2058
75 »       mov····(%eax),%edx75 »       mov····(%eax),%edx
76 »       mov····%eax,(%esp)76 »       mov····%eax,(%esp)
77 »       call···*0x8(%edx)77 »       call···*0x8(%edx)
78 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2058·(discriminator·1)78 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2058·(discriminator·1)
79 »       pop····%edi79 »       pop····%edi
80 »       pop····%edx80 »       pop····%edx
81 »       push···%eax81 »       push···%eax
82 »       mov····-0x2c(%esi),%eax82 »       mov····-0x2c(%esi),%eax
83 »       push···(%eax)83 »       push···(%eax)
84 »       call···2400·<PyErr_SetString@plt>84 »       call···2400·<PyErr_SetString@plt>
85 »       jmp····2700·<__cxa_finalize@plt+0x80>85 »       jmp····2700·<__cxa_finalize@plt+0x80>
86 .L130():86 .L130():
87 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2059·(discriminator·1)87 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2059·(discriminator·1)
88 »       sub····$0xc,%esp88 »       sub····$0xc,%esp
89 »       mov····%esi,%ebx89 »       mov····%esi,%ebx
90 »       push···%eax90 »       push···%eax
91 »       call···2140·<__cxa_begin_catch@plt>91 »       call···2140·<__cxa_begin_catch@plt>
92 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:206092 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2060
93 »       mov····(%eax),%edx93 »       mov····(%eax),%edx
94 »       mov····%eax,(%esp)94 »       mov····%eax,(%esp)
95 »       call···*0x8(%edx)95 »       call···*0x8(%edx)
96 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2060·(discriminator·1)96 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2060·(discriminator·1)
97 »       pop····%edx97 »       pop····%edx
98 »       pop····%ecx98 »       pop····%ecx
99 »       push···%eax99 »       push···%eax
100 »       mov····-0x74(%esi),%eax100 »       mov····-0x74(%esi),%eax
101 »       push···(%eax)101 »       push···(%eax)
102 »       call···2400·<PyErr_SetString@plt>102 »       call···2400·<PyErr_SetString@plt>
103 »       jmp····2700·<__cxa_finalize@plt+0x80>103 »       jmp····2700·<__cxa_finalize@plt+0x80>
104 .L129():104 .L129():
105 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2061·(discriminator·1)105 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2061·(discriminator·1)
106 »       sub····$0xc,%esp106 »       sub····$0xc,%esp
107 »       mov····%esi,%ebx107 »       mov····%esi,%ebx
108 »       push···%eax108 »       push···%eax
109 »       call···2140·<__cxa_begin_catch@plt>109 »       call···2140·<__cxa_begin_catch@plt>
110 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2062110 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2062
111 »       mov····(%eax),%edx111 »       mov····(%eax),%edx
112 »       mov····%eax,(%esp)112 »       mov····%eax,(%esp)
113 »       call···*0x8(%edx)113 »       call···*0x8(%edx)
114 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2062·(discriminator·1)114 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2062·(discriminator·1)
115 »       pop····%ecx115 »       pop····%ecx
116 »       pop····%edi116 »       pop····%edi
117 »       push···%eax117 »       push···%eax
118 »       mov····-0x74(%esi),%eax118 »       mov····-0x74(%esi),%eax
119 »       push···(%eax)119 »       push···(%eax)
120 »       call···2400·<PyErr_SetString@plt>120 »       call···2400·<PyErr_SetString@plt>
121 »       jmp····2700·<__cxa_finalize@plt+0x80>121 »       jmp····2700·<__cxa_finalize@plt+0x80>
122 .L128():122 .L128():
123 ./.mesonpy-2aq4fnbg/../skfmm/pheap.cpp:2063·(discriminator·1)123 ./.mesonpy-c4r3g9fr/../skfmm/pheap.cpp:2063·(discriminator·1)
Max diff block lines reached; 391964/396661 bytes (98.82%) 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·32616137·36633239·66616135·30323563·2aa76c29faa5025c 
3 ··0x00000010·30313461·38393038·38386237·64333833·014a890888b7d3832 ··0x00000000·64326239·32663639·30333039·38643739·d2b92f6903098d79
 3 ··0x00000010·61653630·32303330·62646536·38353465·ae602030bde6854e
4 ··0x00000020·37626463·65662e64·65627567·00000000·7bdcef.debug....4 ··0x00000020·34363661·66612e64·65627567·00000000·466afa.debug....
5 ··0x00000030·28dbcf19····························(...5 ··0x00000030·40391c13····························@9..
  
28.0 KB
python3-scikit-fmm-dbgsym_2024.05.29-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-07-06·04:55:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-07-06·04:55:57.000000·debian-binary
2 -rw-r--r--···0········0········0······632·2024-07-06·04:55:57.000000·control.tar.xz2 -rw-r--r--···0········0········0······632·2024-07-06·04:55:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0···179356·2024-07-06·04:55:57.000000·data.tar.xz3 -rw-r--r--···0········0········0···179296·2024-07-06·04:55:57.000000·data.tar.xz
924 B
control.tar.xz
896 B
control.tar
438 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Bdale·Garbee·<bdale@gag.com>6 Maintainer:·Bdale·Garbee·<bdale@gag.com>
7 Installed-Size:·2087 Installed-Size:·208
8 Depends:·python3-scikit-fmm·(=·2024.05.29-1)8 Depends:·python3-scikit-fmm·(=·2024.05.29-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:·52b41addd7e47ef1d8719e6099f29a924f5fcb4a·7e2aa76c29faa5025c014a890888b7d3837bdcef12 Build-Ids:·38d2b92f6903098d79ae602030bde6854e466afa·875b9d0da39f4bd2c8faff416698051fc87f732d
436 B
./md5sums
30.0 B
./md5sums
Files differ
388 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug 
2 usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug1 usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug
 2 usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug3 usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
26.6 KB
data.tar.xz
26.6 KB
data.tar
2.31 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/52/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/38/
7 -rw-r--r--···0·root·········(0)·root·········(0)····90504·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····94700·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/7e/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/87/
9 -rw-r--r--···0·root·········(0)·root·········(0)····94700·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····90504·2024-07-06·04:55:57.000000·./usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····12700·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····12700·2024-07-06·04:55:57.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-07-06·04:55:57.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm
18.9 KB
./usr/lib/debug/.build-id/52/b41addd7e47ef1d8719e6099f29a924f5fcb4a.debug vs.
./usr/lib/debug/.build-id/87/5b9d0da39f4bd2c8faff416698051fc87f732d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 4% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52b41addd7e47ef1d8719e6099f29a924f5fcb4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875b9d0da39f4bd2c8faff416698051fc87f732d
4.29 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-2aq4fnbg31 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
32 ··1»      (line_strp)»   (offset:·0x25):·../skfmm32 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
33 ··2»      (line_strp)»   (offset:·0x2e):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x2e):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x46):·../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy34 ··3»      (line_strp)»   (offset:·0x46):·../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy
35 ··4»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include36 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits
38 ··7»      (line_strp)»   (offset:·0xde):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0xde):·/usr/include/i386-linux-gnu/sys
Offset 2587, 15 lines modifiedOffset 2587, 15 lines modified
2587 ··Opcode·9·has·1·arg2587 ··Opcode·9·has·1·arg
2588 ··Opcode·10·has·0·args2588 ··Opcode·10·has·0·args
2589 ··Opcode·11·has·0·args2589 ··Opcode·11·has·0·args
2590 ··Opcode·12·has·1·arg2590 ··Opcode·12·has·1·arg
  
2591 ·The·Directory·Table·(offset·0x1176,·lines·10,·columns·1):2591 ·The·Directory·Table·(offset·0x1176,·lines·10,·columns·1):
2592 ··Entry»  Name2592 ··Entry»  Name
2593 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-2aq4fnbg2593 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
2594 ··1»      (line_strp)»   (offset:·0x25):·../skfmm2594 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
2595 ··2»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits2595 ··2»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits
2596 ··3»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include2596 ··3»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
2597 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types2597 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
2598 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include2598 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include
2599 ··6»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits2599 ··6»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
2600 ··7»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/142600 ··7»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
Offset 3984, 15 lines modifiedOffset 3984, 15 lines modified
3984 ··Opcode·9·has·1·arg3984 ··Opcode·9·has·1·arg
3985 ··Opcode·10·has·0·args3985 ··Opcode·10·has·0·args
3986 ··Opcode·11·has·0·args3986 ··Opcode·11·has·0·args
3987 ··Opcode·12·has·1·arg3987 ··Opcode·12·has·1·arg
  
3988 ·The·Directory·Table·(offset·0x1a7f,·lines·9,·columns·1):3988 ·The·Directory·Table·(offset·0x1a7f,·lines·9,·columns·1):
3989 ··Entry»  Name3989 ··Entry»  Name
3990 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-2aq4fnbg3990 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
3991 ··1»      (line_strp)»   (offset:·0x25):·../skfmm3991 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
3992 ··2»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits3992 ··2»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
3993 ··3»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/143993 ··3»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
3994 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits3994 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
3995 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug3995 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
3996 ··6»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext3996 ··6»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext
3997 ··7»      (line_strp)»   (offset:·0xb0):·/usr/include3997 ··7»      (line_strp)»   (offset:·0xb0):·/usr/include
Offset 6681, 15 lines modifiedOffset 6681, 15 lines modified
6681 ··Opcode·9·has·1·arg6681 ··Opcode·9·has·1·arg
6682 ··Opcode·10·has·0·args6682 ··Opcode·10·has·0·args
6683 ··Opcode·11·has·0·args6683 ··Opcode·11·has·0·args
6684 ··Opcode·12·has·1·arg6684 ··Opcode·12·has·1·arg
  
6685 ·The·Directory·Table·(offset·0x2d1c,·lines·11,·columns·1):6685 ·The·Directory·Table·(offset·0x2d1c,·lines·11,·columns·1):
6686 ··Entry»  Name6686 ··Entry»  Name
6687 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-2aq4fnbg6687 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
6688 ··1»      (line_strp)»   (offset:·0x25):·../skfmm6688 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
6689 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/146689 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
6690 ··3»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug6690 ··3»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
6691 ··4»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits6691 ··4»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
6692 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits6692 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
6693 ··6»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext6693 ··6»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext
6694 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits6694 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits
Offset 8495, 15 lines modifiedOffset 8495, 15 lines modified
8495 ··Opcode·9·has·1·arg8495 ··Opcode·9·has·1·arg
8496 ··Opcode·10·has·0·args8496 ··Opcode·10·has·0·args
8497 ··Opcode·11·has·0·args8497 ··Opcode·11·has·0·args
8498 ··Opcode·12·has·1·arg8498 ··Opcode·12·has·1·arg
  
8499 ·The·Directory·Table·(offset·0x3a2e,·lines·12,·columns·1):8499 ·The·Directory·Table·(offset·0x3a2e,·lines·12,·columns·1):
8500 ··Entry»  Name8500 ··Entry»  Name
8501 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-2aq4fnbg8501 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
8502 ··1»      (line_strp)»   (offset:·0x25):·../skfmm8502 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
8503 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/148503 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
8504 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits8504 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
8505 ··4»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext8505 ··4»      (line_strp)»   (offset:·0x469):·/usr/include/c++/14/ext
8506 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits8506 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
8507 ··6»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug8507 ··6»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
8508 ··7»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include8508 ··7»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
Offset 11914, 15 lines modifiedOffset 11914, 15 lines modified
11914 ··Opcode·9·has·1·arg11914 ··Opcode·9·has·1·arg
11915 ··Opcode·10·has·0·args11915 ··Opcode·10·has·0·args
11916 ··Opcode·11·has·0·args11916 ··Opcode·11·has·0·args
11917 ··Opcode·12·has·1·arg11917 ··Opcode·12·has·1·arg
  
11918 ·The·Directory·Table·(offset·0x5284,·lines·11,·columns·1):11918 ·The·Directory·Table·(offset·0x5284,·lines·11,·columns·1):
11919 ··Entry»  Name11919 ··Entry»  Name
11920 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-2aq4fnbg11920 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-c4r3g9fr
11921 ··1»      (line_strp)»   (offset:·0x25):·../skfmm11921 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
11922 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/1411922 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
11923 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits11923 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
11924 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits11924 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
11925 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug11925 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
11926 ··6»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include11926 ··6»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
11927 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types11927 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
12.4 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 29 lines modifiedOffset 4, 29 lines modified
4 ···Length:········0x1c·(32-bit)4 ···Length:········0x1c·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x90b7 ···Abbrev·Offset:·0x90b
8 ···Pointer·Size:··48 ···Pointer·Size:··4
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:·0x11):·./.mesonpy-2aq4fnbg11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
12 ·<1><15>:·Abbrev·Number:·8·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x148>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x148>
14 ·<1><1a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>
16 ·<1><1f>:·Abbrev·Number:·016 ·<1><1f>:·Abbrev·Number:·0
17 ··Compilation·Unit·@·offset·0x20:17 ··Compilation·Unit·@·offset·0x20:
18 ···Length:········0x5b·(32-bit)18 ···Length:········0x5b·(32-bit)
19 ···Version:·······519 ···Version:·······5
20 ···Unit·Type:·····DW_UT_partial·(3)20 ···Unit·Type:·····DW_UT_partial·(3)
21 ···Abbrev·Offset:·0x90b21 ···Abbrev·Offset:·0x90b
22 ···Pointer·Size:··422 ···Pointer·Size:··4
23 ·<0><2c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)23 ·<0><2c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
24 ····<2d>···DW_AT_stmt_list···:·(sec_offset)·024 ····<2d>···DW_AT_stmt_list···:·(sec_offset)·0
25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
26 ·<1><35>:·Abbrev·Number:·8·(DW_TAG_imported_unit)26 ·<1><35>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
27 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0x1393>27 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0x1393>
28 ·<1><3a>:·Abbrev·Number:·91·(DW_TAG_const_type)28 ·<1><3a>:·Abbrev·Number:·91·(DW_TAG_const_type)
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x18>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x18>
30 ·<1><3f>:·Abbrev·Number:·103·(DW_TAG_variable)30 ·<1><3f>:·Abbrev·Number:·103·(DW_TAG_variable)
31 ····<40>···DW_AT_name········:·(strp)·(offset:·0x8777):·MaximumDimension31 ····<40>···DW_AT_name········:·(strp)·(offset:·0x8777):·MaximumDimension
32 ····<44>···DW_AT_decl_file···:·(implicit_const)·432 ····<44>···DW_AT_decl_file···:·(implicit_const)·4
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ···Length:········0x28·(32-bit)70 ···Length:········0x28·(32-bit)
71 ···Version:·······571 ···Version:·······5
72 ···Unit·Type:·····DW_UT_partial·(3)72 ···Unit·Type:·····DW_UT_partial·(3)
73 ···Abbrev·Offset:·0x90b73 ···Abbrev·Offset:·0x90b
74 ···Pointer·Size:··474 ···Pointer·Size:··4
75 ·<0><8b>:·Abbrev·Number:·68·(DW_TAG_partial_unit)75 ·<0><8b>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
76 ····<8c>···DW_AT_stmt_list···:·(sec_offset)·076 ····<8c>···DW_AT_stmt_list···:·(sec_offset)·0
77 ····<90>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg77 ····<90>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
78 ·<1><94>:·Abbrev·Number:·109·(DW_TAG_subprogram)78 ·<1><94>:·Abbrev·Number:·109·(DW_TAG_subprogram)
79 ····<95>···DW_AT_external····:·(flag_present)·179 ····<95>···DW_AT_external····:·(flag_present)·1
80 ····<95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x22ff)·80 ····<95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x22ff)·
81 ····<99>···DW_AT_decl_file···:·(data1)·6181 ····<99>···DW_AT_decl_file···:·(data1)·61
82 ····<9a>···DW_AT_decl_line···:·(data1)·13182 ····<9a>···DW_AT_decl_line···:·(data1)·131
83 ····<9b>···DW_AT_decl_column·:·(data1)·2683 ····<9b>···DW_AT_decl_column·:·(data1)·26
84 ····<9c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x1401)·84 ····<9c>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x1401)·
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 ···Length:········0x2d·(32-bit)92 ···Length:········0x2d·(32-bit)
93 ···Version:·······593 ···Version:·······5
94 ···Unit·Type:·····DW_UT_partial·(3)94 ···Unit·Type:·····DW_UT_partial·(3)
95 ···Abbrev·Offset:·0x90b95 ···Abbrev·Offset:·0x90b
96 ···Pointer·Size:··496 ···Pointer·Size:··4
97 ·<0><b7>:·Abbrev·Number:·68·(DW_TAG_partial_unit)97 ·<0><b7>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
98 ····<b8>···DW_AT_stmt_list···:·(sec_offset)·098 ····<b8>···DW_AT_stmt_list···:·(sec_offset)·0
99 ····<bc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg99 ····<bc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
100 ·<1><c0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)100 ·<1><c0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
101 ····<c1>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>101 ····<c1>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>
102 ·<1><c5>:·Abbrev·Number:·1·(DW_TAG_imported_unit)102 ·<1><c5>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
103 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·68·(DW_TAG_partial_unit)]103 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·68·(DW_TAG_partial_unit)]
104 ·<1><ca>:·Abbrev·Number:·88·(DW_TAG_reference_type)104 ·<1><ca>:·Abbrev·Number:·88·(DW_TAG_reference_type)
105 ····<cb>···DW_AT_byte_size···:·(implicit_const)·4105 ····<cb>···DW_AT_byte_size···:·(implicit_const)·4
106 ····<cb>···DW_AT_type········:·(GNU_ref_alt)·<0x81>106 ····<cb>···DW_AT_type········:·(GNU_ref_alt)·<0x81>
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ···Length:········0x30·(32-bit)115 ···Length:········0x30·(32-bit)
116 ···Version:·······5116 ···Version:·······5
117 ···Unit·Type:·····DW_UT_partial·(3)117 ···Unit·Type:·····DW_UT_partial·(3)
118 ···Abbrev·Offset:·0x90b118 ···Abbrev·Offset:·0x90b
119 ···Pointer·Size:··4119 ···Pointer·Size:··4
120 ·<0><e8>:·Abbrev·Number:·68·(DW_TAG_partial_unit)120 ·<0><e8>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
121 ····<e9>···DW_AT_stmt_list···:·(sec_offset)·0121 ····<e9>···DW_AT_stmt_list···:·(sec_offset)·0
122 ····<ed>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg122 ····<ed>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
123 ·<1><f1>:·Abbrev·Number:·1·(DW_TAG_imported_unit)123 ·<1><f1>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
124 ····<f2>···DW_AT_import······:·(ref_addr)·<0xb7>»      [Abbrev·Number:·68·(DW_TAG_partial_unit)]124 ····<f2>···DW_AT_import······:·(ref_addr)·<0xb7>»      [Abbrev·Number:·68·(DW_TAG_partial_unit)]
125 ·<1><f6>:·Abbrev·Number:·1·(DW_TAG_imported_unit)125 ·<1><f6>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
126 ····<f7>···DW_AT_import······:·(ref_addr)·<0x7fc>»     [Abbrev·Number:·108·(DW_TAG_partial_unit)]126 ····<f7>···DW_AT_import······:·(ref_addr)·<0x7fc>»     [Abbrev·Number:·108·(DW_TAG_partial_unit)]
127 ·<1><fb>:·Abbrev·Number:·106·(DW_TAG_subprogram)127 ·<1><fb>:·Abbrev·Number:·106·(DW_TAG_subprogram)
128 ····<fc>···DW_AT_external····:·(flag_present)·1128 ····<fc>···DW_AT_external····:·(flag_present)·1
129 ····<fc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12b8)·129 ····<fc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x12b8)·
Offset 143, 29 lines modifiedOffset 143, 29 lines modified
143 ···Length:········0x1c·(32-bit)143 ···Length:········0x1c·(32-bit)
144 ···Version:·······5144 ···Version:·······5
145 ···Unit·Type:·····DW_UT_partial·(3)145 ···Unit·Type:·····DW_UT_partial·(3)
146 ···Abbrev·Offset:·0x90b146 ···Abbrev·Offset:·0x90b
147 ···Pointer·Size:··4147 ···Pointer·Size:··4
148 ·<0><11c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)148 ·<0><11c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
149 ····<11d>···DW_AT_stmt_list···:·(sec_offset)·0x1154149 ····<11d>···DW_AT_stmt_list···:·(sec_offset)·0x1154
150 ····<121>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg150 ····<121>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
151 ·<1><125>:·Abbrev·Number:·8·(DW_TAG_imported_unit)151 ·<1><125>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
152 ····<126>···DW_AT_import······:·(GNU_ref_alt)·<0x2a58>152 ····<126>···DW_AT_import······:·(GNU_ref_alt)·<0x2a58>
153 ·<1><12a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)153 ·<1><12a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
154 ····<12b>···DW_AT_import······:·(GNU_ref_alt)·<0x2a15>154 ····<12b>···DW_AT_import······:·(GNU_ref_alt)·<0x2a15>
155 ·<1><12f>:·Abbrev·Number:·0155 ·<1><12f>:·Abbrev·Number:·0
156 ··Compilation·Unit·@·offset·0x130:156 ··Compilation·Unit·@·offset·0x130:
157 ···Length:········0x204·(32-bit)157 ···Length:········0x204·(32-bit)
158 ···Version:·······5158 ···Version:·······5
159 ···Unit·Type:·····DW_UT_partial·(3)159 ···Unit·Type:·····DW_UT_partial·(3)
160 ···Abbrev·Offset:·0x90b160 ···Abbrev·Offset:·0x90b
161 ···Pointer·Size:··4161 ···Pointer·Size:··4
162 ·<0><13c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)162 ·<0><13c>:·Abbrev·Number:·68·(DW_TAG_partial_unit)
163 ····<13d>···DW_AT_stmt_list···:·(sec_offset)·0x1a5d163 ····<13d>···DW_AT_stmt_list···:·(sec_offset)·0x1a5d
164 ····<141>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg164 ····<141>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
165 ·<1><145>:·Abbrev·Number:·1·(DW_TAG_imported_unit)165 ·<1><145>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
166 ····<146>···DW_AT_import······:·(ref_addr)·<0x8b>»     [Abbrev·Number:·68·(DW_TAG_partial_unit)]166 ····<146>···DW_AT_import······:·(ref_addr)·<0x8b>»     [Abbrev·Number:·68·(DW_TAG_partial_unit)]
167 ·<1><14a>:·Abbrev·Number:·75·(DW_TAG_namespace)167 ·<1><14a>:·Abbrev·Number:·75·(DW_TAG_namespace)
168 ····<14b>···DW_AT_name········:·(string)·std168 ····<14b>···DW_AT_name········:·(string)·std
169 ····<14f>···DW_AT_sibling·····:·(ref_udata)·<0x2a8>169 ····<14f>···DW_AT_sibling·····:·(ref_udata)·<0x2a8>
170 ·<2><151>:·Abbrev·Number:·85·(DW_TAG_structure_type)170 ·<2><151>:·Abbrev·Number:·85·(DW_TAG_structure_type)
171 ····<152>···DW_AT_name········:·(strp)·(offset:·0xf85):·integral_constant<bool,·true>171 ····<152>···DW_AT_name········:·(strp)·(offset:·0xf85):·integral_constant<bool,·true>
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
468 ···Length:········0x2a6·(32-bit)468 ···Length:········0x2a6·(32-bit)
469 ···Version:·······5469 ···Version:·······5
470 ···Unit·Type:·····DW_UT_partial·(3)470 ···Unit·Type:·····DW_UT_partial·(3)
471 ···Abbrev·Offset:·0x2fd2471 ···Abbrev·Offset:·0x2fd2
472 ···Pointer·Size:··4472 ···Pointer·Size:··4
473 ·<0><344>:·Abbrev·Number:·113·(DW_TAG_partial_unit)473 ·<0><344>:·Abbrev·Number:·113·(DW_TAG_partial_unit)
474 ····<345>···DW_AT_stmt_list···:·(sec_offset)·0x2cfa474 ····<345>···DW_AT_stmt_list···:·(sec_offset)·0x2cfa
475 ····<349>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-2aq4fnbg475 ····<349>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-c4r3g9fr
476 ·<1><34d>:·Abbrev·Number:·122·(DW_TAG_namespace)476 ·<1><34d>:·Abbrev·Number:·122·(DW_TAG_namespace)
477 ····<34e>···DW_AT_name········:·(string)·std477 ····<34e>···DW_AT_name········:·(string)·std
478 ····<352>···DW_AT_sibling·····:·(ref_udata)·<0x3b8>478 ····<352>···DW_AT_sibling·····:·(ref_udata)·<0x3b8>
479 ·<2><354>:·Abbrev·Number:·107·(DW_TAG_class_type)479 ·<2><354>:·Abbrev·Number:·107·(DW_TAG_class_type)
480 ····<355>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1958)·480 ····<355>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1958)·
481 ····<359>···DW_AT_declaration·:·(flag_present)·1481 ····<359>···DW_AT_declaration·:·(flag_present)·1
482 ····<359>···DW_AT_sibling·····:·(ref_udata)·<0x38b>482 ····<359>···DW_AT_sibling·····:·(ref_udata)·<0x38b>
Offset 875, 15 lines modifiedOffset 875, 15 lines modified
875 ···Length:········0x20a·(32-bit)875 ···Length:········0x20a·(32-bit)
876 ···Version:·······5876 ···Version:·······5
877 ···Unit·Type:·····DW_UT_partial·(3)877 ···Unit·Type:·····DW_UT_partial·(3)
Max diff block lines reached; 6215/12623 bytes (49.24%) of diff not shown.
204 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 JGCC:·(Debian·14.2.0-3)·14.2.01 s-GCC:·(Debian·14.2.0-3)·14.2.0
2 :2o6zOAm2 :2o6zOAm
3 gl*a%_l^3 gl*a%_l^
4 Z+WZ+wZ+4 Z+WZ+wZ+
5 P$WD,Es)5 P$WD,Es)
6 P5`U-e|=66 P5`U-e|=6
7 bJ6|*GTN7 bJ6|*GTN
8 %B+4-HZn8 %B+4-HZn
774 B
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 13338
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 00001240·<distance_method(_object*,·_object*)·[clone·.cold]>:5 00001240·<distance_method(_object*,·_object*)·[clone·.cold]>:
6 »       ...6 »       ...
  
7 0000137e·<heap::heap(int,·bool)·[clone·.cold]>:7 0000137e·<heap::heap(int,·bool)·[clone·.cold]>:
8 heap::heap(int,·bool)·[clone·.cold]:8 heap::heap(int,·bool)·[clone·.cold]:
9 ./.mesonpy-2aq4fnbg/../skfmm/heap.cpp:40·(discriminator·2)9 ./.mesonpy-c4r3g9fr/../skfmm/heap.cpp:40·(discriminator·2)
10 »       add····%al,(%eax)10 »       add····%al,(%eax)
11 »       add····%al,(%eax)11 »       add····%al,(%eax)
12 »       ...12 »       ...
  
13 00001384·<heap::peek()·const·[clone·.cold]>:13 00001384·<heap::peek()·const·[clone·.cold]>:
14 »       ...14 »       ...
  
587 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-2aq4fnbg3 ··[····11]··./.mesonpy-c4r3g9fr
4 ··[····25]··../skfmm4 ··[····25]··../skfmm
5 ··[····2e]··/usr/include/python3.125 ··[····2e]··/usr/include/python3.12
6 ··[····46]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy6 ··[····46]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy
7 ··[····89]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····89]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b0]··/usr/include8 ··[····b0]··/usr/include
9 ··[····bd]··/usr/include/i386-linux-gnu/bits9 ··[····bd]··/usr/include/i386-linux-gnu/bits
10 ··[····de]··/usr/include/i386-linux-gnu/sys10 ··[····de]··/usr/include/i386-linux-gnu/sys
5.42 KB
./usr/lib/debug/.build-id/7e/2aa76c29faa5025c014a890888b7d3837bdcef.debug vs.
./usr/lib/debug/.build-id/38/d2b92f6903098d79ae602030bde6854e466afa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e2aa76c29faa5025c014a890888b7d3837bdcef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38d2b92f6903098d79ae602030bde6854e466afa
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:·0x13):·./.mesonpy-2aq4fnbg31 ··0»      (line_strp)»   (offset:·0x13):·./.mesonpy-c4r3g9fr
32 ··1»      (line_strp)»   (offset:·0x27):·../skfmm32 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
33 ··2»      (line_strp)»   (offset:·0x30):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x30):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0x68):·/usr/include35 ··4»      (line_strp)»   (offset:·0x68):·/usr/include
36 ··5»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits37 ··6»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits
38 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/sys
Offset 19804, 15 lines modifiedOffset 19804, 15 lines modified
19804 ··Opcode·9·has·1·arg19804 ··Opcode·9·has·1·arg
19805 ··Opcode·10·has·0·args19805 ··Opcode·10·has·0·args
19806 ··Opcode·11·has·0·args19806 ··Opcode·11·has·0·args
19807 ··Opcode·12·has·1·arg19807 ··Opcode·12·has·1·arg
  
19808 ·The·Directory·Table·(offset·0x801f,·lines·10,·columns·1):19808 ·The·Directory·Table·(offset·0x801f,·lines·10,·columns·1):
19809 ··Entry»  Name19809 ··Entry»  Name
19810 ··0»      (line_strp)»   (offset:·0x13):·./.mesonpy-2aq4fnbg19810 ··0»      (line_strp)»   (offset:·0x13):·./.mesonpy-c4r3g9fr
19811 ··1»      (line_strp)»   (offset:·0x27):·../skfmm19811 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
19812 ··2»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits19812 ··2»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits
19813 ··3»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include19813 ··3»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include
19814 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types19814 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types
19815 ··5»      (line_strp)»   (offset:·0x68):·/usr/include19815 ··5»      (line_strp)»   (offset:·0x68):·/usr/include
19816 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits19816 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
19817 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/c++/1419817 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/c++/14
2.47 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x1c·(32-bit)4 ···Length:········0x1c·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xee57 ···Abbrev·Offset:·0xee5
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·62·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·62·(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:·0x13):·./.mesonpy-2aq4fnbg11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-c4r3g9fr
12 ·<1><15>:·Abbrev·Number:·8·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·8·(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:·8·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x148>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x148>
16 ·<1><1f>:·Abbrev·Number:·016 ·<1><1f>:·Abbrev·Number:·0
17 ··Compilation·Unit·@·offset·0x20:17 ··Compilation·Unit·@·offset·0x20:
18 ···Length:········0xd81a·(32-bit)18 ···Length:········0xd81a·(32-bit)
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ···Unit·Type:·····DW_UT_compile·(1)20 ···Unit·Type:·····DW_UT_compile·(1)
21 ···Abbrev·Offset:·021 ···Abbrev·Offset:·0
22 ···Pointer·Size:··422 ···Pointer·Size:··4
23 ·<0><2c>:·Abbrev·Number:·176·(DW_TAG_compile_unit)23 ·<0><2c>:·Abbrev·Number:·176·(DW_TAG_compile_unit)
24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1ad2)·24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1ad2)·
25 ····<32>···DW_AT_language····:·(data1)·33»   (C++14)25 ····<32>···DW_AT_language····:·(data1)·33»   (C++14)
26 ····<33>···DW_AT_name········:·(line_strp)·(offset:·0):·../skfmm/pheap.cpp26 ····<33>···DW_AT_name········:·(line_strp)·(offset:·0):·../skfmm/pheap.cpp
27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-2aq4fnbg27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-c4r3g9fr
28 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x127028 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x1270
29 ····<3f>···DW_AT_low_pc······:·(addr)·029 ····<3f>···DW_AT_low_pc······:·(addr)·0
30 ····<43>···DW_AT_stmt_list···:·(sec_offset)·030 ····<43>···DW_AT_stmt_list···:·(sec_offset)·0
31 ·<1><47>:·Abbrev·Number:·1·(DW_TAG_base_type)31 ·<1><47>:·Abbrev·Number:·1·(DW_TAG_base_type)
32 ····<48>···DW_AT_byte_size···:·(data1)·832 ····<48>···DW_AT_byte_size···:·(data1)·8
33 ····<49>···DW_AT_encoding····:·(data1)·7»    (unsigned)33 ····<49>···DW_AT_encoding····:·(data1)·7»    (unsigned)
34 ····<4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f87)·34 ····<4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f87)·
Offset 27694, 15 lines modifiedOffset 27694, 15 lines modified
27694 ···Unit·Type:·····DW_UT_compile·(1)27694 ···Unit·Type:·····DW_UT_compile·(1)
27695 ···Abbrev·Offset:·0xee527695 ···Abbrev·Offset:·0xee5
27696 ···Pointer·Size:··427696 ···Pointer·Size:··4
27697 ·<0><d84a>:·Abbrev·Number:·6·(DW_TAG_compile_unit)27697 ·<0><d84a>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
27698 ····<d84b>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1ad2)·27698 ····<d84b>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x1ad2)·
27699 ····<d84f>···DW_AT_language····:·(data1)·33» (C++14)27699 ····<d84f>···DW_AT_language····:·(data1)·33» (C++14)
27700 ····<d850>···DW_AT_name········:·(line_strp)·(offset:·0x49e):·../skfmm/heap.cpp27700 ····<d850>···DW_AT_name········:·(line_strp)·(offset:·0x49e):·../skfmm/heap.cpp
27701 ····<d854>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-2aq4fnbg27701 ····<d854>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-c4r3g9fr
27702 ····<d858>···DW_AT_ranges······:·(sec_offset)·0x141027702 ····<d858>···DW_AT_ranges······:·(sec_offset)·0x1410
27703 ····<d85c>···DW_AT_low_pc······:·(addr)·027703 ····<d85c>···DW_AT_low_pc······:·(addr)·0
27704 ····<d860>···DW_AT_stmt_list···:·(sec_offset)·0x7ffd27704 ····<d860>···DW_AT_stmt_list···:·(sec_offset)·0x7ffd
27705 ·<1><d864>:·Abbrev·Number:·8·(DW_TAG_imported_unit)27705 ·<1><d864>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
27706 ····<d865>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>27706 ····<d865>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>
27707 ·<1><d869>:·Abbrev·Number:·8·(DW_TAG_imported_unit)27707 ·<1><d869>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
27708 ····<d86a>···DW_AT_import······:·(GNU_ref_alt)·<0x29cb>27708 ····<d86a>···DW_AT_import······:·(GNU_ref_alt)·<0x29cb>
276 B
strings --all --bytes=8 {}
    
Offset 14, 14 lines modifiedOffset 14, 15 lines modified
14 pcL\%H'X14 pcL\%H'X
15 3M.5,6jN15 3M.5,6jN
16 4U|e·*Q@16 4U|e·*Q@
17 #!0YETE417 #!0YETE4
18 »       kPyb(4#18 »       kPyb(4#
19 3<bsgNEg19 3<bsgNEg
20 +9bApTY)20 +9bApTY)
 21 \[k|ymg_
21 ."VQ6·;[22 ."VQ6·;[
22 y*:/9:_E23 y*:/9:_E
23 I*fIp,V>24 I*fIp,V>
24 fv!~+UV,G25 fv!~+UV,G
25 $h%jbx>pL26 $h%jbx>pL
26 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug27 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
27 pheap.cpp28 pheap.cpp
554 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/pheap.cpp2 ··[·····0]··../skfmm/pheap.cpp
3 ··[····13]··./.mesonpy-2aq4fnbg3 ··[····13]··./.mesonpy-c4r3g9fr
4 ··[····27]··../skfmm4 ··[····27]··../skfmm
5 ··[····30]··/usr/include/python3.125 ··[····30]··/usr/include/python3.12
6 ··[····48]··/usr/include/python3.12/cpython6 ··[····48]··/usr/include/python3.12/cpython
7 ··[····68]··/usr/include7 ··[····68]··/usr/include
8 ··[····75]··/usr/lib/gcc/i686-linux-gnu/14/include8 ··[····75]··/usr/lib/gcc/i686-linux-gnu/14/include
9 ··[····9c]··/usr/include/i386-linux-gnu/bits9 ··[····9c]··/usr/include/i386-linux-gnu/bits
10 ··[····bd]··/usr/include/i386-linux-gnu/sys10 ··[····bd]··/usr/include/i386-linux-gnu/sys