1.25 MB
/srv/reproducible-results/rbuild-debian/r-b-build.QCgHq4XB/b1/scikit-fmm_2024.09.16-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.QCgHq4XB/b2/scikit-fmm_2024.09.16-1_i386.changes
434 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0f69ca37a4edf9f46e531664b096c01a·302676·debug·optional·python3-scikit-fmm-dbgsym_2024.09.16-1_i386.deb 
2 ·4402352421bb2d608afec2e07a9a012b·62908·python·optional·python3-scikit-fmm_2024.09.16-1_i386.deb1 ·d53b0b3a687fc8ff0b1d6052ad4cd108·303404·debug·optional·python3-scikit-fmm-dbgsym_2024.09.16-1_i386.deb
 2 ·6252347b276696b73bf6bb671951fe0f·62872·python·optional·python3-scikit-fmm_2024.09.16-1_i386.deb
1.19 MB
python3-scikit-fmm_2024.09.16-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-27·17:43:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-27·17:43:31.000000·debian-binary
2 -rw-r--r--···0········0········0·····1680·2025-01-27·17:43:31.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1680·2025-01-27·17:43:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0····61036·2025-01-27·17:43:31.000000·data.tar.xz3 -rw-r--r--···0········0········0····61000·2025-01-27·17:43:31.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
1.19 MB
data.tar.xz
1.19 MB
data.tar
231 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:·3754084566e53a451bf4211d187595c54e6038143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcfcffb11c08a96042e06d311da13d6caf523190
229 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 17998 objdump: DWARF error: unable to read alt ref 21865 objdump: DWARF error: unable to read alt ref 12698 objdump: DWARF error: unable to read alt ref 32438 objdump: DWARF error: unable to read alt ref 12698
    
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-kg4_bx4x/../skfmm/fmm.cpp:2664 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:266
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-kg4_bx4x/../skfmm/fmm.cpp:31118 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:311
19 »       sub····$0x1,%edx19 »       sub····$0x1,%edx
20 »       jne····133a·<__cxa_finalize@plt+0x11a>20 »       jne····133a·<__cxa_finalize@plt+0x11a>
21 ./.mesonpy-kg4_bx4x/../skfmm/fmm.cpp:311·(discriminator·1)21 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:311·(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-kg4_bx4x/../skfmm/fmm.cpp:31326 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:313
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-kg4_bx4x/../skfmm/fmm.cpp:313·(discriminator·1)30 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:313·(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-kg4_bx4x/../skfmm/fmm.cpp:31438 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:314
39 »       mov····%edi,%eax39 »       mov····%edi,%eax
40 »       call···1e40·<__cxa_finalize@plt+0xc20>40 »       call···1e40·<__cxa_finalize@plt+0xc20>
41 ./.mesonpy-kg4_bx4x/../skfmm/fmm.cpp:31541 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:315
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-kg4_bx4x/../skfmm/fmm.cpp:31644 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:316
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-kg4_bx4x/../skfmm/fmm.cpp:31747 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:317
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-kg4_bx4x/../skfmm/fmm.cpp:31850 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:318
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-kg4_bx4x/../skfmm/fmm.cpp:32053 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:320
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-kg4_bx4x/../skfmm/fmm.cpp:28257 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:282
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-kg4_bx4x/../skfmm/fmm.cpp:30171 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:301
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-kg4_bx4x/../skfmm/fmm.cpp:32099 ./.mesonpy-ucbfbyia/../skfmm/fmm.cpp:320
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-kg4_bx4x/../skfmm/heap.cpp:40·(discriminator·2)111 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/heap.cpp:72115 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/heap.cpp:72·(discriminator·1)120 ./.mesonpy-ucbfbyia/../skfmm/heap.cpp:72·(discriminator·1)
121 »       pop····%edx121 »       pop····%edx
122 »       pop····%ecx122 »       pop····%ecx
123 ./.mesonpy-kg4_bx4x/../skfmm/heap.cpp:72123 ./.mesonpy-ucbfbyia/../skfmm/heap.cpp:72
124 »       mov····%eax,%edi124 »       mov····%eax,%edi
125 ./.mesonpy-kg4_bx4x/../skfmm/heap.cpp:72·(discriminator·1)125 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/heap.cpp:72·(discriminator·2)131 ./.mesonpy-ucbfbyia/../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; 228980/234067 bytes (97.83%) 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·35343038·34353636·65353361·34353162·54084566e53a451b 
3 ··0x00000010·66343231·31643138·37353935·63353465·f4211d187595c54e2 ··0x00000000·66636666·62313163·30386139·36303432·fcffb11c08a96042
 3 ··0x00000010·65303664·33313164·61313364·36636166·e06d311da13d6caf
4 ··0x00000020·36303338·31342e64·65627567·00000000·603814.debug....4 ··0x00000020·35323331·39302e64·65627567·00000000·523190.debug....
5 ··0x00000030·9bd35027····························..P'5 ··0x00000030·26736b7a····························&skz
  
231 KB
./usr/lib/python3/dist-packages/skfmm/cfmm.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·91b17493aa1742216c9baf5f855c7e44875942953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7cfd557a41e45efe4f7ac5215a47ba3709e6fa4
229 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 17998 objdump: DWARF error: unable to read alt ref 21865 objdump: DWARF error: unable to read alt ref 12698 objdump: DWARF error: unable to read alt ref 32438 objdump: DWARF error: unable to read alt ref 12698
    
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-iq_fcl__/../skfmm/fmm.cpp:2664 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:266
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-iq_fcl__/../skfmm/fmm.cpp:31118 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:311
19 »       sub····$0x1,%edx19 »       sub····$0x1,%edx
20 »       jne····133a·<__cxa_finalize@plt+0x11a>20 »       jne····133a·<__cxa_finalize@plt+0x11a>
21 ./.mesonpy-iq_fcl__/../skfmm/fmm.cpp:311·(discriminator·1)21 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:311·(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-iq_fcl__/../skfmm/fmm.cpp:31326 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:313
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-iq_fcl__/../skfmm/fmm.cpp:313·(discriminator·1)30 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:313·(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-iq_fcl__/../skfmm/fmm.cpp:31438 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:314
39 »       mov····%edi,%eax39 »       mov····%edi,%eax
40 »       call···1e40·<__cxa_finalize@plt+0xc20>40 »       call···1e40·<__cxa_finalize@plt+0xc20>
41 ./.mesonpy-iq_fcl__/../skfmm/fmm.cpp:31541 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:315
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-iq_fcl__/../skfmm/fmm.cpp:31644 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:316
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-iq_fcl__/../skfmm/fmm.cpp:31747 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:317
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-iq_fcl__/../skfmm/fmm.cpp:31850 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:318
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-iq_fcl__/../skfmm/fmm.cpp:32053 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:320
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-iq_fcl__/../skfmm/fmm.cpp:28257 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:282
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-iq_fcl__/../skfmm/fmm.cpp:30171 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:301
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-iq_fcl__/../skfmm/fmm.cpp:32099 ./.mesonpy-lniyho47/../skfmm/fmm.cpp:320
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-iq_fcl__/../skfmm/heap.cpp:40·(discriminator·2)111 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/heap.cpp:72115 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/heap.cpp:72·(discriminator·1)120 ./.mesonpy-lniyho47/../skfmm/heap.cpp:72·(discriminator·1)
121 »       pop····%edx121 »       pop····%edx
122 »       pop····%ecx122 »       pop····%ecx
123 ./.mesonpy-iq_fcl__/../skfmm/heap.cpp:72123 ./.mesonpy-lniyho47/../skfmm/heap.cpp:72
124 »       mov····%eax,%edi124 »       mov····%eax,%edi
125 ./.mesonpy-iq_fcl__/../skfmm/heap.cpp:72·(discriminator·1)125 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/heap.cpp:72·(discriminator·2)131 ./.mesonpy-lniyho47/../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; 228981/234068 bytes (97.83%) 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·62313734·39336161·31373432·32313663·b17493aa1742216c 
3 ··0x00000010·39626166·35663835·35633765·34343837·9baf5f855c7e44872 ··0x00000000·63666435·35376134·31653435·65666534·cfd557a41e45efe4
 3 ··0x00000010·66376163·35323135·61343762·61333730·f7ac5215a47ba370
4 ··0x00000020·35393432·39352e64·65627567·00000000·594295.debug....4 ··0x00000020·39653666·61342e64·65627567·00000000·9e6fa4.debug....
5 ··0x00000030·87cf26a6····························..&.5 ··0x00000030·66fd74e9····························f.t.
  
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:·cbe120abe986cef946c019a84c034598b78412533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·06fb5190139ab888dfcbb92a9ac7995c8f5bccad
387 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 52230 objdump: DWARF error: unable to read alt ref 17998
    
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-kg4_bx4x/../skfmm/pheap.cpp:20474 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:204913 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2049·(discriminator·1)16 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:205219 ./.mesonpy-ucbfbyia/../skfmm/pheap.cpp:2052
20 »       call···24e0·<__cxa_rethrow@plt>20 »       call···24e0·<__cxa_rethrow@plt>
21 ./.mesonpy-kg4_bx4x/../skfmm/pheap.cpp:205321 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2053·(discriminator·1)29 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:205434 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2054·(discriminator·1)38 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:205546 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2055·(discriminator·1)51 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:205656 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2056·(discriminator·1)60 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2057·(discriminator·1)69 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:205874 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2058·(discriminator·1)78 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2059·(discriminator·1)87 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:206092 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2060·(discriminator·1)96 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2061·(discriminator·1)105 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2062110 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2062·(discriminator·1)114 ./.mesonpy-ucbfbyia/../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-kg4_bx4x/../skfmm/pheap.cpp:2063·(discriminator·1)123 ./.mesonpy-ucbfbyia/../skfmm/pheap.cpp:2063·(discriminator·1)
Max diff block lines reached; 391629/396326 bytes (98.81%) 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·65313230·61626539·38366365·66393436·e120abe986cef946 
3 ··0x00000010·63303139·61383463·30333435·39386237·c019a84c034598b72 ··0x00000000·66623531·39303133·39616238·38386466·fb5190139ab888df
 3 ··0x00000010·63626239·32613961·63373939·35633866·cbb92a9ac7995c8f
4 ··0x00000020·38343132·35332e64·65627567·00000000·841253.debug....4 ··0x00000020·35626363·61642e64·65627567·00000000·5bccad.debug....
5 ··0x00000030·bcd37248····························..rH5 ··0x00000030·d904c784····························....
  
370 KB
./usr/lib/python3/dist-packages/skfmm/pheap.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a1e5706240e03f0906d1ed61024be8e0b02f34b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a0a06876bb53520f827654e76183611db0dacf8
369 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 52230 objdump: DWARF error: unable to read alt ref 17998
    
Offset 1, 246 lines modifiedOffset 1, 246 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000026a0·<PyInit_pheap@@Base-0x216a>:2 000026a0·<PyInit_pheap@@Base-0x216a>:
3 __Pyx_CppExn2PyErr():3 __Pyx_CppExn2PyErr():
4 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:20474 ./.mesonpy-lniyho47/../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···8cfe·<PyInit_pheap@@Base+0x44f4>9 »       call···8cfe·<PyInit_pheap@@Base+0x44f4>
10 »       add····$0xc94a,%esi10 »       add····$0xc94a,%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:204913 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2049
14 »       mov····%esi,%ebx14 »       mov····%esi,%ebx
15 »       call···2570·<PyErr_Occurred@plt>15 »       call···2570·<PyErr_Occurred@plt>
16 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2049·(discriminator·1)16 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:205219 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2052
20 »       call···24f0·<__cxa_rethrow@plt>20 »       call···24f0·<__cxa_rethrow@plt>
21 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:205321 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2053·(discriminator·1)29 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:205434 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2054·(discriminator·1)38 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2054·(discriminator·1)
39 »       pop····%edx39 »       pop····%edx
40 »       pop····%ecx40 »       pop····%ecx
41 »       push···%eax41 »       push···%eax
42 »       mov····-0x54(%esi),%eax42 »       mov····-0x54(%esi),%eax
43 »       push···(%eax)43 »       push···(%eax)
44 »       call···2410·<PyErr_SetString@plt>44 »       call···2410·<PyErr_SetString@plt>
45 »       add····$0x10,%esp45 »       add····$0x10,%esp
46 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:205546 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2055
47 »       mov····%esi,%ebx47 »       mov····%esi,%ebx
48 »       call···2580·<__cxa_end_catch@plt>48 »       call···2580·<__cxa_end_catch@plt>
49 »       jmp····28f4·<__cxa_finalize@plt+0x274>49 »       jmp····28f4·<__cxa_finalize@plt+0x274>
50 .L132():50 .L132():
51 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2055·(discriminator·1)51 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:205656 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2056·(discriminator·1)60 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2056·(discriminator·1)
61 »       pop····%ecx61 »       pop····%ecx
62 »       pop····%edi62 »       pop····%edi
63 »       push···%eax63 »       push···%eax
64 »       mov····-0x28(%esi),%eax64 »       mov····-0x28(%esi),%eax
65 »       push···(%eax)65 »       push···(%eax)
66 »       call···2410·<PyErr_SetString@plt>66 »       call···2410·<PyErr_SetString@plt>
67 »       jmp····2700·<__cxa_finalize@plt+0x80>67 »       jmp····2700·<__cxa_finalize@plt+0x80>
68 .L131():68 .L131():
69 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2057·(discriminator·1)69 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:205874 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2058·(discriminator·1)78 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2058·(discriminator·1)
79 »       pop····%edi79 »       pop····%edi
80 »       pop····%edx80 »       pop····%edx
81 »       push···%eax81 »       push···%eax
82 »       mov····-0x28(%esi),%eax82 »       mov····-0x28(%esi),%eax
83 »       push···(%eax)83 »       push···(%eax)
84 »       call···2410·<PyErr_SetString@plt>84 »       call···2410·<PyErr_SetString@plt>
85 »       jmp····2700·<__cxa_finalize@plt+0x80>85 »       jmp····2700·<__cxa_finalize@plt+0x80>
86 .L130():86 .L130():
87 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2059·(discriminator·1)87 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:206092 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2060·(discriminator·1)96 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2060·(discriminator·1)
97 »       pop····%edx97 »       pop····%edx
98 »       pop····%ecx98 »       pop····%ecx
99 »       push···%eax99 »       push···%eax
100 »       mov····-0x70(%esi),%eax100 »       mov····-0x70(%esi),%eax
101 »       push···(%eax)101 »       push···(%eax)
102 »       call···2410·<PyErr_SetString@plt>102 »       call···2410·<PyErr_SetString@plt>
103 »       jmp····2700·<__cxa_finalize@plt+0x80>103 »       jmp····2700·<__cxa_finalize@plt+0x80>
104 .L129():104 .L129():
105 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2061·(discriminator·1)105 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2062110 ./.mesonpy-lniyho47/../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-iq_fcl__/../skfmm/pheap.cpp:2062·(discriminator·1)114 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2062·(discriminator·1)
115 »       pop····%ecx115 »       pop····%ecx
116 »       pop····%edi116 »       pop····%edi
117 »       push···%eax117 »       push···%eax
118 »       mov····-0x70(%esi),%eax118 »       mov····-0x70(%esi),%eax
119 »       push···(%eax)119 »       push···(%eax)
120 »       call···2410·<PyErr_SetString@plt>120 »       call···2410·<PyErr_SetString@plt>
121 »       jmp····2700·<__cxa_finalize@plt+0x80>121 »       jmp····2700·<__cxa_finalize@plt+0x80>
122 .L128():122 .L128():
123 ./.mesonpy-iq_fcl__/../skfmm/pheap.cpp:2063·(discriminator·1)123 ./.mesonpy-lniyho47/../skfmm/pheap.cpp:2063·(discriminator·1)
Max diff block lines reached; 372431/377128 bytes (98.75%) 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·31653537·30363234·30653033·66303930·1e5706240e03f090 
3 ··0x00000010·36643165·64363130·32346265·38653062·6d1ed61024be8e0b2 ··0x00000000·30613036·38373662·62353335·32306638·0a06876bb53520f8
 3 ··0x00000010·32373635·34653736·31383336·31316462·27654e76183611db
4 ··0x00000020·30326633·34622e64·65627567·00000000·02f34b.debug....4 ··0x00000020·30646163·66382e64·65627567·00000000·0dacf8.debug....
5 ··0x00000030·f863ac07····························.c..5 ··0x00000030·3bb94494····························;.D.
  
63.9 KB
python3-scikit-fmm-dbgsym_2024.09.16-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-27·17:43:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-27·17:43:31.000000·debian-binary
2 -rw-r--r--···0········0········0······736·2025-01-27·17:43:31.000000·control.tar.xz2 -rw-r--r--···0········0········0······736·2025-01-27·17:43:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0···301748·2025-01-27·17:43:31.000000·data.tar.xz3 -rw-r--r--···0········0········0···302476·2025-01-27·17:43:31.000000·data.tar.xz
1.35 KB
control.tar.xz
1.32 KB
control.tar
602 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:·3617 Installed-Size:·361
8 Depends:·python3-scikit-fmm·(=·2024.09.16-1)8 Depends:·python3-scikit-fmm·(=·2024.09.16-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:·3754084566e53a451bf4211d187595c54e603814·7a1e5706240e03f0906d1ed61024be8e0b02f34b·91b17493aa1742216c9baf5f855c7e4487594295·cbe120abe986cef946c019a84c034598b784125312 Build-Ids:·06fb5190139ab888dfcbb92a9ac7995c8f5bccad·1a0a06876bb53520f827654e76183611db0dacf8·bcfcffb11c08a96042e06d311da13d6caf523190·e7cfd557a41e45efe4f7ac5215a47ba3709e6fa4
728 B
./md5sums
30.0 B
./md5sums
Files differ
680 B
line order
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 usr/lib/debug/.build-id/37/54084566e53a451bf4211d187595c54e603814.debug 
2 usr/lib/debug/.build-id/7a/1e5706240e03f0906d1ed61024be8e0b02f34b.debug 
3 usr/lib/debug/.build-id/91/b17493aa1742216c9baf5f855c7e4487594295.debug 
4 usr/lib/debug/.build-id/cb/e120abe986cef946c019a84c034598b7841253.debug1 usr/lib/debug/.build-id/06/fb5190139ab888dfcbb92a9ac7995c8f5bccad.debug
 2 usr/lib/debug/.build-id/1a/0a06876bb53520f827654e76183611db0dacf8.debug
 3 usr/lib/debug/.build-id/bc/fcffb11c08a96042e06d311da13d6caf523190.debug
 4 usr/lib/debug/.build-id/e7/cfd557a41e45efe4f7ac5215a47ba3709e6fa4.debug
5 usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug5 usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
62.1 KB
data.tar.xz
62.0 KB
data.tar
3.39 KB
file list
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/37/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/06/
7 -rw-r--r--···0·root·········(0)·root·········(0)····61668·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/37/54084566e53a451bf4211d187595c54e603814.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····89520·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/06/fb5190139ab888dfcbb92a9ac7995c8f5bccad.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/7a/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/1a/
9 -rw-r--r--···0·root·········(0)·root·········(0)····85280·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/7a/1e5706240e03f0906d1ed61024be8e0b02f34b.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····85280·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/1a/0a06876bb53520f827654e76183611db0dacf8.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/91/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)····63660·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/91/b17493aa1742216c9baf5f855c7e4487594295.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/cb/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/bc/
13 -rw-r--r--···0·root·········(0)·root·········(0)····89516·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/cb/e120abe986cef946c019a84c034598b7841253.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····61676·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/bc/fcffb11c08a96042e06d311da13d6caf523190.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/e7/
 13 -rw-r--r--···0·root·········(0)·root·········(0)····63660·2025-01-27·17:43:31.000000·./usr/lib/debug/.build-id/e7/cfd557a41e45efe4f7ac5215a47ba3709e6fa4.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/i386-linux-gnu/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
16 -rw-r--r--···0·root·········(0)·root·········(0)····50372·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug16 -rw-r--r--···0·root·········(0)·root·········(0)····50372·2025-01-27·17:43:31.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/doc/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/doc/
19 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm19 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-27·17:43:31.000000·./usr/share/doc/python3-scikit-fmm-dbgsym·->·python3-scikit-fmm
23.2 KB
./usr/lib/debug/.build-id/37/54084566e53a451bf4211d187595c54e603814.debug vs.
./usr/lib/debug/.build-id/bc/fcffb11c08a96042e06d311da13d6caf523190.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········60108·(bytes·into·file)13 ··Start·of·section·headers:··········60116·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.2 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0xeacc:1 There·are·39·section·headers,·starting·at·offset·0xead4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·000310·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·000310·10···A··4···1··4
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 ··[21]·.dynamic··········NOBITS··········00009ed4·000de8·0000f8·08··WA··4···0··426 ··[21]·.dynamic··········NOBITS··········00009ed4·000de8·0000f8·08··WA··4···0··4
27 ··[22]·.got··············NOBITS··········00009fcc·000de8·000028·04··WA··0···0··427 ··[22]·.got··············NOBITS··········00009fcc·000de8·000028·04··WA··0···0··4
28 ··[23]·.got.plt··········NOBITS··········00009ff4·000de8·000088·04··WA··0···0··428 ··[23]·.got.plt··········NOBITS··········00009ff4·000de8·000088·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········0000a080·000de8·00008c·00··WA··0···0·3229 ··[24]·.data·············NOBITS··········0000a080·000de8·00008c·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········0000a10c·000de8·000008·00··WA··0···0··430 ··[25]·.bss··············NOBITS··········0000a10c·000de8·000008·00··WA··0···0··4
31 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·000198·0000dd·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·0000dd·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·000278·0060c8·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000278·0060ca·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·006340·000a21·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·006344·000a21·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·006d64·002742·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·006d68·002742·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·0094a8·000060·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·0094ac·000060·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·009508·0002a8·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·00950c·0002aa·01·MSC··0···0··4
38 ··[33]·.debug_loclists···PROGBITS········00000000·0097b0·002a49·00···C··0···0··438 ··[33]·.debug_loclists···PROGBITS········00000000·0097b8·002a49·00···C··0···0··4
39 ··[34]·.debug_rnglists···PROGBITS········00000000·00c1fc·000a67·00···C··0···0··439 ··[34]·.debug_rnglists···PROGBITS········00000000·00c204·000a67·00···C··0···0··4
40 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·00cc63·000050·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·00cc6b·000050·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········00000000·00ccb4·000a70·10·····37·119··441 ··[36]·.symtab···········SYMTAB··········00000000·00ccbc·000a70·10·····37·119··4
42 ··[37]·.strtab···········STRTAB··········00000000·00d724·001216·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·00d72c·001216·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·00e93a·000190·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·00e942·000190·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)
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:·3754084566e53a451bf4211d187595c54e6038143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcfcffb11c08a96042e06d311da13d6caf523190
5.31 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-kg4_bx4x31 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
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 42, 17 lines modifiedOffset 42, 17 lines modified
42 ··10»     (line_strp)»  (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits42 ··10»     (line_strp)»  (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
43 ··11»     (line_strp)»  (offset:·0x153):·/usr/include/c++/14/debug43 ··11»     (line_strp)»  (offset:·0x153):·/usr/include/c++/14/debug
44 ··12»     (line_strp)»  (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types44 ··12»     (line_strp)»  (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
45 ··13»     (line_strp)»  (offset:·0x194):·/usr/include/python3.12/cpython45 ··13»     (line_strp)»  (offset:·0x194):·/usr/include/python3.12/cpython
  
46 ·The·File·Name·Table·(offset·0x60,·lines·66,·columns·2):46 ·The·File·Name·Table·(offset·0x60,·lines·66,·columns·2):
47 ··Entry»  Dir»       Name47 ··Entry»  Dir»       Name
48 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·fmm.cpp48 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x9):·fmm.cpp
49 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x363):·object.h49 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x363):·object.h
50 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·fmm.cpp50 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x9):·fmm.cpp
51 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1b4):·distance_marcher.h51 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1b4):·distance_marcher.h
52 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x1c7):·base_marcher.h52 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x1c7):·base_marcher.h
53 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1d6):·travel_time_marcher.h53 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1d6):·travel_time_marcher.h
54 ··6»      (udata)»       1»      (line_strp)»   (offset:·0x1ec):·extension_velocity_marcher.h54 ··6»      (udata)»       1»      (line_strp)»   (offset:·0x1ec):·extension_velocity_marcher.h
55 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x209):·__multiarray_api.h55 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x209):·__multiarray_api.h
56 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x21c):·stddef.h56 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x21c):·stddef.h
57 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x225):·stdlib.h57 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x225):·stdlib.h
Offset 2588, 15 lines modifiedOffset 2588, 15 lines modified
2588 ··Opcode·9·has·1·arg2588 ··Opcode·9·has·1·arg
2589 ··Opcode·10·has·0·args2589 ··Opcode·10·has·0·args
2590 ··Opcode·11·has·0·args2590 ··Opcode·11·has·0·args
2591 ··Opcode·12·has·1·arg2591 ··Opcode·12·has·1·arg
  
2592 ·The·Directory·Table·(offset·0x117b,·lines·10,·columns·1):2592 ·The·Directory·Table·(offset·0x117b,·lines·10,·columns·1):
2593 ··Entry»  Name2593 ··Entry»  Name
2594 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x2594 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
2595 ··1»      (line_strp)»   (offset:·0x25):·../skfmm2595 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
2596 ··2»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits2596 ··2»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits
2597 ··3»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include2597 ··3»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
2598 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types2598 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
2599 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include2599 ··5»      (line_strp)»   (offset:·0xb0):·/usr/include
2600 ··6»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits2600 ··6»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
2601 ··7»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/142601 ··7»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
Offset 3985, 15 lines modifiedOffset 3985, 15 lines modified
3985 ··Opcode·9·has·1·arg3985 ··Opcode·9·has·1·arg
3986 ··Opcode·10·has·0·args3986 ··Opcode·10·has·0·args
3987 ··Opcode·11·has·0·args3987 ··Opcode·11·has·0·args
3988 ··Opcode·12·has·1·arg3988 ··Opcode·12·has·1·arg
  
3989 ·The·Directory·Table·(offset·0x1a84,·lines·9,·columns·1):3989 ·The·Directory·Table·(offset·0x1a84,·lines·9,·columns·1):
3990 ··Entry»  Name3990 ··Entry»  Name
3991 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x3991 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
3992 ··1»      (line_strp)»   (offset:·0x25):·../skfmm3992 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
3993 ··2»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits3993 ··2»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
3994 ··3»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/143994 ··3»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
3995 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits3995 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
3996 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug3996 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
3997 ··6»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext3997 ··6»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext
3998 ··7»      (line_strp)»   (offset:·0xb0):·/usr/include3998 ··7»      (line_strp)»   (offset:·0xb0):·/usr/include
Offset 6682, 15 lines modifiedOffset 6682, 15 lines modified
6682 ··Opcode·9·has·1·arg6682 ··Opcode·9·has·1·arg
6683 ··Opcode·10·has·0·args6683 ··Opcode·10·has·0·args
6684 ··Opcode·11·has·0·args6684 ··Opcode·11·has·0·args
6685 ··Opcode·12·has·1·arg6685 ··Opcode·12·has·1·arg
  
6686 ·The·Directory·Table·(offset·0x2d20,·lines·11,·columns·1):6686 ·The·Directory·Table·(offset·0x2d20,·lines·11,·columns·1):
6687 ··Entry»  Name6687 ··Entry»  Name
6688 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x6688 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
6689 ··1»      (line_strp)»   (offset:·0x25):·../skfmm6689 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
6690 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/146690 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
6691 ··3»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug6691 ··3»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
6692 ··4»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits6692 ··4»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
6693 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits6693 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
6694 ··6»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext6694 ··6»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext
6695 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits6695 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/i386-linux-gnu/bits
Offset 8496, 15 lines modifiedOffset 8496, 15 lines modified
8496 ··Opcode·9·has·1·arg8496 ··Opcode·9·has·1·arg
8497 ··Opcode·10·has·0·args8497 ··Opcode·10·has·0·args
8498 ··Opcode·11·has·0·args8498 ··Opcode·11·has·0·args
8499 ··Opcode·12·has·1·arg8499 ··Opcode·12·has·1·arg
  
8500 ·The·Directory·Table·(offset·0x3a32,·lines·12,·columns·1):8500 ·The·Directory·Table·(offset·0x3a32,·lines·12,·columns·1):
8501 ··Entry»  Name8501 ··Entry»  Name
8502 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x8502 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
8503 ··1»      (line_strp)»   (offset:·0x25):·../skfmm8503 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
8504 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/148504 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
8505 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits8505 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
8506 ··4»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext8506 ··4»      (line_strp)»   (offset:·0x477):·/usr/include/c++/14/ext
8507 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits8507 ··5»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
8508 ··6»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug8508 ··6»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
8509 ··7»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include8509 ··7»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
Offset 11915, 15 lines modifiedOffset 11915, 15 lines modified
11915 ··Opcode·9·has·1·arg11915 ··Opcode·9·has·1·arg
11916 ··Opcode·10·has·0·args11916 ··Opcode·10·has·0·args
11917 ··Opcode·11·has·0·args11917 ··Opcode·11·has·0·args
11918 ··Opcode·12·has·1·arg11918 ··Opcode·12·has·1·arg
  
11919 ·The·Directory·Table·(offset·0x5284,·lines·11,·columns·1):11919 ·The·Directory·Table·(offset·0x5284,·lines·11,·columns·1):
11920 ··Entry»  Name11920 ··Entry»  Name
11921 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x11921 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-ucbfbyia
11922 ··1»      (line_strp)»   (offset:·0x25):·../skfmm11922 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
11923 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/1411923 ··2»      (line_strp)»   (offset:·0xfe):·/usr/include/c++/14
11924 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits11924 ··3»      (line_strp)»   (offset:·0x112):·/usr/include/c++/14/bits
11925 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits11925 ··4»      (line_strp)»   (offset:·0x12b):·/usr/include/i386-linux-gnu/c++/14/bits
11926 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug11926 ··5»      (line_strp)»   (offset:·0x153):·/usr/include/c++/14/debug
11927 ··6»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include11927 ··6»      (line_strp)»   (offset:·0x89):·/usr/lib/gcc/i686-linux-gnu/14/include
11928 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types11928 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
11.3 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:·0x84a7 ···Abbrev·Offset:·0x84a
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·115·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·115·(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-kg4_bx4x11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
12 ·<1><15>:·Abbrev·Number:·51·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·51·(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:·51·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·51·(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:········0x5d·(32-bit)18 ···Length:········0x5d·(32-bit)
19 ···Version:·······519 ···Version:·······5
20 ···Unit·Type:·····DW_UT_partial·(3)20 ···Unit·Type:·····DW_UT_partial·(3)
21 ···Abbrev·Offset:·0x84a21 ···Abbrev·Offset:·0x84a
22 ···Pointer·Size:··422 ···Pointer·Size:··4
23 ·<0><2c>:·Abbrev·Number:·115·(DW_TAG_partial_unit)23 ·<0><2c>:·Abbrev·Number:·115·(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:·0):·./.mesonpy-kg4_bx4x25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
26 ·<1><35>:·Abbrev·Number:·51·(DW_TAG_imported_unit)26 ·<1><35>:·Abbrev·Number:·51·(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:·51·(DW_TAG_imported_unit)28 ·<1><3a>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
29 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>29 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>
30 ·<1><3f>:·Abbrev·Number:·121·(DW_TAG_variable)30 ·<1><3f>:·Abbrev·Number:·121·(DW_TAG_variable)
31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9fa)·31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9fa)·
32 ····<44>···DW_AT_decl_file···:·(data1)·432 ····<44>···DW_AT_decl_file···:·(data1)·4
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ···Length:········0x21·(32-bit)67 ···Length:········0x21·(32-bit)
68 ···Version:·······568 ···Version:·······5
69 ···Unit·Type:·····DW_UT_partial·(3)69 ···Unit·Type:·····DW_UT_partial·(3)
70 ···Abbrev·Offset:·0x84a70 ···Abbrev·Offset:·0x84a
71 ···Pointer·Size:··471 ···Pointer·Size:··4
72 ·<0><8d>:·Abbrev·Number:·115·(DW_TAG_partial_unit)72 ·<0><8d>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
73 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·073 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·0
74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
75 ·<1><96>:·Abbrev·Number:·51·(DW_TAG_imported_unit)75 ·<1><96>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x2867>76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x2867>
77 ·<1><9b>:·Abbrev·Number:·51·(DW_TAG_imported_unit)77 ·<1><9b>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
78 ····<9c>···DW_AT_import······:·(GNU_ref_alt)·<0xcc5d>78 ····<9c>···DW_AT_import······:·(GNU_ref_alt)·<0xcc5d>
79 ·<1><a0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)79 ·<1><a0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]
81 ·<1><a5>:·Abbrev·Number:·081 ·<1><a5>:·Abbrev·Number:·0
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ···Length:········0x21·(32-bit)83 ···Length:········0x21·(32-bit)
84 ···Version:·······584 ···Version:·······5
85 ···Unit·Type:·····DW_UT_partial·(3)85 ···Unit·Type:·····DW_UT_partial·(3)
86 ···Abbrev·Offset:·0x84a86 ···Abbrev·Offset:·0x84a
87 ···Pointer·Size:··487 ···Pointer·Size:··4
88 ·<0><b2>:·Abbrev·Number:·115·(DW_TAG_partial_unit)88 ·<0><b2>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
89 ····<b3>···DW_AT_stmt_list···:·(sec_offset)·089 ····<b3>···DW_AT_stmt_list···:·(sec_offset)·0
90 ····<b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x90 ····<b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
91 ·<1><bb>:·Abbrev·Number:·51·(DW_TAG_imported_unit)91 ·<1><bb>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
92 ····<bc>···DW_AT_import······:·(GNU_ref_alt)·<0x2972>92 ····<bc>···DW_AT_import······:·(GNU_ref_alt)·<0x2972>
93 ·<1><c0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)93 ·<1><c0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
94 ····<c1>···DW_AT_import······:·(ref_addr)·<0x8d>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]94 ····<c1>···DW_AT_import······:·(ref_addr)·<0x8d>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]
95 ·<1><c5>:·Abbrev·Number:·60·(DW_TAG_imported_unit)95 ·<1><c5>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
96 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2ee>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]96 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2ee>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]
97 ·<1><ca>:·Abbrev·Number:·097 ·<1><ca>:·Abbrev·Number:·0
Offset 99, 43 lines modifiedOffset 99, 43 lines modified
99 ···Length:········0x1c·(32-bit)99 ···Length:········0x1c·(32-bit)
100 ···Version:·······5100 ···Version:·······5
101 ···Unit·Type:·····DW_UT_partial·(3)101 ···Unit·Type:·····DW_UT_partial·(3)
102 ···Abbrev·Offset:·0x84a102 ···Abbrev·Offset:·0x84a
103 ···Pointer·Size:··4103 ···Pointer·Size:··4
104 ·<0><d7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)104 ·<0><d7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
105 ····<d8>···DW_AT_stmt_list···:·(sec_offset)·0x1159105 ····<d8>···DW_AT_stmt_list···:·(sec_offset)·0x1159
106 ····<dc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x106 ····<dc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
107 ·<1><e0>:·Abbrev·Number:·51·(DW_TAG_imported_unit)107 ·<1><e0>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
108 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x2b00>108 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x2b00>
109 ·<1><e5>:·Abbrev·Number:·51·(DW_TAG_imported_unit)109 ·<1><e5>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
110 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x2abd>110 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x2abd>
111 ·<1><ea>:·Abbrev·Number:·0111 ·<1><ea>:·Abbrev·Number:·0
112 ··Compilation·Unit·@·offset·0xeb:112 ··Compilation·Unit·@·offset·0xeb:
113 ···Length:········0x1c·(32-bit)113 ···Length:········0x1c·(32-bit)
114 ···Version:·······5114 ···Version:·······5
115 ···Unit·Type:·····DW_UT_partial·(3)115 ···Unit·Type:·····DW_UT_partial·(3)
116 ···Abbrev·Offset:·0x84a116 ···Abbrev·Offset:·0x84a
117 ···Pointer·Size:··4117 ···Pointer·Size:··4
118 ·<0><f7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)118 ·<0><f7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
119 ····<f8>···DW_AT_stmt_list···:·(sec_offset)·0x1a62119 ····<f8>···DW_AT_stmt_list···:·(sec_offset)·0x1a62
120 ····<fc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x120 ····<fc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
121 ·<1><100>:·Abbrev·Number:·51·(DW_TAG_imported_unit)121 ·<1><100>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
122 ····<101>···DW_AT_import······:·(GNU_ref_alt)·<0x2b46>122 ····<101>···DW_AT_import······:·(GNU_ref_alt)·<0x2b46>
123 ·<1><105>:·Abbrev·Number:·51·(DW_TAG_imported_unit)123 ·<1><105>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
124 ····<106>···DW_AT_import······:·(GNU_ref_alt)·<0x283f>124 ····<106>···DW_AT_import······:·(GNU_ref_alt)·<0x283f>
125 ·<1><10a>:·Abbrev·Number:·0125 ·<1><10a>:·Abbrev·Number:·0
126 ··Compilation·Unit·@·offset·0x10b:126 ··Compilation·Unit·@·offset·0x10b:
127 ···Length:········0x1b3·(32-bit)127 ···Length:········0x1b3·(32-bit)
128 ···Version:·······5128 ···Version:·······5
129 ···Unit·Type:·····DW_UT_partial·(3)129 ···Unit·Type:·····DW_UT_partial·(3)
130 ···Abbrev·Offset:·0x84a130 ···Abbrev·Offset:·0x84a
131 ···Pointer·Size:··4131 ···Pointer·Size:··4
132 ·<0><117>:·Abbrev·Number:·115·(DW_TAG_partial_unit)132 ·<0><117>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
133 ····<118>···DW_AT_stmt_list···:·(sec_offset)·0x2cfe133 ····<118>···DW_AT_stmt_list···:·(sec_offset)·0x2cfe
134 ····<11c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x134 ····<11c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
135 ·<1><120>:·Abbrev·Number:·51·(DW_TAG_imported_unit)135 ·<1><120>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
136 ····<121>···DW_AT_import······:·(GNU_ref_alt)·<0x2d45>136 ····<121>···DW_AT_import······:·(GNU_ref_alt)·<0x2d45>
137 ·<1><125>:·Abbrev·Number:·44·(DW_TAG_class_type)137 ·<1><125>:·Abbrev·Number:·44·(DW_TAG_class_type)
138 ····<126>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc169)·138 ····<126>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc169)·
139 ····<12a>···DW_AT_declaration·:·(flag_present)·1139 ····<12a>···DW_AT_declaration·:·(flag_present)·1
140 ····<12a>···DW_AT_sibling·····:·(ref_udata)·<0x1e2>140 ····<12a>···DW_AT_sibling·····:·(ref_udata)·<0x1e2>
141 ·<2><12c>:·Abbrev·Number:·117·(DW_TAG_subprogram)141 ·<2><12c>:·Abbrev·Number:·117·(DW_TAG_subprogram)
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 ···Length:········0x1c·(32-bit)395 ···Length:········0x1c·(32-bit)
396 ···Version:·······5396 ···Version:·······5
397 ···Unit·Type:·····DW_UT_partial·(3)397 ···Unit·Type:·····DW_UT_partial·(3)
398 ···Abbrev·Offset:·0x84a398 ···Abbrev·Offset:·0x84a
399 ···Pointer·Size:··4399 ···Pointer·Size:··4
400 ·<0><2ce>:·Abbrev·Number:·115·(DW_TAG_partial_unit)400 ·<0><2ce>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
401 ····<2cf>···DW_AT_stmt_list···:·(sec_offset)·0x2cfe401 ····<2cf>···DW_AT_stmt_list···:·(sec_offset)·0x2cfe
402 ····<2d3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x402 ····<2d3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-ucbfbyia
403 ·<1><2d7>:·Abbrev·Number:·51·(DW_TAG_imported_unit)403 ·<1><2d7>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
404 ····<2d8>···DW_AT_import······:·(GNU_ref_alt)·<0x2fea>404 ····<2d8>···DW_AT_import······:·(GNU_ref_alt)·<0x2fea>
405 ·<1><2dc>:·Abbrev·Number:·60·(DW_TAG_imported_unit)405 ·<1><2dc>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
406 ····<2dd>···DW_AT_import······:·(ref_addr)·<0x117>»    [Abbrev·Number:·115·(DW_TAG_partial_unit)]406 ····<2dd>···DW_AT_import······:·(ref_addr)·<0x117>»    [Abbrev·Number:·115·(DW_TAG_partial_unit)]
407 ·<1><2e1>:·Abbrev·Number:·0407 ·<1><2e1>:·Abbrev·Number:·0
408 ··Compilation·Unit·@·offset·0x2e2:408 ··Compilation·Unit·@·offset·0x2e2:
409 ···Length:········0x14·(32-bit)409 ···Length:········0x14·(32-bit)
Offset 422, 16 lines modifiedOffset 422, 16 lines modified
422 ···Version:·······5422 ···Version:·······5
423 ···Unit·Type:·····DW_UT_compile·(1)423 ···Unit·Type:·····DW_UT_compile·(1)
424 ···Abbrev·Offset:·0424 ···Abbrev·Offset:·0
425 ···Pointer·Size:··4425 ···Pointer·Size:··4
426 ·<0><306>:·Abbrev·Number:·38·(DW_TAG_compile_unit)426 ·<0><306>:·Abbrev·Number:·38·(DW_TAG_compile_unit)
Max diff block lines reached; 5270/11533 bytes (45.69%) of diff not shown.
357 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 A9-)%!lr2 A9-)%!lr
3 aDuNXLWc3 aDuNXLWc
4 E%LJrv=H4 E%LJrv=H
5 ktzDP5"kt 
6 ·7!uE)Le5 "3$D,g"6
 6 ='=~53UP
 7 P"YkE+'q<lm
 8 2·g9A40.
 9 b/~Vbh·ZK
7 W#hOChPW10 W#hOChPW
8 9'e^2S{211 9'e^2S{2
9 ,<'e\=O"t5-12 ,<'e\=O"t5-
10 Q>S$q1sk13 Q>S$q1sk
11 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug14 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
12 Py_XDECREF15 Py_XDECREF
13 _ZL15distance_methodP7_objectS0_16 _ZL15distance_methodP7_objectS0_
974 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 17998 objdump: DWARF error: unable to read alt ref 21865 objdump: DWARF error: unable to read alt ref 12698 objdump: DWARF error: unable to read alt ref 32438 objdump: DWARF error: unable to read alt ref 12698
    
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-kg4_bx4x/../skfmm/heap.cpp:40·(discriminator·2)9 ./.mesonpy-ucbfbyia/../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 »       ...
  
617 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-kg4_bx4x 
3 ··[····14]··../skfmm/fmm.cpp2 ··[·····0]··../skfmm/fmm.cpp
 3 ··[····11]··./.mesonpy-ucbfbyia
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
6.73 KB
./usr/lib/debug/.build-id/7a/1e5706240e03f0906d1ed61024be8e0b02f34b.debug vs.
./usr/lib/debug/.build-id/1a/0a06876bb53520f827654e76183611db0dacf8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ··[25]·.bss··············NOBITS··········0000f6e0·000e74·000148·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········0000f6e0·000e74·000148·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·000198·000084·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·000084·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·00021c·0081f9·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·00021c·0081f9·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·008418·000693·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·008418·000693·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·008aac·0032be·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·008aac·0032be·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·00bd6c·000112·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·00bd6c·000112·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·00be80·00020e·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·00be80·00020f·01·MSC··0···0··4
38 ··[33]·.debug_loclists···PROGBITS········00000000·00c090·003f21·00···C··0···0··438 ··[33]·.debug_loclists···PROGBITS········00000000·00c090·003f21·00···C··0···0··4
39 ··[34]·.debug_rnglists···PROGBITS········00000000·00ffb4·000b2d·00···C··0···0··439 ··[34]·.debug_rnglists···PROGBITS········00000000·00ffb4·000b2d·00···C··0···0··4
40 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·010ae1·000050·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·010ae1·000050·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········00000000·010b34·001530·10·····37·196··441 ··[36]·.symtab···········SYMTAB··········00000000·010b34·001530·10·····37·196··4
42 ··[37]·.strtab···········STRTAB··········00000000·012064·002511·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·012064·002511·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·014575·000190·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·014575·000190·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a1e5706240e03f0906d1ed61024be8e0b02f34b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a0a06876bb53520f827654e76183611db0dacf8
1.45 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-iq_fcl__31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lniyho47
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/i386-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0x75):·/usr/include/i386-linux-gnu/bits
37 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/1437 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
38 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/i386-linux-gnu/c++/14/bits38 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/i386-linux-gnu/c++/14/bits
Offset 18764, 15 lines modifiedOffset 18764, 15 lines modified
18764 ··Opcode·9·has·1·arg18764 ··Opcode·9·has·1·arg
18765 ··Opcode·10·has·0·args18765 ··Opcode·10·has·0·args
18766 ··Opcode·11·has·0·args18766 ··Opcode·11·has·0·args
18767 ··Opcode·12·has·1·arg18767 ··Opcode·12·has·1·arg
  
18768 ·The·Directory·Table·(offset·0x7969,·lines·10,·columns·1):18768 ·The·Directory·Table·(offset·0x7969,·lines·10,·columns·1):
18769 ··Entry»  Name18769 ··Entry»  Name
18770 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-iq_fcl__18770 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-lniyho47
18771 ··1»      (line_strp)»   (offset:·0x27):·../skfmm18771 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
18772 ··2»      (line_strp)»   (offset:·0x75):·/usr/include/i386-linux-gnu/bits18772 ··2»      (line_strp)»   (offset:·0x75):·/usr/include/i386-linux-gnu/bits
18773 ··3»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/i686-linux-gnu/14/include18773 ··3»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/i686-linux-gnu/14/include
18774 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types18774 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types
18775 ··5»      (line_strp)»   (offset:·0x68):·/usr/include18775 ··5»      (line_strp)»   (offset:·0x68):·/usr/include
18776 ··6»      (line_strp)»   (offset:·0xaa):·/usr/include/i386-linux-gnu/c++/14/bits18776 ··6»      (line_strp)»   (offset:·0xaa):·/usr/include/i386-linux-gnu/c++/14/bits
18777 ··7»      (line_strp)»   (offset:·0x96):·/usr/include/c++/1418777 ··7»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
2.46 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:·0xd1c7 ···Abbrev·Offset:·0xd1c
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:·0):·./.mesonpy-iq_fcl__11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lniyho47
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:········0xc776·(32-bit)18 ···Length:········0xc776·(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:·156·(DW_TAG_compile_unit)23 ·<0><2c>:·Abbrev·Number:·156·(DW_TAG_compile_unit)
24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·
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:·0x14):·../skfmm/pheap.cpp26 ····<33>···DW_AT_name········:·(line_strp)·(offset:·0x14):·../skfmm/pheap.cpp
27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-iq_fcl__27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lniyho47
28 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x116128 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x1161
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:·0xd9a2)·34 ····<4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd9a2)·
Offset 25471, 15 lines modifiedOffset 25471, 15 lines modified
25471 ···Unit·Type:·····DW_UT_compile·(1)25471 ···Unit·Type:·····DW_UT_compile·(1)
25472 ···Abbrev·Offset:·0xd1c25472 ···Abbrev·Offset:·0xd1c
25473 ···Pointer·Size:··425473 ···Pointer·Size:··4
25474 ·<0><c7a6>:·Abbrev·Number:·6·(DW_TAG_compile_unit)25474 ·<0><c7a6>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
25475 ····<c7a7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·25475 ····<c7a7>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·
25476 ····<c7ab>···DW_AT_language····:·(data1)·33» (C++14)25476 ····<c7ab>···DW_AT_language····:·(data1)·33» (C++14)
25477 ····<c7ac>···DW_AT_name········:·(line_strp)·(offset:·0x4b6):·../skfmm/heap.cpp25477 ····<c7ac>···DW_AT_name········:·(line_strp)·(offset:·0x4b6):·../skfmm/heap.cpp
25478 ····<c7b0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-iq_fcl__25478 ····<c7b0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-lniyho47
25479 ····<c7b4>···DW_AT_ranges······:·(sec_offset)·0x130825479 ····<c7b4>···DW_AT_ranges······:·(sec_offset)·0x1308
25480 ····<c7b8>···DW_AT_low_pc······:·(addr)·025480 ····<c7b8>···DW_AT_low_pc······:·(addr)·0
25481 ····<c7bc>···DW_AT_stmt_list···:·(sec_offset)·0x794725481 ····<c7bc>···DW_AT_stmt_list···:·(sec_offset)·0x7947
25482 ·<1><c7c0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)25482 ·<1><c7c0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
25483 ····<c7c1>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>25483 ····<c7c1>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>
25484 ·<1><c7c5>:·Abbrev·Number:·8·(DW_TAG_imported_unit)25484 ·<1><c7c5>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
25485 ····<c7c6>···DW_AT_import······:·(GNU_ref_alt)·<0x2a73>25485 ····<c7c6>···DW_AT_import······:·(GNU_ref_alt)·<0x2a73>
395 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
1 KGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 ]bu-I]sV2 ]bu-I]sV
3 t!~#wOg^3 t!~#wOg^
4 sG4@O8uB4 sG4@O8uB
5 Gh5pJ~r.5 Gh5pJ~r.
6 D9c_.u76=6 D9c_.u76=
7 %p-S/IRO7j7 %p-S/IRO7j
8 wg-y}'408 wg-y}'40
 9 U0)ai~*_.
9 r+!_s>r8b10 r+!_s>r8b
10 'Kzd<vF?11 'Kzd<vF?
11 %67`8Wud12 %67`8Wud
12 }OLd@z@;13 }OLd@z@;
13 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug14 /usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
14 pheap.cpp15 pheap.cpp
15 _ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv16 _ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv
490 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-iq_fcl__2 ··[·····0]··./.mesonpy-lniyho47
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/i386-linux-gnu/bits8 ··[····75]··/usr/include/i386-linux-gnu/bits
9 ··[····96]··/usr/include/c++/149 ··[····96]··/usr/include/c++/14
17.7 KB
./usr/lib/debug/.build-id/91/b17493aa1742216c9baf5f855c7e4487594295.debug vs.
./usr/lib/debug/.build-id/e7/cfd557a41e45efe4f7ac5215a47ba3709e6fa4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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:·91b17493aa1742216c9baf5f855c7e44875942953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7cfd557a41e45efe4f7ac5215a47ba3709e6fa4
4.27 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-iq_fcl__31 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
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/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/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x89):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include36 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/1437 ··6»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
38 ··7»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits38 ··7»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
Offset 2589, 15 lines modifiedOffset 2589, 15 lines modified
2589 ··Opcode·9·has·1·arg2589 ··Opcode·9·has·1·arg
2590 ··Opcode·10·has·0·args2590 ··Opcode·10·has·0·args
2591 ··Opcode·11·has·0·args2591 ··Opcode·11·has·0·args
2592 ··Opcode·12·has·1·arg2592 ··Opcode·12·has·1·arg
  
2593 ·The·Directory·Table·(offset·0x1180,·lines·10,·columns·1):2593 ·The·Directory·Table·(offset·0x1180,·lines·10,·columns·1):
2594 ··Entry»  Name2594 ··Entry»  Name
2595 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-iq_fcl__2595 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
2596 ··1»      (line_strp)»   (offset:·0x25):·../skfmm2596 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
2597 ··2»      (line_strp)»   (offset:·0x89):·/usr/include/i386-linux-gnu/bits2597 ··2»      (line_strp)»   (offset:·0x89):·/usr/include/i386-linux-gnu/bits
2598 ··3»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include2598 ··3»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include
2599 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types2599 ··4»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
2600 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include2600 ··5»      (line_strp)»   (offset:·0xaa):·/usr/include
2601 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits2601 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
2602 ··7»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/142602 ··7»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
Offset 3986, 15 lines modifiedOffset 3986, 15 lines modified
3986 ··Opcode·9·has·1·arg3986 ··Opcode·9·has·1·arg
3987 ··Opcode·10·has·0·args3987 ··Opcode·10·has·0·args
3988 ··Opcode·11·has·0·args3988 ··Opcode·11·has·0·args
3989 ··Opcode·12·has·1·arg3989 ··Opcode·12·has·1·arg
  
3990 ·The·Directory·Table·(offset·0x1a89,·lines·9,·columns·1):3990 ·The·Directory·Table·(offset·0x1a89,·lines·9,·columns·1):
3991 ··Entry»  Name3991 ··Entry»  Name
3992 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-iq_fcl__3992 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
3993 ··1»      (line_strp)»   (offset:·0x25):·../skfmm3993 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
3994 ··2»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits3994 ··2»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits
3995 ··3»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/143995 ··3»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
3996 ··4»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits3996 ··4»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
3997 ··5»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug3997 ··5»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug
3998 ··6»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext3998 ··6»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext
3999 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include3999 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include
Offset 6683, 15 lines modifiedOffset 6683, 15 lines modified
6683 ··Opcode·9·has·1·arg6683 ··Opcode·9·has·1·arg
6684 ··Opcode·10·has·0·args6684 ··Opcode·10·has·0·args
6685 ··Opcode·11·has·0·args6685 ··Opcode·11·has·0·args
6686 ··Opcode·12·has·1·arg6686 ··Opcode·12·has·1·arg
  
6687 ·The·Directory·Table·(offset·0x2d25,·lines·11,·columns·1):6687 ·The·Directory·Table·(offset·0x2d25,·lines·11,·columns·1):
6688 ··Entry»  Name6688 ··Entry»  Name
6689 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-iq_fcl__6689 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
6690 ··1»      (line_strp)»   (offset:·0x25):·../skfmm6690 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
6691 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/146691 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
6692 ··3»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug6692 ··3»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug
6693 ··4»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits6693 ··4»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits
6694 ··5»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits6694 ··5»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
6695 ··6»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext6695 ··6»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext
6696 ··7»      (line_strp)»   (offset:·0x89):·/usr/include/i386-linux-gnu/bits6696 ··7»      (line_strp)»   (offset:·0x89):·/usr/include/i386-linux-gnu/bits
Offset 8497, 15 lines modifiedOffset 8497, 15 lines modified
8497 ··Opcode·9·has·1·arg8497 ··Opcode·9·has·1·arg
8498 ··Opcode·10·has·0·args8498 ··Opcode·10·has·0·args
8499 ··Opcode·11·has·0·args8499 ··Opcode·11·has·0·args
8500 ··Opcode·12·has·1·arg8500 ··Opcode·12·has·1·arg
  
8501 ·The·Directory·Table·(offset·0x3a37,·lines·12,·columns·1):8501 ·The·Directory·Table·(offset·0x3a37,·lines·12,·columns·1):
8502 ··Entry»  Name8502 ··Entry»  Name
8503 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-iq_fcl__8503 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
8504 ··1»      (line_strp)»   (offset:·0x25):·../skfmm8504 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
8505 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/148505 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
8506 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits8506 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits
8507 ··4»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext8507 ··4»      (line_strp)»   (offset:·0x488):·/usr/include/c++/14/ext
8508 ··5»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits8508 ··5»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
8509 ··6»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug8509 ··6»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug
8510 ··7»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include8510 ··7»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include
Offset 11916, 15 lines modifiedOffset 11916, 15 lines modified
11916 ··Opcode·9·has·1·arg11916 ··Opcode·9·has·1·arg
11917 ··Opcode·10·has·0·args11917 ··Opcode·10·has·0·args
11918 ··Opcode·11·has·0·args11918 ··Opcode·11·has·0·args
11919 ··Opcode·12·has·1·arg11919 ··Opcode·12·has·1·arg
  
11920 ·The·Directory·Table·(offset·0x5289,·lines·11,·columns·1):11920 ·The·Directory·Table·(offset·0x5289,·lines·11,·columns·1):
11921 ··Entry»  Name11921 ··Entry»  Name
11922 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-iq_fcl__11922 ··0»      (line_strp)»   (offset:·0x11):·./.mesonpy-lniyho47
11923 ··1»      (line_strp)»   (offset:·0x25):·../skfmm11923 ··1»      (line_strp)»   (offset:·0x25):·../skfmm
11924 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/1411924 ··2»      (line_strp)»   (offset:·0xb7):·/usr/include/c++/14
11925 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits11925 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/c++/14/bits
11926 ··4»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits11926 ··4»      (line_strp)»   (offset:·0xcb):·/usr/include/i386-linux-gnu/c++/14/bits
11927 ··5»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug11927 ··5»      (line_strp)»   (offset:·0xf3):·/usr/include/c++/14/debug
11928 ··6»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include11928 ··6»      (line_strp)»   (offset:·0x126):·/usr/lib/gcc/i686-linux-gnu/14/include
11929 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types11929 ··7»      (line_strp)»   (offset:·0x16d):·/usr/include/i386-linux-gnu/bits/types
11.3 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:·0x7e67 ···Abbrev·Offset:·0x7e6
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·115·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·115·(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-iq_fcl__11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
12 ·<1><15>:·Abbrev·Number:·51·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·51·(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:·51·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·51·(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:········0x5d·(32-bit)18 ···Length:········0x5d·(32-bit)
19 ···Version:·······519 ···Version:·······5
20 ···Unit·Type:·····DW_UT_partial·(3)20 ···Unit·Type:·····DW_UT_partial·(3)
21 ···Abbrev·Offset:·0x7e621 ···Abbrev·Offset:·0x7e6
22 ···Pointer·Size:··422 ···Pointer·Size:··4
23 ·<0><2c>:·Abbrev·Number:·115·(DW_TAG_partial_unit)23 ·<0><2c>:·Abbrev·Number:·115·(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-iq_fcl__25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
26 ·<1><35>:·Abbrev·Number:·51·(DW_TAG_imported_unit)26 ·<1><35>:·Abbrev·Number:·51·(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:·51·(DW_TAG_imported_unit)28 ·<1><3a>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
29 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>29 ····<3b>···DW_AT_import······:·(GNU_ref_alt)·<0x27e5>
30 ·<1><3f>:·Abbrev·Number:·121·(DW_TAG_variable)30 ·<1><3f>:·Abbrev·Number:·121·(DW_TAG_variable)
31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9fa)·31 ····<40>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xb9fa)·
32 ····<44>···DW_AT_decl_file···:·(data1)·432 ····<44>···DW_AT_decl_file···:·(data1)·4
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ···Length:········0x21·(32-bit)67 ···Length:········0x21·(32-bit)
68 ···Version:·······568 ···Version:·······5
69 ···Unit·Type:·····DW_UT_partial·(3)69 ···Unit·Type:·····DW_UT_partial·(3)
70 ···Abbrev·Offset:·0x7e670 ···Abbrev·Offset:·0x7e6
71 ···Pointer·Size:··471 ···Pointer·Size:··4
72 ·<0><8d>:·Abbrev·Number:·115·(DW_TAG_partial_unit)72 ·<0><8d>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
73 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·073 ····<8e>···DW_AT_stmt_list···:·(sec_offset)·0
74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__74 ····<92>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
75 ·<1><96>:·Abbrev·Number:·51·(DW_TAG_imported_unit)75 ·<1><96>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x2867>76 ····<97>···DW_AT_import······:·(GNU_ref_alt)·<0x2867>
77 ·<1><9b>:·Abbrev·Number:·51·(DW_TAG_imported_unit)77 ·<1><9b>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
78 ····<9c>···DW_AT_import······:·(GNU_ref_alt)·<0xcc5d>78 ····<9c>···DW_AT_import······:·(GNU_ref_alt)·<0xcc5d>
79 ·<1><a0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)79 ·<1><a0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]80 ····<a1>···DW_AT_import······:·(ref_addr)·<0x2c>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]
81 ·<1><a5>:·Abbrev·Number:·081 ·<1><a5>:·Abbrev·Number:·0
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ···Length:········0x21·(32-bit)83 ···Length:········0x21·(32-bit)
84 ···Version:·······584 ···Version:·······5
85 ···Unit·Type:·····DW_UT_partial·(3)85 ···Unit·Type:·····DW_UT_partial·(3)
86 ···Abbrev·Offset:·0x7e686 ···Abbrev·Offset:·0x7e6
87 ···Pointer·Size:··487 ···Pointer·Size:··4
88 ·<0><b2>:·Abbrev·Number:·115·(DW_TAG_partial_unit)88 ·<0><b2>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
89 ····<b3>···DW_AT_stmt_list···:·(sec_offset)·089 ····<b3>···DW_AT_stmt_list···:·(sec_offset)·0
90 ····<b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__90 ····<b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
91 ·<1><bb>:·Abbrev·Number:·51·(DW_TAG_imported_unit)91 ·<1><bb>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
92 ····<bc>···DW_AT_import······:·(GNU_ref_alt)·<0x2972>92 ····<bc>···DW_AT_import······:·(GNU_ref_alt)·<0x2972>
93 ·<1><c0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)93 ·<1><c0>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
94 ····<c1>···DW_AT_import······:·(ref_addr)·<0x8d>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]94 ····<c1>···DW_AT_import······:·(ref_addr)·<0x8d>»      [Abbrev·Number:·115·(DW_TAG_partial_unit)]
95 ·<1><c5>:·Abbrev·Number:·60·(DW_TAG_imported_unit)95 ·<1><c5>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
96 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2ee>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]96 ····<c6>···DW_AT_import······:·(ref_addr)·<0x2ee>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]
97 ·<1><ca>:·Abbrev·Number:·097 ·<1><ca>:·Abbrev·Number:·0
Offset 99, 43 lines modifiedOffset 99, 43 lines modified
99 ···Length:········0x1c·(32-bit)99 ···Length:········0x1c·(32-bit)
100 ···Version:·······5100 ···Version:·······5
101 ···Unit·Type:·····DW_UT_partial·(3)101 ···Unit·Type:·····DW_UT_partial·(3)
102 ···Abbrev·Offset:·0x7e6102 ···Abbrev·Offset:·0x7e6
103 ···Pointer·Size:··4103 ···Pointer·Size:··4
104 ·<0><d7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)104 ·<0><d7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
105 ····<d8>···DW_AT_stmt_list···:·(sec_offset)·0x115e105 ····<d8>···DW_AT_stmt_list···:·(sec_offset)·0x115e
106 ····<dc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__106 ····<dc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
107 ·<1><e0>:·Abbrev·Number:·51·(DW_TAG_imported_unit)107 ·<1><e0>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
108 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x2b00>108 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x2b00>
109 ·<1><e5>:·Abbrev·Number:·51·(DW_TAG_imported_unit)109 ·<1><e5>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
110 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x2abd>110 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x2abd>
111 ·<1><ea>:·Abbrev·Number:·0111 ·<1><ea>:·Abbrev·Number:·0
112 ··Compilation·Unit·@·offset·0xeb:112 ··Compilation·Unit·@·offset·0xeb:
113 ···Length:········0x1c·(32-bit)113 ···Length:········0x1c·(32-bit)
114 ···Version:·······5114 ···Version:·······5
115 ···Unit·Type:·····DW_UT_partial·(3)115 ···Unit·Type:·····DW_UT_partial·(3)
116 ···Abbrev·Offset:·0x7e6116 ···Abbrev·Offset:·0x7e6
117 ···Pointer·Size:··4117 ···Pointer·Size:··4
118 ·<0><f7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)118 ·<0><f7>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
119 ····<f8>···DW_AT_stmt_list···:·(sec_offset)·0x1a67119 ····<f8>···DW_AT_stmt_list···:·(sec_offset)·0x1a67
120 ····<fc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__120 ····<fc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
121 ·<1><100>:·Abbrev·Number:·51·(DW_TAG_imported_unit)121 ·<1><100>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
122 ····<101>···DW_AT_import······:·(GNU_ref_alt)·<0x2b46>122 ····<101>···DW_AT_import······:·(GNU_ref_alt)·<0x2b46>
123 ·<1><105>:·Abbrev·Number:·51·(DW_TAG_imported_unit)123 ·<1><105>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
124 ····<106>···DW_AT_import······:·(GNU_ref_alt)·<0x283f>124 ····<106>···DW_AT_import······:·(GNU_ref_alt)·<0x283f>
125 ·<1><10a>:·Abbrev·Number:·0125 ·<1><10a>:·Abbrev·Number:·0
126 ··Compilation·Unit·@·offset·0x10b:126 ··Compilation·Unit·@·offset·0x10b:
127 ···Length:········0x1b3·(32-bit)127 ···Length:········0x1b3·(32-bit)
128 ···Version:·······5128 ···Version:·······5
129 ···Unit·Type:·····DW_UT_partial·(3)129 ···Unit·Type:·····DW_UT_partial·(3)
130 ···Abbrev·Offset:·0x7e6130 ···Abbrev·Offset:·0x7e6
131 ···Pointer·Size:··4131 ···Pointer·Size:··4
132 ·<0><117>:·Abbrev·Number:·115·(DW_TAG_partial_unit)132 ·<0><117>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
133 ····<118>···DW_AT_stmt_list···:·(sec_offset)·0x2d03133 ····<118>···DW_AT_stmt_list···:·(sec_offset)·0x2d03
134 ····<11c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__134 ····<11c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
135 ·<1><120>:·Abbrev·Number:·51·(DW_TAG_imported_unit)135 ·<1><120>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
136 ····<121>···DW_AT_import······:·(GNU_ref_alt)·<0x2d45>136 ····<121>···DW_AT_import······:·(GNU_ref_alt)·<0x2d45>
137 ·<1><125>:·Abbrev·Number:·44·(DW_TAG_class_type)137 ·<1><125>:·Abbrev·Number:·44·(DW_TAG_class_type)
138 ····<126>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc169)·138 ····<126>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc169)·
139 ····<12a>···DW_AT_declaration·:·(flag_present)·1139 ····<12a>···DW_AT_declaration·:·(flag_present)·1
140 ····<12a>···DW_AT_sibling·····:·(ref_udata)·<0x1e2>140 ····<12a>···DW_AT_sibling·····:·(ref_udata)·<0x1e2>
141 ·<2><12c>:·Abbrev·Number:·117·(DW_TAG_subprogram)141 ·<2><12c>:·Abbrev·Number:·117·(DW_TAG_subprogram)
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 ···Length:········0x1c·(32-bit)395 ···Length:········0x1c·(32-bit)
396 ···Version:·······5396 ···Version:·······5
397 ···Unit·Type:·····DW_UT_partial·(3)397 ···Unit·Type:·····DW_UT_partial·(3)
398 ···Abbrev·Offset:·0x7e6398 ···Abbrev·Offset:·0x7e6
399 ···Pointer·Size:··4399 ···Pointer·Size:··4
400 ·<0><2ce>:·Abbrev·Number:·115·(DW_TAG_partial_unit)400 ·<0><2ce>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
401 ····<2cf>···DW_AT_stmt_list···:·(sec_offset)·0x2d03401 ····<2cf>···DW_AT_stmt_list···:·(sec_offset)·0x2d03
402 ····<2d3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-iq_fcl__402 ····<2d3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x11):·./.mesonpy-lniyho47
403 ·<1><2d7>:·Abbrev·Number:·51·(DW_TAG_imported_unit)403 ·<1><2d7>:·Abbrev·Number:·51·(DW_TAG_imported_unit)
404 ····<2d8>···DW_AT_import······:·(GNU_ref_alt)·<0x2fea>404 ····<2d8>···DW_AT_import······:·(GNU_ref_alt)·<0x2fea>
405 ·<1><2dc>:·Abbrev·Number:·60·(DW_TAG_imported_unit)405 ·<1><2dc>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
406 ····<2dd>···DW_AT_import······:·(ref_addr)·<0x117>»    [Abbrev·Number:·115·(DW_TAG_partial_unit)]406 ····<2dd>···DW_AT_import······:·(ref_addr)·<0x117>»    [Abbrev·Number:·115·(DW_TAG_partial_unit)]
407 ·<1><2e1>:·Abbrev·Number:·0407 ·<1><2e1>:·Abbrev·Number:·0
408 ··Compilation·Unit·@·offset·0x2e2:408 ··Compilation·Unit·@·offset·0x2e2:
409 ···Length:········0x14·(32-bit)409 ···Length:········0x14·(32-bit)
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
423 ···Unit·Type:·····DW_UT_compile·(1)423 ···Unit·Type:·····DW_UT_compile·(1)
424 ···Abbrev·Offset:·0424 ···Abbrev·Offset:·0
425 ···Pointer·Size:··4425 ···Pointer·Size:··4
426 ·<0><306>:·Abbrev·Number:·35·(DW_TAG_compile_unit)426 ·<0><306>:·Abbrev·Number:·35·(DW_TAG_compile_unit)
427 ····<307>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·427 ····<307>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·
Max diff block lines reached; 5158/11476 bytes (44.95%) of diff not shown.
974 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 17998 objdump: DWARF error: unable to read alt ref 21865 objdump: DWARF error: unable to read alt ref 12698 objdump: DWARF error: unable to read alt ref 32438 objdump: DWARF error: unable to read alt ref 12698
    
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-iq_fcl__/../skfmm/heap.cpp:40·(discriminator·2)9 ./.mesonpy-lniyho47/../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 »       ...
  
576 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-iq_fcl__3 ··[····11]··./.mesonpy-lniyho47
4 ··[····25]··../skfmm4 ··[····25]··../skfmm
5 ··[····2e]··/usr/include/python3.135 ··[····2e]··/usr/include/python3.13
6 ··[····46]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy6 ··[····46]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy
7 ··[····89]··/usr/include/i386-linux-gnu/bits7 ··[····89]··/usr/include/i386-linux-gnu/bits
8 ··[····aa]··/usr/include8 ··[····aa]··/usr/include
9 ··[····b7]··/usr/include/c++/149 ··[····b7]··/usr/include/c++/14
10 ··[····cb]··/usr/include/i386-linux-gnu/c++/14/bits10 ··[····cb]··/usr/include/i386-linux-gnu/c++/14/bits
10.9 KB
./usr/lib/debug/.build-id/cb/e120abe986cef946c019a84c034598b7841253.debug vs.
./usr/lib/debug/.build-id/06/fb5190139ab888dfcbb92a9ac7995c8f5bccad.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
865 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········87956·(bytes·into·file)13 ··Start·of·section·headers:··········87960·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.2 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x15794:1 There·are·39·section·headers,·starting·at·offset·0x15798:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000910·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000910·10···A··4···1··4
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 ··[21]·.dynamic··········NOBITS··········0000ee90·000e70·0000f0·08··WA··4···0··426 ··[21]·.dynamic··········NOBITS··········0000ee90·000e70·0000f0·08··WA··4···0··4
27 ··[22]·.got··············NOBITS··········0000ef80·000e70·000074·04··WA··0···0··427 ··[22]·.got··············NOBITS··········0000ef80·000e70·000074·04··WA··0···0··4
28 ··[23]·.got.plt··········NOBITS··········0000eff4·000e70·0001a0·04··WA··0···0··428 ··[23]·.got.plt··········NOBITS··········0000eff4·000e70·0001a0·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········0000f1a0·000e70·000540·00··WA··0···0·3229 ··[24]·.data·············NOBITS··········0000f1a0·000e70·000540·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········0000f6e0·000e70·000148·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········0000f6e0·000e70·000148·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·000198·00007f·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·00007f·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·000218·0089ad·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000218·0089b2·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·008bc8·00069c·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·008bcc·00069c·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·009264·003559·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·009268·003559·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·00c7c0·00013e·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·00c7c4·00013e·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·00c900·000209·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·00c904·000209·01·MSC··0···0··4
38 ··[33]·.debug_loclists···PROGBITS········00000000·00cb0c·00439e·00···C··0···0··438 ··[33]·.debug_loclists···PROGBITS········00000000·00cb10·00439e·00···C··0···0··4
39 ··[34]·.debug_rnglists···PROGBITS········00000000·010eac·000bc5·00···C··0···0··439 ··[34]·.debug_rnglists···PROGBITS········00000000·010eb0·000bc5·00···C··0···0··4
40 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·011a71·000050·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·011a75·000050·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········00000000·011ac4·001570·10·····37·199··441 ··[36]·.symtab···········SYMTAB··········00000000·011ac8·001570·10·····37·199··4
42 ··[37]·.strtab···········STRTAB··········00000000·013034·0025ce·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·013038·0025ce·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·015602·000190·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·015606·000190·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)
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:·cbe120abe986cef946c019a84c034598b78412533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·06fb5190139ab888dfcbb92a9ac7995c8f5bccad
2.43 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-kg4_bx4x31 ··0»      (line_strp)»   (offset:·0x13):·./.mesonpy-ucbfbyia
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 42, 16 lines modifiedOffset 42, 16 lines modified
42 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits42 ··10»     (line_strp)»  (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
43 ··11»     (line_strp)»  (offset:·0x132):·/usr/include/c++/14/debug43 ··11»     (line_strp)»  (offset:·0x132):·/usr/include/c++/14/debug
44 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types44 ··12»     (line_strp)»  (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types
45 ··13»     (line_strp)»  (offset:·0x173):·/usr/include/python3.12/internal45 ··13»     (line_strp)»  (offset:·0x173):·/usr/include/python3.12/internal
  
46 ·The·File·Name·Table·(offset·0x60,·lines·90,·columns·2):46 ·The·File·Name·Table·(offset·0x60,·lines·90,·columns·2):
47 ··Entry»  Dir»       Name47 ··Entry»  Dir»       Name
48 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·pheap.cpp48 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x9):·pheap.cpp
49 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·pheap.cpp49 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x9):·pheap.cpp
50 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x370):·object.h50 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x370):·object.h
51 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h51 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x194):·abstract.h
52 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h52 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x19f):·tupleobject.h
53 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1ad):·dictobject.h53 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1ad):·dictobject.h
54 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·unicodeobject.h54 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·unicodeobject.h
55 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ca):·listobject.h55 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1ca):·listobject.h
56 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·longintrepr.h56 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1d7):·longintrepr.h
Offset 19802, 15 lines modifiedOffset 19802, 15 lines modified
19802 ··Opcode·9·has·1·arg19802 ··Opcode·9·has·1·arg
19803 ··Opcode·10·has·0·args19803 ··Opcode·10·has·0·args
19804 ··Opcode·11·has·0·args19804 ··Opcode·11·has·0·args
19805 ··Opcode·12·has·1·arg19805 ··Opcode·12·has·1·arg
  
19806 ·The·Directory·Table·(offset·0x8012,·lines·10,·columns·1):19806 ·The·Directory·Table·(offset·0x8012,·lines·10,·columns·1):
19807 ··Entry»  Name19807 ··Entry»  Name
19808 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-kg4_bx4x19808 ··0»      (line_strp)»   (offset:·0x13):·./.mesonpy-ucbfbyia
19809 ··1»      (line_strp)»   (offset:·0x27):·../skfmm19809 ··1»      (line_strp)»   (offset:·0x27):·../skfmm
19810 ··2»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits19810 ··2»      (line_strp)»   (offset:·0x9c):·/usr/include/i386-linux-gnu/bits
19811 ··3»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include19811 ··3»      (line_strp)»   (offset:·0x75):·/usr/lib/gcc/i686-linux-gnu/14/include
19812 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types19812 ··4»      (line_strp)»   (offset:·0x14c):·/usr/include/i386-linux-gnu/bits/types
19813 ··5»      (line_strp)»   (offset:·0x68):·/usr/include19813 ··5»      (line_strp)»   (offset:·0x68):·/usr/include
19814 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits19814 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/i386-linux-gnu/c++/14/bits
19815 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/c++/1419815 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/c++/14
2.54 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 31 lines modifiedOffset 4, 31 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:·0xd4a7 ···Abbrev·Offset:·0xd4a
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:·0):·./.mesonpy-kg4_bx4x11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-ucbfbyia
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:········0xd443·(32-bit)18 ···Length:········0xd443·(32-bit)
19 ···Version:·······519 ···Version:·······5
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:·153·(DW_TAG_compile_unit)23 ·<0><2c>:·Abbrev·Number:·153·(DW_TAG_compile_unit)
24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·24 ····<2e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·
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:·0x14):·../skfmm/pheap.cpp26 ····<33>···DW_AT_name········:·(line_strp)·(offset:·0):·../skfmm/pheap.cpp
27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x27 ····<37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-ucbfbyia
28 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x126b28 ····<3b>···DW_AT_ranges······:·(sec_offset)·0x126b
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:·0xd9a2)·34 ····<4a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd9a2)·
Offset 26968, 15 lines modifiedOffset 26968, 15 lines modified
26968 ···Unit·Type:·····DW_UT_compile·(1)26968 ···Unit·Type:·····DW_UT_compile·(1)
26969 ···Abbrev·Offset:·0xd4a26969 ···Abbrev·Offset:·0xd4a
26970 ···Pointer·Size:··426970 ···Pointer·Size:··4
26971 ·<0><d473>:·Abbrev·Number:·6·(DW_TAG_compile_unit)26971 ·<0><d473>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
26972 ····<d474>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·26972 ····<d474>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xc971)·
26973 ····<d478>···DW_AT_language····:·(data1)·33» (C++14)26973 ····<d478>···DW_AT_language····:·(data1)·33» (C++14)
26974 ····<d479>···DW_AT_name········:·(line_strp)·(offset:·0x49e):·../skfmm/heap.cpp26974 ····<d479>···DW_AT_name········:·(line_strp)·(offset:·0x49e):·../skfmm/heap.cpp
26975 ····<d47d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-kg4_bx4x26975 ····<d47d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·./.mesonpy-ucbfbyia
26976 ····<d481>···DW_AT_ranges······:·(sec_offset)·0x140b26976 ····<d481>···DW_AT_ranges······:·(sec_offset)·0x140b
26977 ····<d485>···DW_AT_low_pc······:·(addr)·026977 ····<d485>···DW_AT_low_pc······:·(addr)·0
26978 ····<d489>···DW_AT_stmt_list···:·(sec_offset)·0x7ff026978 ····<d489>···DW_AT_stmt_list···:·(sec_offset)·0x7ff0
26979 ·<1><d48d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)26979 ·<1><d48d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
26980 ····<d48e>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>26980 ····<d48e>···DW_AT_import······:·(GNU_ref_alt)·<0x11b4>
26981 ·<1><d492>:·Abbrev·Number:·8·(DW_TAG_imported_unit)26981 ·<1><d492>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
26982 ····<d493>···DW_AT_import······:·(GNU_ref_alt)·<0x2a73>26982 ····<d493>···DW_AT_import······:·(GNU_ref_alt)·<0x2a73>
697 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 17 lines modified
1 SGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 St:A~;$#9k
2 TWUWuWWwW 
3 PG[Bw"4S& 
4 0;25j7.i0 
5 HJ#KqZWa:T 
6 !Q,#/$L#B3 !Q,#/·L#B
 4 hPo%4=RKMD,Q
 5 ~"u-Y]8hj
 6 //ybs(pzk
 7 Z<`$q9Cw@
7 t2[wcg-x 
8 s-x_K4Y,V 
9 8gBL8Hfb 
10 !A'cd^"o 
11 G=}^syE~isQ 
12 +c5J)Pe08 +c5J)Pe0
13 A<5G+:,m 
14 D4I8yg9$a9 FHtY%·m;d
 10 ]UXd!>.I
15 4?;l$DZ[q11 4?;l$DZ[q
16 u/usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug12 u/usr/lib/debug/.dwz/i386-linux-gnu/python3-scikit-fmm.debug
17 pheap.cpp13 pheap.cpp
18 _ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv14 _ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv
19 _ZL28__Pyx_CyFunction_get_globalsP22__pyx_CyFunctionObjectPv15 _ZL28__Pyx_CyFunction_get_globalsP22__pyx_CyFunctionObjectPv
20 _ZL28__Pyx_CyFunction_get_closureP22__pyx_CyFunctionObjectPv16 _ZL28__Pyx_CyFunction_get_closureP22__pyx_CyFunctionObjectPv
21 _ZL25__Pyx_CyFunction_get_codeP22__pyx_CyFunctionObjectPv17 _ZL25__Pyx_CyFunction_get_codeP22__pyx_CyFunctionObjectPv
586 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-kg4_bx4x 
3 ··[····14]··../skfmm/pheap.cpp2 ··[·····0]··../skfmm/pheap.cpp
 3 ··[····13]··./.mesonpy-ucbfbyia
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