97.5 MB
/srv/reproducible-results/rbuild-debian/r-b-build.EUJnYkPt/b1/pytango_10.0.2-3_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.EUJnYkPt/b2/pytango_10.0.2-3_arm64.changes
590 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·2df706f64f6ebb882cf52719500d2491·4464480·doc·optional·python-tango-doc_10.0.2-3_all.deb 
2 ·fd019e4347f264db9fb8e3c2c7d0321a·24319720·debug·optional·python3-tango-dbgsym_10.0.2-3_arm64.deb 
3 ·7e75dbbe2dec56e8897af8ada36188e2·1080952·python·optional·python3-tango_10.0.2-3_arm64.deb1 ·53cb821a76e14d8f42ecdc5df25d2092·4464468·doc·optional·python-tango-doc_10.0.2-3_all.deb
 2 ·29d2f08bbd1a326c2f2c9eff3028ef55·24321104·debug·optional·python3-tango-dbgsym_10.0.2-3_arm64.deb
 3 ·273fdd7f15d6e14e03542bc705aac077·1083460·python·optional·python3-tango_10.0.2-3_arm64.deb
4.57 KB
python-tango-doc_10.0.2-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····7740·2025-10-02·15:00:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7740·2025-10-02·15:00:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··4456548·2025-10-02·15:00:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··4456536·2025-10-02·15:00:03.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
4.06 KB
data.tar.xz
4.03 KB
data.tar
3.46 KB
./usr/share/doc/python-tango-doc/html/api/server_api/util.html
    
Offset 218, 20 lines modifiedOffset 218, 20 lines modified
218 <dd·class="field-odd"><p><a·class="reference·internal"·href="#tango.Util"·title="tango.Util"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Util</span></code></a></p>218 <dd·class="field-odd"><p><a·class="reference·internal"·href="#tango.Util"·title="tango.Util"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Util</span></code></a></p>
219 </dd>219 </dd>
220 </dl>220 </dl>
221 </dd></dl>221 </dd></dl>
  
222 <dl·class="py·attribute">222 <dl·class="py·attribute">
223 <dt·class="sig·sig-object·py"·id="tango.Util.instance">223 <dt·class="sig·sig-object·py"·id="tango.Util.instance">
224 <span·class="sig-name·descname"><span·class="pre">instance</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">&lt;ExtensionMock</span>·<span·class="pre">name='_tango.Util.instance'</span>·<span·class="pre">id='281472960589376'&gt;</span></em><a·class="headerlink"·href="#tango.Util.instance"·title="Link·to·this·definition">¶</a></dt>224 <span·class="sig-name·descname"><span·class="pre">instance</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">&lt;ExtensionMock</span>·<span·class="pre">name='_tango.Util.instance'</span>·<span·class="pre">id='281473826696768'&gt;</span></em><a·class="headerlink"·href="#tango.Util.instance"·title="Link·to·this·definition">¶</a></dt>
225 <dd></dd></dl>225 <dd></dd></dl>
  
226 <dl·class="py·attribute">226 <dl·class="py·attribute">
227 <dt·class="sig·sig-object·py"·id="tango.Util.set_use_db">227 <dt·class="sig·sig-object·py"·id="tango.Util.set_use_db">
228 <span·class="sig-name·descname"><span·class="pre">set_use_db</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">&lt;ExtensionMock</span>·<span·class="pre">name='_tango.Util.set_use_db'</span>·<span·class="pre">id='281472959418720'&gt;</span></em><a·class="headerlink"·href="#tango.Util.set_use_db"·title="Link·to·this·definition">¶</a></dt>228 <span·class="sig-name·descname"><span·class="pre">set_use_db</span></span><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre">&lt;ExtensionMock</span>·<span·class="pre">name='_tango.Util.set_use_db'</span>·<span·class="pre">id='281473825804640'&gt;</span></em><a·class="headerlink"·href="#tango.Util.set_use_db"·title="Link·to·this·definition">¶</a></dt>
229 <dd></dd></dl>229 <dd></dd></dl>
  
230 </dd></dl>230 </dd></dl>
  
231 </section>231 </section>
  
  
1.16 KB
html2text {}
    
Offset 93, 17 lines modifiedOffset 93, 17 lines modified
93 ··············Parameters:93 ··············Parameters:
94 ··················*\x8*a\x8ar\x8rg\x8gs\x8s·(s\x8st\x8tr\x8r)··the·process·commandline·arguments94 ··················*\x8*a\x8ar\x8rg\x8gs\x8s·(s\x8st\x8tr\x8r)··the·process·commandline·arguments
95 ··············Returns:95 ··············Returns:
96 ··················_\x8U_\x8t_\x8i_\x8l·the·tango·Util·object96 ··················_\x8U_\x8t_\x8i_\x8l·the·tango·Util·object
97 ··············Return·type:97 ··············Return·type:
98 ··················_\x8U_\x8t_\x8i_\x8l98 ··················_\x8U_\x8t_\x8i_\x8l
99 ········instance·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.i\x8in\x8ns\x8st\x8ta\x8an\x8nc\x8ce\x8e'\x8'99 ········instance·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.i\x8in\x8ns\x8st\x8ta\x8an\x8nc\x8ce\x8e'\x8'
100 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.29.96.60.05.58.89.93.37.76.6'\x8'>\x8>_\x8100 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x873.38.82.26.66.69.96.67.76.68.8'\x8'>\x8>_\x8
101 ········set_use_db·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.s\x8se\x8et\x8t_\x8_u\x8us\x8se\x8e_\x8_d\x8db\x8b'\x8'101 ········set_use_db·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.s\x8se\x8et\x8t_\x8_u\x8us\x8se\x8e_\x8_d\x8db\x8b'\x8'
102 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.29.95.59.94.41.18.87.72.20\x80'\x8'>\x8>_\x8102 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x873.38.82.25.58.80.04.46.64.40\x80'\x8'>\x8>_\x8
103 _\x8[_\x8L_\x8o_\x8g_\x8o_\x8]103 _\x8[_\x8L_\x8o_\x8g_\x8o_\x8]
104 *\x8**\x8**\x8**\x8*·N\x8Na\x8av\x8vi\x8ig\x8ga\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*104 *\x8**\x8**\x8**\x8*·N\x8Na\x8av\x8vi\x8ig\x8ga\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8*
105 ····*·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8l_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n105 ····*·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8l_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n
106 ····*·_\x8T_\x8u_\x8t_\x8o_\x8r_\x8i_\x8a_\x8l106 ····*·_\x8T_\x8u_\x8t_\x8o_\x8r_\x8i_\x8a_\x8l
107 ····*·_\x8H_\x8o_\x8w_\x8-_\x8t_\x8o_\x8·_\x8g_\x8u_\x8i_\x8d_\x8e_\x8s107 ····*·_\x8H_\x8o_\x8w_\x8-_\x8t_\x8o_\x8·_\x8g_\x8u_\x8i_\x8d_\x8e_\x8s
108 ····*·_\x8A_\x8P_\x8I_\x8·_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e108 ····*·_\x8A_\x8P_\x8I_\x8·_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e
109 ··········o·_\x8D_\x8a_\x8t_\x8a_\x8·_\x8t_\x8y_\x8p_\x8e_\x8s109 ··········o·_\x8D_\x8a_\x8t_\x8a_\x8·_\x8t_\x8y_\x8p_\x8e_\x8s
568 B
./usr/share/doc/python-tango-doc/html/searchindex.js
464 B
js-beautify {}
    
Offset 4495, 16 lines modifiedOffset 4495, 16 lines modified
4495 ········"271":·66,4495 ········"271":·66,
4496 ········"273":·66,4496 ········"273":·66,
4497 ········"274":·66,4497 ········"274":·66,
4498 ········"277":·66,4498 ········"277":·66,
4499 ········"28":·[65,·66],4499 ········"28":·[65,·66],
4500 ········"280":·66,4500 ········"280":·66,
4501 ········"281":·66,4501 ········"281":·66,
4502 ········"281472959418720":·18,4502 ········"281473825804640":·18,
4503 ········"281472960589376":·18,4503 ········"281473826696768":·18,
4504 ········"282":·66,4504 ········"282":·66,
4505 ········"285":·66,4505 ········"285":·66,
4506 ········"286":·66,4506 ········"286":·66,
4507 ········"288":·66,4507 ········"288":·66,
4508 ········"289":·66,4508 ········"289":·66,
4509 ········"29":·67,4509 ········"29":·67,
4510 ········"290":·66,4510 ········"290":·66,
97.0 MB
python3-tango_10.0.2-3_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····2908·2025-10-02·15:00:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2908·2025-10-02·15:00:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1077852·2025-10-02·15:00:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··1080360·2025-10-02·15:00:03.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
97.0 MB
data.tar.xz
97.0 MB
data.tar
32.3 MB
./usr/lib/python3/dist-packages/tango/_tango.cpython-313-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e4b274f269bcf844f0da1dce5ad40027d18f116 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9b41f24d51ea46bce0d29ab25abb742ebfcd35e
32.3 MB
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 14985 objdump: DWARF error: could not find variable specification at offset 0x3a89 objdump: DWARF error: unable to read alt ref 15001 objdump: DWARF error: could not find variable specification at offset 0x3a99 objdump: DWARF error: unable to read alt ref 15014 objdump: DWARF error: could not find variable specification at offset 0x3aa6 objdump: DWARF error: unable to read alt ref 15027 objdump: DWARF error: could not find variable specification at offset 0x3ab3 objdump: DWARF error: unable to read alt ref 15040 objdump: DWARF error: could not find variable specification at offset 0x3ac0 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15226 objdump: DWARF error: could not find variable specification at offset 0x3b7a objdump: DWARF error: unable to read alt ref 15239 objdump: DWARF error: could not find variable specification at offset 0x3b87 objdump: DWARF error: unable to read alt ref 15252 objdump: DWARF error: could not find variable specification at offset 0x3b94 objdump: DWARF error: unable to read alt ref 15264 objdump: DWARF error: could not find variable specification at offset 0x3ba0 objdump: DWARF error: unable to read alt ref 15480 objdump: DWARF error: could not find variable specification at offset 0x3c78 objdump: DWARF error: unable to read alt ref 15496 objdump: DWARF error: could not find variable specification at offset 0x3c88 objdump: DWARF error: unable to read alt ref 15508 [ truncated after 25 lines; 1709 ignored ]
    
Offset 436, 36 lines modifiedOffset 436, 36 lines modified
436 »       ldp»    x19,·x20,·[sp,·#16]436 »       ldp»    x19,·x20,·[sp,·#16]
437 »       ldp»    x29,·x30,·[sp],·#64437 »       ldp»    x29,·x30,·[sp],·#64
438 »       autiasp438 »       autiasp
439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)
440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>
441 »       ret441 »       ret
442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
443 /tmp/tmp12yg32ru/build/./ext/pyutils.h:123443 /tmp/tmpiyzawhht/build/./ext/pyutils.h:123
444 »       paciasp444 »       paciasp
445 »       stp»    x29,·x30,·[sp,·#-32]!445 »       stp»    x29,·x30,·[sp,·#-32]!
446 »       mov»    x29,·sp446 »       mov»    x29,·sp
447 »       stp»    x19,·x20,·[sp,·#16]447 »       stp»    x19,·x20,·[sp,·#16]
448 »       mov»    x19,·x0448 »       mov»    x19,·x0
449 /tmp/tmp12yg32ru/build/./ext/pyutils.h:108449 /tmp/tmpiyzawhht/build/./ext/pyutils.h:108
450 »       bl»     ca8c0·<PyEval_SaveThread@plt>450 »       bl»     ca8c0·<PyEval_SaveThread@plt>
451 »       mov»    x20,·x0451 »       mov»    x20,·x0
452 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126452 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126
453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
454 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126·(discriminator·1)454 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126·(discriminator·1)
455 »       ldr»    x1,·[x19]455 »       ldr»    x1,·[x19]
456 »       mov»    x0,·x19456 »       mov»    x0,·x19
457 »       ldr»    x1,·[x1,·#192]457 »       ldr»    x1,·[x1,·#192]
458 »       blr»    x1458 »       blr»    x1
459 /tmp/tmp12yg32ru/build/./ext/pyutils.h:99459 /tmp/tmpiyzawhht/build/./ext/pyutils.h:99
460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
461 /tmp/tmp12yg32ru/build/./ext/pyutils.h:101461 /tmp/tmpiyzawhht/build/./ext/pyutils.h:101
462 »       mov»    x0,·x20462 »       mov»    x0,·x20
463 »       bl»     c77a0·<PyEval_RestoreThread@plt>463 »       bl»     c77a0·<PyEval_RestoreThread@plt>
464 /tmp/tmp12yg32ru/build/./ext/pyutils.h:127464 /tmp/tmpiyzawhht/build/./ext/pyutils.h:127
465 »       ldp»    x19,·x20,·[sp,·#16]465 »       ldp»    x19,·x20,·[sp,·#16]
466 »       ldp»    x29,·x30,·[sp],·#32466 »       ldp»    x29,·x30,·[sp],·#32
467 »       autiasp467 »       autiasp
468 »       ret468 »       ret
469 Py_XDECREF():469 Py_XDECREF():
470 /usr/include/python3.13/object.h:1046470 /usr/include/python3.13/object.h:1046
471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 591, 89 lines modifiedOffset 591, 89 lines modified
591 »       str»    x1,·[x0]591 »       str»    x1,·[x0]
592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
593 /usr/include/python3.13/object.h:954593 /usr/include/python3.13/object.h:954
594 »       b»      c6df0·<_Py_Dealloc@plt>594 »       b»      c6df0·<_Py_Dealloc@plt>
595 /usr/include/python3.13/object.h:1049595 /usr/include/python3.13/object.h:1049
596 »       ret596 »       ret
597 throw_python_generic_exception(_object*,·_object*,·_object*):597 throw_python_generic_exception(_object*,·_object*,·_object*):
598 /tmp/tmp12yg32ru/build/./ext/exception.cpp:218598 /tmp/tmpiyzawhht/build/./ext/exception.cpp:218
599 »       paciasp599 »       paciasp
600 »       sub»    sp,·sp,·#0x50600 »       sub»    sp,·sp,·#0x50
601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
602 »       ldr»    x3,·[x3,·#3600]602 »       ldr»    x3,·[x3,·#3600]
603 »       stp»    x29,·x30,·[sp,·#32]603 »       stp»    x29,·x30,·[sp,·#32]
604 »       add»    x29,·sp,·#0x20604 »       add»    x29,·sp,·#0x20
605 »       stp»    x2,·x1,·[sp]605 »       stp»    x2,·x1,·[sp]
606 »       stp»    x19,·x20,·[sp,·#48]606 »       stp»    x19,·x20,·[sp,·#48]
607 »       mov»    x20,·x0607 »       mov»    x20,·x0
608 »       str»    x21,·[sp,·#64]608 »       str»    x21,·[sp,·#64]
609 »       ldr»    x0,·[x3]609 »       ldr»    x0,·[x3]
610 »       str»    x0,·[sp,·#24]610 »       str»    x0,·[sp,·#24]
611 »       mov»    x0,·#0x0···················»     //·#0611 »       mov»    x0,·#0x0···················»     //·#0
612 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219612 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
613 »       mov»    x0,·#0x38··················»    //·#56613 »       mov»    x0,·#0x38··················»    //·#56
614 »       bl»     c8390·<__cxa_allocate_exception@plt>614 »       bl»     c8390·<__cxa_allocate_exception@plt>
615 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)615 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
616 »       ldp»    x2,·x1,·[sp]616 »       ldp»    x2,·x1,·[sp]
617 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219617 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
618 »       mov»    x19,·x0618 »       mov»    x19,·x0
619 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)619 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
620 »       mov»    x8,·x0620 »       mov»    x8,·x0
621 »       mov»    x0,·x20621 »       mov»    x0,·x20
622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
623 »       ldr»    x20,·[x20,·#3600]623 »       ldr»    x20,·[x20,·#3600]
624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>
625 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·4)625 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·4)
626 »       ldr»    x0,·[sp,·#24]626 »       ldr»    x0,·[sp,·#24]
627 »       ldr»    x1,·[x20]627 »       ldr»    x1,·[x20]
628 »       subs»   x0,·x0,·x1628 »       subs»   x0,·x0,·x1
629 »       mov»    x1,·#0x0···················»     //·#0629 »       mov»    x1,·#0x0···················»     //·#0
630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any
631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
632 »       ldr»    x2,·[x2,·#2352]632 »       ldr»    x2,·[x2,·#2352]
633 »       mov»    x0,·x19633 »       mov»    x0,·x19
634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
635 »       ldr»    x1,·[x1,·#3408]635 »       ldr»    x1,·[x1,·#3408]
636 »       bl»     c9160·<__cxa_throw@plt>636 »       bl»     c9160·<__cxa_throw@plt>
637 »       bti»    j637 »       bti»    j
638 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·3)638 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·3)
639 »       mov»    x21,·x0639 »       mov»    x21,·x0
640 »       mov»    x0,·x19640 »       mov»    x0,·x19
641 »       bl»     ca690·<__cxa_free_exception@plt>641 »       bl»     ca690·<__cxa_free_exception@plt>
642 »       ldr»    x0,·[sp,·#24]642 »       ldr»    x0,·[sp,·#24]
643 »       ldr»    x1,·[x20]643 »       ldr»    x1,·[x20]
644 »       subs»   x0,·x0,·x1644 »       subs»   x0,·x0,·x1
645 »       mov»    x1,·#0x0···················»     //·#0645 »       mov»    x1,·#0x0···················»     //·#0
646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none
647 »       bl»     cb740·<__stack_chk_fail@plt>647 »       bl»     cb740·<__stack_chk_fail@plt>
648 »       mov»    x0,·x21648 »       mov»    x0,·x21
649 »       bl»     c9410·<_Unwind_Resume@plt>649 »       bl»     c9410·<_Unwind_Resume@plt>
650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
651 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384651 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
652 »       paciasp652 »       paciasp
653 »       stp»    x29,·x30,·[sp,·#-16]!653 »       stp»    x29,·x30,·[sp,·#-16]!
654 »       mov»    x29,·sp654 »       mov»    x29,·sp
655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
657 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384657 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
658 »       paciasp658 »       paciasp
659 »       stp»    x29,·x30,·[sp,·#-16]!659 »       stp»    x29,·x30,·[sp,·#-16]!
660 »       mov»    x2,·#0x0···················»     //·#0660 »       mov»    x2,·#0x0···················»     //·#0
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
664 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384664 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
665 »       paciasp665 »       paciasp
666 »       stp»    x29,·x30,·[sp,·#-16]!666 »       stp»    x29,·x30,·[sp,·#-16]!
667 »       mov»    x2,·#0x0···················»     //·#0667 »       mov»    x2,·#0x0···················»     //·#0
668 »       mov»    x1,·#0x0···················»     //·#0668 »       mov»    x1,·#0x0···················»     //·#0
669 »       mov»    x29,·sp669 »       mov»    x29,·sp
670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
672 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384672 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
673 »       paciasp673 »       paciasp
674 »       stp»    x29,·x30,·[sp,·#-16]!674 »       stp»    x29,·x30,·[sp,·#-16]!
675 »       mov»    x2,·#0x0···················»     //·#0675 »       mov»    x2,·#0x0···················»     //·#0
676 »       mov»    x1,·#0x0···················»     //·#0676 »       mov»    x1,·#0x0···················»     //·#0
677 »       mov»    x29,·sp677 »       mov»    x29,·sp
678 »       mov»    x0,·#0x0···················»     //·#0678 »       mov»    x0,·#0x0···················»     //·#0
679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
Offset 1283, 40 lines modifiedOffset 1283, 40 lines modified
Max diff block lines reached; 33910023/33916027 bytes (99.98%) of diff not shown.
645 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta
5 ··0x00000030·6e676f2e·64656275·67005139·165a6ed9·ngo.debug.Q9.Zn.5 ··0x00000030·6e676f2e·64656275·67005e75·3a418dee·ngo.debug.^u:A..
6 ··0x00000040·97a21ed8·3a5bb1b9·f8d44e9a·a82d·····....:[....N..-6 ··0x00000040·54a0f632·b042c232·77ce85d6·20d1·····T..2.B.2w...·.
  
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·65346232·37346632·36396263·66383434·e4b274f269bcf844 
3 ··0x00000010·66306461·31646365·35616434·30303237·f0da1dce5ad400272 ··0x00000000·62343166·32346435·31656134·36626365·b41f24d51ea46bce
 3 ··0x00000010·30643239·61623235·61626237·34326562·0d29ab25abb742eb
4 ··0x00000020·64313866·31312e64·65627567·00000000·d18f11.debug....4 ··0x00000020·66636433·35652e64·65627567·00000000·fcd35e.debug....
5 ··0x00000030·f67d0045····························.}.E5 ··0x00000030·63d91977····························c..w
  
32.3 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10
File has been modified after NT_GNU_BUILD_ID has been applied.
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e4b274f269bcf844f0da1dce5ad40027d18f116 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9b41f24d51ea46bce0d29ab25abb742ebfcd35e
32.3 MB
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 14985 objdump: DWARF error: could not find variable specification at offset 0x3a89 objdump: DWARF error: unable to read alt ref 15001 objdump: DWARF error: could not find variable specification at offset 0x3a99 objdump: DWARF error: unable to read alt ref 15014 objdump: DWARF error: could not find variable specification at offset 0x3aa6 objdump: DWARF error: unable to read alt ref 15027 objdump: DWARF error: could not find variable specification at offset 0x3ab3 objdump: DWARF error: unable to read alt ref 15040 objdump: DWARF error: could not find variable specification at offset 0x3ac0 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15226 objdump: DWARF error: could not find variable specification at offset 0x3b7a objdump: DWARF error: unable to read alt ref 15239 objdump: DWARF error: could not find variable specification at offset 0x3b87 objdump: DWARF error: unable to read alt ref 15252 objdump: DWARF error: could not find variable specification at offset 0x3b94 objdump: DWARF error: unable to read alt ref 15264 objdump: DWARF error: could not find variable specification at offset 0x3ba0 objdump: DWARF error: unable to read alt ref 15480 objdump: DWARF error: could not find variable specification at offset 0x3c78 objdump: DWARF error: unable to read alt ref 15496 objdump: DWARF error: could not find variable specification at offset 0x3c88 objdump: DWARF error: unable to read alt ref 15508 [ truncated after 25 lines; 1709 ignored ]
    
Offset 436, 36 lines modifiedOffset 436, 36 lines modified
436 »       ldp»    x19,·x20,·[sp,·#16]436 »       ldp»    x19,·x20,·[sp,·#16]
437 »       ldp»    x29,·x30,·[sp],·#64437 »       ldp»    x29,·x30,·[sp],·#64
438 »       autiasp438 »       autiasp
439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)
440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>
441 »       ret441 »       ret
442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
443 /tmp/tmp12yg32ru/build/./ext/pyutils.h:123443 /tmp/tmpiyzawhht/build/./ext/pyutils.h:123
444 »       paciasp444 »       paciasp
445 »       stp»    x29,·x30,·[sp,·#-32]!445 »       stp»    x29,·x30,·[sp,·#-32]!
446 »       mov»    x29,·sp446 »       mov»    x29,·sp
447 »       stp»    x19,·x20,·[sp,·#16]447 »       stp»    x19,·x20,·[sp,·#16]
448 »       mov»    x19,·x0448 »       mov»    x19,·x0
449 /tmp/tmp12yg32ru/build/./ext/pyutils.h:108449 /tmp/tmpiyzawhht/build/./ext/pyutils.h:108
450 »       bl»     ca8c0·<PyEval_SaveThread@plt>450 »       bl»     ca8c0·<PyEval_SaveThread@plt>
451 »       mov»    x20,·x0451 »       mov»    x20,·x0
452 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126452 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126
453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
454 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126·(discriminator·1)454 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126·(discriminator·1)
455 »       ldr»    x1,·[x19]455 »       ldr»    x1,·[x19]
456 »       mov»    x0,·x19456 »       mov»    x0,·x19
457 »       ldr»    x1,·[x1,·#192]457 »       ldr»    x1,·[x1,·#192]
458 »       blr»    x1458 »       blr»    x1
459 /tmp/tmp12yg32ru/build/./ext/pyutils.h:99459 /tmp/tmpiyzawhht/build/./ext/pyutils.h:99
460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
461 /tmp/tmp12yg32ru/build/./ext/pyutils.h:101461 /tmp/tmpiyzawhht/build/./ext/pyutils.h:101
462 »       mov»    x0,·x20462 »       mov»    x0,·x20
463 »       bl»     c77a0·<PyEval_RestoreThread@plt>463 »       bl»     c77a0·<PyEval_RestoreThread@plt>
464 /tmp/tmp12yg32ru/build/./ext/pyutils.h:127464 /tmp/tmpiyzawhht/build/./ext/pyutils.h:127
465 »       ldp»    x19,·x20,·[sp,·#16]465 »       ldp»    x19,·x20,·[sp,·#16]
466 »       ldp»    x29,·x30,·[sp],·#32466 »       ldp»    x29,·x30,·[sp],·#32
467 »       autiasp467 »       autiasp
468 »       ret468 »       ret
469 Py_XDECREF():469 Py_XDECREF():
470 /usr/include/python3.13/object.h:1046470 /usr/include/python3.13/object.h:1046
471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 591, 89 lines modifiedOffset 591, 89 lines modified
591 »       str»    x1,·[x0]591 »       str»    x1,·[x0]
592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
593 /usr/include/python3.13/object.h:954593 /usr/include/python3.13/object.h:954
594 »       b»      c6df0·<_Py_Dealloc@plt>594 »       b»      c6df0·<_Py_Dealloc@plt>
595 /usr/include/python3.13/object.h:1049595 /usr/include/python3.13/object.h:1049
596 »       ret596 »       ret
597 throw_python_generic_exception(_object*,·_object*,·_object*):597 throw_python_generic_exception(_object*,·_object*,·_object*):
598 /tmp/tmp12yg32ru/build/./ext/exception.cpp:218598 /tmp/tmpiyzawhht/build/./ext/exception.cpp:218
599 »       paciasp599 »       paciasp
600 »       sub»    sp,·sp,·#0x50600 »       sub»    sp,·sp,·#0x50
601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
602 »       ldr»    x3,·[x3,·#3600]602 »       ldr»    x3,·[x3,·#3600]
603 »       stp»    x29,·x30,·[sp,·#32]603 »       stp»    x29,·x30,·[sp,·#32]
604 »       add»    x29,·sp,·#0x20604 »       add»    x29,·sp,·#0x20
605 »       stp»    x2,·x1,·[sp]605 »       stp»    x2,·x1,·[sp]
606 »       stp»    x19,·x20,·[sp,·#48]606 »       stp»    x19,·x20,·[sp,·#48]
607 »       mov»    x20,·x0607 »       mov»    x20,·x0
608 »       str»    x21,·[sp,·#64]608 »       str»    x21,·[sp,·#64]
609 »       ldr»    x0,·[x3]609 »       ldr»    x0,·[x3]
610 »       str»    x0,·[sp,·#24]610 »       str»    x0,·[sp,·#24]
611 »       mov»    x0,·#0x0···················»     //·#0611 »       mov»    x0,·#0x0···················»     //·#0
612 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219612 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
613 »       mov»    x0,·#0x38··················»    //·#56613 »       mov»    x0,·#0x38··················»    //·#56
614 »       bl»     c8390·<__cxa_allocate_exception@plt>614 »       bl»     c8390·<__cxa_allocate_exception@plt>
615 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)615 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
616 »       ldp»    x2,·x1,·[sp]616 »       ldp»    x2,·x1,·[sp]
617 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219617 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
618 »       mov»    x19,·x0618 »       mov»    x19,·x0
619 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)619 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
620 »       mov»    x8,·x0620 »       mov»    x8,·x0
621 »       mov»    x0,·x20621 »       mov»    x0,·x20
622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
623 »       ldr»    x20,·[x20,·#3600]623 »       ldr»    x20,·[x20,·#3600]
624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>
625 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·4)625 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·4)
626 »       ldr»    x0,·[sp,·#24]626 »       ldr»    x0,·[sp,·#24]
627 »       ldr»    x1,·[x20]627 »       ldr»    x1,·[x20]
628 »       subs»   x0,·x0,·x1628 »       subs»   x0,·x0,·x1
629 »       mov»    x1,·#0x0···················»     //·#0629 »       mov»    x1,·#0x0···················»     //·#0
630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any
631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
632 »       ldr»    x2,·[x2,·#2352]632 »       ldr»    x2,·[x2,·#2352]
633 »       mov»    x0,·x19633 »       mov»    x0,·x19
634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
635 »       ldr»    x1,·[x1,·#3408]635 »       ldr»    x1,·[x1,·#3408]
636 »       bl»     c9160·<__cxa_throw@plt>636 »       bl»     c9160·<__cxa_throw@plt>
637 »       bti»    j637 »       bti»    j
638 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·3)638 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·3)
639 »       mov»    x21,·x0639 »       mov»    x21,·x0
640 »       mov»    x0,·x19640 »       mov»    x0,·x19
641 »       bl»     ca690·<__cxa_free_exception@plt>641 »       bl»     ca690·<__cxa_free_exception@plt>
642 »       ldr»    x0,·[sp,·#24]642 »       ldr»    x0,·[sp,·#24]
643 »       ldr»    x1,·[x20]643 »       ldr»    x1,·[x20]
644 »       subs»   x0,·x0,·x1644 »       subs»   x0,·x0,·x1
645 »       mov»    x1,·#0x0···················»     //·#0645 »       mov»    x1,·#0x0···················»     //·#0
646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none
647 »       bl»     cb740·<__stack_chk_fail@plt>647 »       bl»     cb740·<__stack_chk_fail@plt>
648 »       mov»    x0,·x21648 »       mov»    x0,·x21
649 »       bl»     c9410·<_Unwind_Resume@plt>649 »       bl»     c9410·<_Unwind_Resume@plt>
650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
651 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384651 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
652 »       paciasp652 »       paciasp
653 »       stp»    x29,·x30,·[sp,·#-16]!653 »       stp»    x29,·x30,·[sp,·#-16]!
654 »       mov»    x29,·sp654 »       mov»    x29,·sp
655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
657 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384657 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
658 »       paciasp658 »       paciasp
659 »       stp»    x29,·x30,·[sp,·#-16]!659 »       stp»    x29,·x30,·[sp,·#-16]!
660 »       mov»    x2,·#0x0···················»     //·#0660 »       mov»    x2,·#0x0···················»     //·#0
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
664 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384664 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
665 »       paciasp665 »       paciasp
666 »       stp»    x29,·x30,·[sp,·#-16]!666 »       stp»    x29,·x30,·[sp,·#-16]!
667 »       mov»    x2,·#0x0···················»     //·#0667 »       mov»    x2,·#0x0···················»     //·#0
668 »       mov»    x1,·#0x0···················»     //·#0668 »       mov»    x1,·#0x0···················»     //·#0
669 »       mov»    x29,·sp669 »       mov»    x29,·sp
670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
672 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384672 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
673 »       paciasp673 »       paciasp
674 »       stp»    x29,·x30,·[sp,·#-16]!674 »       stp»    x29,·x30,·[sp,·#-16]!
675 »       mov»    x2,·#0x0···················»     //·#0675 »       mov»    x2,·#0x0···················»     //·#0
676 »       mov»    x1,·#0x0···················»     //·#0676 »       mov»    x1,·#0x0···················»     //·#0
677 »       mov»    x29,·sp677 »       mov»    x29,·sp
678 »       mov»    x0,·#0x0···················»     //·#0678 »       mov»    x0,·#0x0···················»     //·#0
679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
Offset 1283, 40 lines modifiedOffset 1283, 40 lines modified
Max diff block lines reached; 33910023/33916027 bytes (99.98%) of diff not shown.
645 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta
5 ··0x00000030·6e676f2e·64656275·67005139·165a6ed9·ngo.debug.Q9.Zn.5 ··0x00000030·6e676f2e·64656275·67005e75·3a418dee·ngo.debug.^u:A..
6 ··0x00000040·97a21ed8·3a5bb1b9·f8d44e9a·a82d·····....:[....N..-6 ··0x00000040·54a0f632·b042c232·77ce85d6·20d1·····T..2.B.2w...·.
  
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·65346232·37346632·36396263·66383434·e4b274f269bcf844 
3 ··0x00000010·66306461·31646365·35616434·30303237·f0da1dce5ad400272 ··0x00000000·62343166·32346435·31656134·36626365·b41f24d51ea46bce
 3 ··0x00000010·30643239·61623235·61626237·34326562·0d29ab25abb742eb
4 ··0x00000020·64313866·31312e64·65627567·00000000·d18f11.debug....4 ··0x00000020·66636433·35652e64·65627567·00000000·fcd35e.debug....
5 ··0x00000030·f67d0045····························.}.E5 ··0x00000030·63d91977····························c..w
  
32.3 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10.0.2
File has been modified after NT_GNU_BUILD_ID has been applied.
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e4b274f269bcf844f0da1dce5ad40027d18f116 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9b41f24d51ea46bce0d29ab25abb742ebfcd35e
32.3 MB
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 14985 objdump: DWARF error: could not find variable specification at offset 0x3a89 objdump: DWARF error: unable to read alt ref 15001 objdump: DWARF error: could not find variable specification at offset 0x3a99 objdump: DWARF error: unable to read alt ref 15014 objdump: DWARF error: could not find variable specification at offset 0x3aa6 objdump: DWARF error: unable to read alt ref 15027 objdump: DWARF error: could not find variable specification at offset 0x3ab3 objdump: DWARF error: unable to read alt ref 15040 objdump: DWARF error: could not find variable specification at offset 0x3ac0 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15226 objdump: DWARF error: could not find variable specification at offset 0x3b7a objdump: DWARF error: unable to read alt ref 15239 objdump: DWARF error: could not find variable specification at offset 0x3b87 objdump: DWARF error: unable to read alt ref 15252 objdump: DWARF error: could not find variable specification at offset 0x3b94 objdump: DWARF error: unable to read alt ref 15264 objdump: DWARF error: could not find variable specification at offset 0x3ba0 objdump: DWARF error: unable to read alt ref 15480 objdump: DWARF error: could not find variable specification at offset 0x3c78 objdump: DWARF error: unable to read alt ref 15496 objdump: DWARF error: could not find variable specification at offset 0x3c88 objdump: DWARF error: unable to read alt ref 15508 [ truncated after 25 lines; 1709 ignored ]
    
Offset 436, 36 lines modifiedOffset 436, 36 lines modified
436 »       ldp»    x19,·x20,·[sp,·#16]436 »       ldp»    x19,·x20,·[sp,·#16]
437 »       ldp»    x29,·x30,·[sp],·#64437 »       ldp»    x29,·x30,·[sp],·#64
438 »       autiasp438 »       autiasp
439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)439 /usr/include/c++/15/bits/unique_ptr.h:92·(discriminator·2)
440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>440 »       b»      c7150·<operator·delete(void*,·unsigned·long)@plt>
441 »       ret441 »       ret
442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:442 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
443 /tmp/tmp12yg32ru/build/./ext/pyutils.h:123443 /tmp/tmpiyzawhht/build/./ext/pyutils.h:123
444 »       paciasp444 »       paciasp
445 »       stp»    x29,·x30,·[sp,·#-32]!445 »       stp»    x29,·x30,·[sp,·#-32]!
446 »       mov»    x29,·sp446 »       mov»    x29,·sp
447 »       stp»    x19,·x20,·[sp,·#16]447 »       stp»    x19,·x20,·[sp,·#16]
448 »       mov»    x19,·x0448 »       mov»    x19,·x0
449 /tmp/tmp12yg32ru/build/./ext/pyutils.h:108449 /tmp/tmpiyzawhht/build/./ext/pyutils.h:108
450 »       bl»     ca8c0·<PyEval_SaveThread@plt>450 »       bl»     ca8c0·<PyEval_SaveThread@plt>
451 »       mov»    x20,·x0451 »       mov»    x20,·x0
452 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126452 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126
453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>453 »       cbz»    x19,·cc288·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
454 /tmp/tmp12yg32ru/build/./ext/pyutils.h:126·(discriminator·1)454 /tmp/tmpiyzawhht/build/./ext/pyutils.h:126·(discriminator·1)
455 »       ldr»    x1,·[x19]455 »       ldr»    x1,·[x19]
456 »       mov»    x0,·x19456 »       mov»    x0,·x19
457 »       ldr»    x1,·[x1,·#192]457 »       ldr»    x1,·[x1,·#192]
458 »       blr»    x1458 »       blr»    x1
459 /tmp/tmp12yg32ru/build/./ext/pyutils.h:99459 /tmp/tmpiyzawhht/build/./ext/pyutils.h:99
460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>460 »       cbz»    x20,·cc294·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
461 /tmp/tmp12yg32ru/build/./ext/pyutils.h:101461 /tmp/tmpiyzawhht/build/./ext/pyutils.h:101
462 »       mov»    x0,·x20462 »       mov»    x0,·x20
463 »       bl»     c77a0·<PyEval_RestoreThread@plt>463 »       bl»     c77a0·<PyEval_RestoreThread@plt>
464 /tmp/tmp12yg32ru/build/./ext/pyutils.h:127464 /tmp/tmpiyzawhht/build/./ext/pyutils.h:127
465 »       ldp»    x19,·x20,·[sp,·#16]465 »       ldp»    x19,·x20,·[sp,·#16]
466 »       ldp»    x29,·x30,·[sp],·#32466 »       ldp»    x29,·x30,·[sp],·#32
467 »       autiasp467 »       autiasp
468 »       ret468 »       ret
469 Py_XDECREF():469 Py_XDECREF():
470 /usr/include/python3.13/object.h:1046470 /usr/include/python3.13/object.h:1046
471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>471 »       cbz»    x0,·cc2c0·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 591, 89 lines modifiedOffset 591, 89 lines modified
591 »       str»    x1,·[x0]591 »       str»    x1,·[x0]
592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>592 »       cbnz»   x1,·cc3d4·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
593 /usr/include/python3.13/object.h:954593 /usr/include/python3.13/object.h:954
594 »       b»      c6df0·<_Py_Dealloc@plt>594 »       b»      c6df0·<_Py_Dealloc@plt>
595 /usr/include/python3.13/object.h:1049595 /usr/include/python3.13/object.h:1049
596 »       ret596 »       ret
597 throw_python_generic_exception(_object*,·_object*,·_object*):597 throw_python_generic_exception(_object*,·_object*,·_object*):
598 /tmp/tmp12yg32ru/build/./ext/exception.cpp:218598 /tmp/tmpiyzawhht/build/./ext/exception.cpp:218
599 »       paciasp599 »       paciasp
600 »       sub»    sp,·sp,·#0x50600 »       sub»    sp,·sp,·#0x50
601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>601 »       adrp»   x3,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
602 »       ldr»    x3,·[x3,·#3600]602 »       ldr»    x3,·[x3,·#3600]
603 »       stp»    x29,·x30,·[sp,·#32]603 »       stp»    x29,·x30,·[sp,·#32]
604 »       add»    x29,·sp,·#0x20604 »       add»    x29,·sp,·#0x20
605 »       stp»    x2,·x1,·[sp]605 »       stp»    x2,·x1,·[sp]
606 »       stp»    x19,·x20,·[sp,·#48]606 »       stp»    x19,·x20,·[sp,·#48]
607 »       mov»    x20,·x0607 »       mov»    x20,·x0
608 »       str»    x21,·[sp,·#64]608 »       str»    x21,·[sp,·#64]
609 »       ldr»    x0,·[x3]609 »       ldr»    x0,·[x3]
610 »       str»    x0,·[sp,·#24]610 »       str»    x0,·[sp,·#24]
611 »       mov»    x0,·#0x0···················»     //·#0611 »       mov»    x0,·#0x0···················»     //·#0
612 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219612 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
613 »       mov»    x0,·#0x38··················»    //·#56613 »       mov»    x0,·#0x38··················»    //·#56
614 »       bl»     c8390·<__cxa_allocate_exception@plt>614 »       bl»     c8390·<__cxa_allocate_exception@plt>
615 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)615 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
616 »       ldp»    x2,·x1,·[sp]616 »       ldp»    x2,·x1,·[sp]
617 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219617 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219
618 »       mov»    x19,·x0618 »       mov»    x19,·x0
619 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·1)619 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·1)
620 »       mov»    x8,·x0620 »       mov»    x8,·x0
621 »       mov»    x0,·x20621 »       mov»    x0,·x20
622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>622 »       adrp»   x20,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
623 »       ldr»    x20,·[x20,·#3600]623 »       ldr»    x20,·[x20,·#3600]
624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>624 »       bl»     21b390·<void·std::vector<long,·std::allocator<long>·>::_M_realloc_append<long>(long&&)@@Base+0x5c590>
625 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·4)625 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·4)
626 »       ldr»    x0,·[sp,·#24]626 »       ldr»    x0,·[sp,·#24]
627 »       ldr»    x1,·[x20]627 »       ldr»    x1,·[x20]
628 »       subs»   x0,·x0,·x1628 »       subs»   x0,·x0,·x1
629 »       mov»    x1,·#0x0···················»     //·#0629 »       mov»    x1,·#0x0···················»     //·#0
630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any630 »       b.ne»   cc480·<Tango::telemetry::current_telemetry_interface@plt+0x6a0>··//·b.any
631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>631 »       adrp»   x2,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
632 »       ldr»    x2,·[x2,·#2352]632 »       ldr»    x2,·[x2,·#2352]
633 »       mov»    x0,·x19633 »       mov»    x0,·x19
634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>634 »       adrp»   x1,·58f000·<Tango::DevicePipeBlob&·Tango::operator<<·<long>(Tango::DevicePipeBlob&,·Tango::DataElement<long>&)@Base>
635 »       ldr»    x1,·[x1,·#3408]635 »       ldr»    x1,·[x1,·#3408]
636 »       bl»     c9160·<__cxa_throw@plt>636 »       bl»     c9160·<__cxa_throw@plt>
637 »       bti»    j637 »       bti»    j
638 /tmp/tmp12yg32ru/build/./ext/exception.cpp:219·(discriminator·3)638 /tmp/tmpiyzawhht/build/./ext/exception.cpp:219·(discriminator·3)
639 »       mov»    x21,·x0639 »       mov»    x21,·x0
640 »       mov»    x0,·x19640 »       mov»    x0,·x19
641 »       bl»     ca690·<__cxa_free_exception@plt>641 »       bl»     ca690·<__cxa_free_exception@plt>
642 »       ldr»    x0,·[sp,·#24]642 »       ldr»    x0,·[sp,·#24]
643 »       ldr»    x1,·[x20]643 »       ldr»    x1,·[x20]
644 »       subs»   x0,·x0,·x1644 »       subs»   x0,·x0,·x1
645 »       mov»    x1,·#0x0···················»     //·#0645 »       mov»    x1,·#0x0···················»     //·#0
646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none646 »       b.eq»   cc484·<Tango::telemetry::current_telemetry_interface@plt+0x6a4>··//·b.none
647 »       bl»     cb740·<__stack_chk_fail@plt>647 »       bl»     cb740·<__stack_chk_fail@plt>
648 »       mov»    x0,·x21648 »       mov»    x0,·x21
649 »       bl»     c9410·<_Unwind_Resume@plt>649 »       bl»     c9410·<_Unwind_Resume@plt>
650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):650 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
651 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384651 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
652 »       paciasp652 »       paciasp
653 »       stp»    x29,·x30,·[sp,·#-16]!653 »       stp»    x29,·x30,·[sp,·#-16]!
654 »       mov»    x29,·sp654 »       mov»    x29,·sp
655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>655 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):656 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
657 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384657 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
658 »       paciasp658 »       paciasp
659 »       stp»    x29,·x30,·[sp,·#-16]!659 »       stp»    x29,·x30,·[sp,·#-16]!
660 »       mov»    x2,·#0x0···················»     //·#0660 »       mov»    x2,·#0x0···················»     //·#0
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
664 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384664 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
665 »       paciasp665 »       paciasp
666 »       stp»    x29,·x30,·[sp,·#-16]!666 »       stp»    x29,·x30,·[sp,·#-16]!
667 »       mov»    x2,·#0x0···················»     //·#0667 »       mov»    x2,·#0x0···················»     //·#0
668 »       mov»    x1,·#0x0···················»     //·#0668 »       mov»    x1,·#0x0···················»     //·#0
669 »       mov»    x29,·sp669 »       mov»    x29,·sp
670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>670 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():671 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
672 /tmp/tmp12yg32ru/build/./ext/exception.cpp:384672 /tmp/tmpiyzawhht/build/./ext/exception.cpp:384
673 »       paciasp673 »       paciasp
674 »       stp»    x29,·x30,·[sp,·#-16]!674 »       stp»    x29,·x30,·[sp,·#-16]!
675 »       mov»    x2,·#0x0···················»     //·#0675 »       mov»    x2,·#0x0···················»     //·#0
676 »       mov»    x1,·#0x0···················»     //·#0676 »       mov»    x1,·#0x0···················»     //·#0
677 »       mov»    x29,·sp677 »       mov»    x29,·sp
678 »       mov»    x0,·#0x0···················»     //·#0678 »       mov»    x0,·#0x0···················»     //·#0
679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>679 »       bl»     cc3d8·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
Offset 1283, 40 lines modifiedOffset 1283, 40 lines modified
Max diff block lines reached; 33910023/33916027 bytes (99.98%) of diff not shown.
645 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta
5 ··0x00000030·6e676f2e·64656275·67005139·165a6ed9·ngo.debug.Q9.Zn.5 ··0x00000030·6e676f2e·64656275·67005e75·3a418dee·ngo.debug.^u:A..
6 ··0x00000040·97a21ed8·3a5bb1b9·f8d44e9a·a82d·····....:[....N..-6 ··0x00000040·54a0f632·b042c232·77ce85d6·20d1·····T..2.B.2w...·.
  
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·65346232·37346632·36396263·66383434·e4b274f269bcf844 
3 ··0x00000010·66306461·31646365·35616434·30303237·f0da1dce5ad400272 ··0x00000000·62343166·32346435·31656134·36626365·b41f24d51ea46bce
 3 ··0x00000010·30643239·61623235·61626237·34326562·0d29ab25abb742eb
4 ··0x00000020·64313866·31312e64·65627567·00000000·d18f11.debug....4 ··0x00000020·66636433·35652e64·65627567·00000000·fcd35e.debug....
5 ··0x00000030·f67d0045····························.}.E5 ··0x00000030·63d91977····························c..w
  
441 KB
python3-tango-dbgsym_10.0.2-3_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-10-02·15:00:03.000000·debian-binary
2 -rw-r--r--···0········0········0······588·2025-10-02·15:00:03.000000·control.tar.xz2 -rw-r--r--···0········0········0······592·2025-10-02·15:00:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0·24318940·2025-10-02·15:00:03.000000·data.tar.xz3 -rw-r--r--···0········0········0·24320320·2025-10-02·15:00:03.000000·data.tar.xz
734 B
control.tar.xz
706 B
control.tar
396 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·279217 Installed-Size:·27921
8 Depends:·python3-tango·(=·10.0.2-3)8 Depends:·python3-tango·(=·10.0.2-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-tango11 Description:·debug·symbols·for·python3-tango
12 Build-Ids:·e6e4b274f269bcf844f0da1dce5ad40027d18f1112 Build-Ids:·b9b41f24d51ea46bce0d29ab25abb742ebfcd35e
288 B
./md5sums
30.0 B
./md5sums
Files differ
240 B
line order
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 usr/lib/debug/.build-id/e6/e4b274f269bcf844f0da1dce5ad40027d18f11.debug1 usr/lib/debug/.build-id/b9/b41f24d51ea46bce0d29ab25abb742ebfcd35e.debug
2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
440 KB
data.tar.xz
440 KB
data.tar
1.76 KB
file list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/e6/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/b9/
7 -rw-r--r--···0·root·········(0)·root·········(0)·19934880·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/e6/e4b274f269bcf844f0da1dce5ad40027d18f11.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·19934768·2025-10-02·15:00:03.000000·./usr/lib/debug/.build-id/b9/b41f24d51ea46bce0d29ab25abb742ebfcd35e.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
10 -rw-r--r--···0·root·········(0)·root·········(0)··8642736·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug10 -rw-r--r--···0·root·········(0)·root·········(0)··8642736·2025-10-02·15:00:03.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/doc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/doc/
13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-10-02·15:00:03.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
1.61 KB
./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5139165a6ed997a21ed83a5bb1b9f8d44e9aa82d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5e753a418dee54a0f632b042c23277ce85d620d1
808 B
readelf --wide --debug-dump=rawline {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··2»      (string)»      /usr/include22 ··2»      (string)»      /usr/include
23 ··3»      (string)»      /usr/include/aarch64-linux-gnu/c++/15/bits23 ··3»      (string)»      /usr/include/aarch64-linux-gnu/c++/15/bits
24 ··4»      (string)»      /usr/include/c++/1524 ··4»      (string)»      /usr/include/c++/15
25 ··5»      (string)»      /usr/include/c++/15/bits25 ··5»      (string)»      /usr/include/c++/15/bits
26 ··6»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/15/include26 ··6»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/15/include
27 ··7»      (string)»      /usr/include/aarch64-linux-gnu/sys27 ··7»      (string)»      /usr/include/aarch64-linux-gnu/sys
28 ··8»      (string)»      /usr/include/aarch64-linux-gnu/bits/types28 ··8»      (string)»      /usr/include/aarch64-linux-gnu/bits/types
29 ··9»      (string)»      /tmp/tmp12yg32ru/build29 ··9»      (string)»      /tmp/tmpiyzawhht/build
30 ··10»     (string)»     /usr/include/python3.1330 ··10»     (string)»     /usr/include/python3.13
31 ··11»     (string)»     /usr/include/boost/type_traits31 ··11»     (string)»     /usr/include/boost/type_traits
32 ··12»     (string)»     /usr/include/boost/mpl32 ··12»     (string)»     /usr/include/boost/mpl
33 ··13»     (string)»     /usr/include/boost/mpl/aux_33 ··13»     (string)»     /usr/include/boost/mpl/aux_
34 ··14»     (string)»     /usr/include/boost/mpl/aux_/preprocessed/gcc34 ··14»     (string)»     /usr/include/boost/mpl/aux_/preprocessed/gcc
35 ··15»     (string)»     /usr/include/boost/type_traits/detail35 ··15»     (string)»     /usr/include/boost/type_traits/detail
36 ··16»     (string)»     /usr/include/boost/python36 ··16»     (string)»     /usr/include/boost/python
237 B
strings --all --bytes=8 {}
    
Offset 1608, 15 lines modifiedOffset 1608, 14 lines modified
1608 ]xW1"1`cH!z1608 ]xW1"1`cH!z
1609 1!##H9sC1609 1!##H9sC
1610 (bD1aV$'1610 (bD1aV$'
1611 Pp%9k7ez1611 Pp%9k7ez
1612 q4'?^[r3AU1612 q4'?^[r3AU
1613 5?mDDD:R1613 5?mDDD:R
1614 ||h)VAbsa1614 ||h)VAbsa
1615 trb/bgI{@0 
1616 W'-/seQ»-1615 W'-/seQ»-
1617 _7»     I·-!9w:1616 _7»     I·-!9w:
1618 yloSgd+Q1617 yloSgd+Q
1619 )/n/3BK+1618 )/n/3BK+
1620 ~(QRz»  Ut1619 ~(QRz»  Ut
1621 eO`$b$&41620 eO`$b$&4
1622 ~|nW?OEV1621 ~|nW?OEV
436 KB
./usr/lib/debug/.build-id/e6/e4b274f269bcf844f0da1dce5ad40027d18f11.debug vs.
./usr/lib/debug/.build-id/b9/b41f24d51ea46bce0d29ab25abb742ebfcd35e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········19932512·(bytes·into·file)13 ··Start·of·section·headers:··········19932400·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x1302560:1 There·are·37·section·headers,·starting·at·offset·0x13024f0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··4
7 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·0001d0·00···A··4···0··87 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·0001d0·00···A··4···0··8
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··[20]·.data.rel.ro······NOBITS··········0000000000533970·003738·0590f0·00··WA··0···0·1625 ··[20]·.data.rel.ro······NOBITS··········0000000000533970·003738·0590f0·00··WA··0···0·16
26 ··[21]·.dynamic··········NOBITS··········000000000058ca60·003738·000280·10··WA··5···0··826 ··[21]·.dynamic··········NOBITS··········000000000058ca60·003738·000280·10··WA··5···0··8
27 ··[22]·.got··············NOBITS··········000000000058cce0·003738·003318·08··WA··0···0··827 ··[22]·.got··············NOBITS··········000000000058cce0·003738·003318·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········0000000000590000·003738·017c50·00··WA··0···0··828 ··[23]·.data·············NOBITS··········0000000000590000·003738·017c50·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000005a7c50·003738·004040·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000005a7c50·003738·004040·00··WA··0···0·16
30 ··[25]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00027c·00001e·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·0002a0·008753·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·0002a0·008753·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·0089f8·a02b78·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0089f8·a02b2f·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·a0b570·009f94·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·a0b528·009f94·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·a15508·0db257·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·a154c0·0db237·00···C··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·af0760·000e73·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·af06f8·000e70·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·af15d8·37815f·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·af1568·37815f·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·e69738·0bb820·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·e696c8·0bb820·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·f24f58·00004e·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·f24ee8·00004e·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·f24fa8·0e3820·18·····35·37196··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·f24f38·0e3820·18·····35·37196··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·10087c8·2f9c07·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·1008758·2f9c07·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·13023cf·00018d·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·130235f·00018d·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e4b274f269bcf844f0da1dce5ad40027d18f116 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9b41f24d51ea46bce0d29ab25abb742ebfcd35e
50.2 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·57,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·57,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
32 ··1»      (line_strp)»   (offset:·0x32):·./ext32 ··1»      (line_strp)»   (offset:·0x32):·./ext
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl
37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··53»     (line_strp)»  (offset:·0x697):·/usr/include/tango/server85 ··53»     (line_strp)»  (offset:·0x697):·/usr/include/tango/server
86 ··54»     (line_strp)»  (offset:·0x6b1):·/usr/include/tango/common86 ··54»     (line_strp)»  (offset:·0x6b1):·/usr/include/tango/common
87 ··55»     (line_strp)»  (offset:·0x6cb):·/usr/include/tango/common/telemetry87 ··55»     (line_strp)»  (offset:·0x6cb):·/usr/include/tango/common/telemetry
88 ··56»     (line_strp)»  (offset:·0x6ef):·/usr/include/tango/common/log4tango88 ··56»     (line_strp)»  (offset:·0x6ef):·/usr/include/tango/common/log4tango
  
89 ·The·File·Name·Table·(offset·0x10d,·lines·371,·columns·2):89 ·The·File·Name·Table·(offset·0x10d,·lines·371,·columns·2):
90 ··Entry»  Dir»       Name90 ··Entry»  Dir»       Name
91 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x6):·device_attribute.cpp91 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·device_attribute.cpp
92 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x713):·sp_counted_base_gcc_atomic.hpp92 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x713):·sp_counted_base_gcc_atomic.hpp
93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x732):·caller.hpp93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x732):·caller.hpp
94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x73d):·DeviceAttribute.h94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x73d):·DeviceAttribute.h
95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x74f):·tango.h95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x74f):·tango.h
96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x757):·to_python_converter.hpp96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x757):·to_python_converter.hpp
97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x76f):·class_wrapper.hpp97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x76f):·class_wrapper.hpp
98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x781):·pytype_function.hpp98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x781):·pytype_function.hpp
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xac2):·shared_count.hpp157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xac2):·shared_count.hpp
158 ··66»     (udata)»      18»    (line_strp)» (offset:·0xad3):·ndarraytypes.h158 ··66»     (udata)»      18»    (line_strp)» (offset:·0xad3):·ndarraytypes.h
159 ··67»     (udata)»      1»     (line_strp)»  (offset:·0xae2):·pyutils.h159 ··67»     (udata)»      1»     (line_strp)»  (offset:·0xae2):·pyutils.h
160 ··68»     (udata)»      6»     (line_strp)»  (offset:·0xaec):·extract.hpp160 ··68»     (udata)»      6»     (line_strp)»  (offset:·0xaec):·extract.hpp
161 ··69»     (udata)»      18»    (line_strp)» (offset:·0xaf8):·npy_2_compat.h161 ··69»     (udata)»      18»    (line_strp)» (offset:·0xaf8):·npy_2_compat.h
162 ··70»     (udata)»      18»    (line_strp)» (offset:·0xb07):·ndarrayobject.h162 ··70»     (udata)»      18»    (line_strp)» (offset:·0xb07):·ndarrayobject.h
163 ··71»     (udata)»      1»     (line_strp)»  (offset:·0xb17):·device_attribute.h163 ··71»     (udata)»      1»     (line_strp)»  (offset:·0xb17):·device_attribute.h
164 ··72»     (udata)»      1»     (line_strp)»  (offset:·0x6):·device_attribute.cpp164 ··72»     (udata)»      1»     (line_strp)»  (offset:·0x1d):·device_attribute.cpp
165 ··73»     (udata)»      6»     (line_strp)»  (offset:·0x14a9):·object.hpp165 ··73»     (udata)»      6»     (line_strp)»  (offset:·0x14a9):·object.hpp
166 ··74»     (udata)»      6»     (line_strp)»  (offset:·0xb2a):·object_attributes.hpp166 ··74»     (udata)»      6»     (line_strp)»  (offset:·0xb2a):·object_attributes.hpp
167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb40):·stl_vector.h167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb40):·stl_vector.h
168 ··76»     (udata)»      11»    (line_strp)» (offset:·0xb4d):·stl_bvector.h168 ··76»     (udata)»      11»    (line_strp)» (offset:·0xb4d):·stl_bvector.h
169 ··77»     (udata)»      12»    (line_strp)» (offset:·0x576):·tuple169 ··77»     (udata)»      12»    (line_strp)» (offset:·0x576):·tuple
170 ··78»     (udata)»      8»     (line_strp)»  (offset:·0xb5b):·arg_to_python.hpp170 ··78»     (udata)»      8»     (line_strp)»  (offset:·0xb5b):·arg_to_python.hpp
171 ··79»     (udata)»      8»     (line_strp)»  (offset:·0xb6d):·arg_to_python_base.hpp171 ··79»     (udata)»      8»     (line_strp)»  (offset:·0xb6d):·arg_to_python_base.hpp
Offset 232291, 15 lines modifiedOffset 232291, 15 lines modified
232291 ··Opcode·9·has·1·arg232291 ··Opcode·9·has·1·arg
232292 ··Opcode·10·has·0·args232292 ··Opcode·10·has·0·args
232293 ··Opcode·11·has·0·args232293 ··Opcode·11·has·0·args
232294 ··Opcode·12·has·1·arg232294 ··Opcode·12·has·1·arg
  
232295 ·The·Directory·Table·(offset·0x63cae,·lines·59,·columns·1):232295 ·The·Directory·Table·(offset·0x63cae,·lines·59,·columns·1):
232296 ··Entry»  Name232296 ··Entry»  Name
232297 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build232297 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
232298 ··1»      (line_strp)»   (offset:·0x32):·./ext232298 ··1»      (line_strp)»   (offset:·0x32):·./ext
232299 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail232299 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
232300 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail232300 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
232301 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python232301 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
232302 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object232302 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
232303 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter232303 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
232304 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13232304 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 528554, 15 lines modifiedOffset 528554, 15 lines modified
528554 ··Opcode·9·has·1·arg528554 ··Opcode·9·has·1·arg
528555 ··Opcode·10·has·0·args528555 ··Opcode·10·has·0·args
528556 ··Opcode·11·has·0·args528556 ··Opcode·11·has·0·args
528557 ··Opcode·12·has·1·arg528557 ··Opcode·12·has·1·arg
  
528558 ·The·Directory·Table·(offset·0xe4032,·lines·49,·columns·1):528558 ·The·Directory·Table·(offset·0xe4032,·lines·49,·columns·1):
528559 ··Entry»  Name528559 ··Entry»  Name
528560 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build528560 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
528561 ··1»      (line_strp)»   (offset:·0x32):·./ext528561 ··1»      (line_strp)»   (offset:·0x32):·./ext
528562 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python528562 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
528563 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13528563 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
528564 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include528564 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include
528565 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4528565 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
528566 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter528566 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
528567 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/15528567 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/15
Offset 529221, 15 lines modifiedOffset 529221, 15 lines modified
529221 ··Opcode·9·has·1·arg529221 ··Opcode·9·has·1·arg
529222 ··Opcode·10·has·0·args529222 ··Opcode·10·has·0·args
529223 ··Opcode·11·has·0·args529223 ··Opcode·11·has·0·args
529224 ··Opcode·12·has·1·arg529224 ··Opcode·12·has·1·arg
  
529225 ·The·Directory·Table·(offset·0xe47e5,·lines·60,·columns·1):529225 ·The·Directory·Table·(offset·0xe47e5,·lines·60,·columns·1):
529226 ··Entry»  Name529226 ··Entry»  Name
529227 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build529227 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
529228 ··1»      (line_strp)»   (offset:·0x32):·./ext529228 ··1»      (line_strp)»   (offset:·0x32):·./ext
529229 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail529229 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
529230 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail529230 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
529231 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python529231 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
529232 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion529232 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion
529233 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13529233 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
529234 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter529234 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1240700, 15 lines modifiedOffset 1240700, 15 lines modified
1240700 ··Opcode·9·has·1·arg1240700 ··Opcode·9·has·1·arg
1240701 ··Opcode·10·has·0·args1240701 ··Opcode·10·has·0·args
1240702 ··Opcode·11·has·0·args1240702 ··Opcode·11·has·0·args
1240703 ··Opcode·12·has·1·arg1240703 ··Opcode·12·has·1·arg
  
1240704 ·The·Directory·Table·(offset·0x215b70,·lines·56,·columns·1):1240704 ·The·Directory·Table·(offset·0x215b70,·lines·56,·columns·1):
1240705 ··Entry»  Name1240705 ··Entry»  Name
1240706 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build1240706 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
1240707 ··1»      (line_strp)»   (offset:·0x32):·./ext1240707 ··1»      (line_strp)»   (offset:·0x32):·./ext
1240708 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1240708 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1240709 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1240709 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1240710 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1240710 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1240711 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1240711 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1240712 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/151240712 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/15
1240713 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/15/bits1240713 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/15/bits
Offset 1257078, 15 lines modifiedOffset 1257078, 15 lines modified
1257078 ··Opcode·9·has·1·arg1257078 ··Opcode·9·has·1·arg
1257079 ··Opcode·10·has·0·args1257079 ··Opcode·10·has·0·args
1257080 ··Opcode·11·has·0·args1257080 ··Opcode·11·has·0·args
1257081 ··Opcode·12·has·1·arg1257081 ··Opcode·12·has·1·arg
  
1257082 ·The·Directory·Table·(offset·0x21d1c9,·lines·56,·columns·1):1257082 ·The·Directory·Table·(offset·0x21d1c9,·lines·56,·columns·1):
1257083 ··Entry»  Name1257083 ··Entry»  Name
1257084 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp12yg32ru/build1257084 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpiyzawhht/build
1257085 ··1»      (line_strp)»   (offset:·0x32):·./ext1257085 ··1»      (line_strp)»   (offset:·0x32):·./ext
1257086 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1257086 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1257087 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1257087 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1257088 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1257088 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1257089 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1257089 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1257090 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/151257090 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/15
1257091 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/15/bits1257091 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/15/bits
Max diff block lines reached; 45029/51302 bytes (87.77%) of diff not shown.
323 KB
readelf --wide --debug-dump=info {}
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ···Length:········0xad·(32-bit)102 ···Length:········0xad·(32-bit)
103 ···Version:·······5103 ···Version:·······5
104 ···Unit·Type:·····DW_UT_partial·(3)104 ···Unit·Type:·····DW_UT_partial·(3)
105 ···Abbrev·Offset:·0105 ···Abbrev·Offset:·0
106 ···Pointer·Size:··8106 ···Pointer·Size:··8
107 ·<0><d1>:·Abbrev·Number:·6·(DW_TAG_partial_unit)107 ·<0><d1>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
108 ····<d2>···DW_AT_stmt_list···:·(sec_offset)·0108 ····<d2>···DW_AT_stmt_list···:·(sec_offset)·0
109 ····<d6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build109 ····<d6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
110 ·<1><da>:·Abbrev·Number:·18·(DW_TAG_imported_unit)110 ·<1><da>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
111 ····<db>···DW_AT_import······:·(GNU_ref_alt)·<0x307a>111 ····<db>···DW_AT_import······:·(GNU_ref_alt)·<0x307a>
112 ·<1><df>:·Abbrev·Number:·66·(DW_TAG_variable)112 ·<1><df>:·Abbrev·Number:·66·(DW_TAG_variable)
113 ····<e0>···DW_AT_specification:·(GNU_ref_alt)·<0x3a89>113 ····<e0>···DW_AT_specification:·(GNU_ref_alt)·<0x3a89>
114 ·<1><e4>:·Abbrev·Number:·66·(DW_TAG_variable)114 ·<1><e4>:·Abbrev·Number:·66·(DW_TAG_variable)
115 ····<e5>···DW_AT_specification:·(GNU_ref_alt)·<0x3a99>115 ····<e5>···DW_AT_specification:·(GNU_ref_alt)·<0x3a99>
116 ·<1><e9>:·Abbrev·Number:·66·(DW_TAG_variable)116 ·<1><e9>:·Abbrev·Number:·66·(DW_TAG_variable)
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ···Length:········0x41·(32-bit)174 ···Length:········0x41·(32-bit)
175 ···Version:·······5175 ···Version:·······5
176 ···Unit·Type:·····DW_UT_partial·(3)176 ···Unit·Type:·····DW_UT_partial·(3)
177 ···Abbrev·Offset:·0x1f3e3177 ···Abbrev·Offset:·0x1f3e3
178 ···Pointer·Size:··8178 ···Pointer·Size:··8
179 ·<0><182>:·Abbrev·Number:·73·(DW_TAG_partial_unit)179 ·<0><182>:·Abbrev·Number:·73·(DW_TAG_partial_unit)
180 ····<183>···DW_AT_stmt_list···:·(sec_offset)·0180 ····<183>···DW_AT_stmt_list···:·(sec_offset)·0
181 ····<187>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build181 ····<187>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
182 ·<1><18b>:·Abbrev·Number:·114·(DW_TAG_namespace)182 ·<1><18b>:·Abbrev·Number:·114·(DW_TAG_namespace)
183 ····<18c>···DW_AT_name········:·(string)·std183 ····<18c>···DW_AT_name········:·(string)·std
184 ·<2><190>:·Abbrev·Number:·80·(DW_TAG_namespace)184 ·<2><190>:·Abbrev·Number:·80·(DW_TAG_namespace)
185 ····<191>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a2e00)·185 ····<191>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a2e00)·
186 ····<195>···DW_AT_sibling·····:·(ref_udata)·<0x1ae>186 ····<195>···DW_AT_sibling·····:·(ref_udata)·<0x1ae>
187 ·<3><196>:·Abbrev·Number:·85·(DW_TAG_structure_type)187 ·<3><196>:·Abbrev·Number:·85·(DW_TAG_structure_type)
188 ····<197>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106ba31)·188 ····<197>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106ba31)·
Offset 213, 15 lines modifiedOffset 213, 15 lines modified
213 ···Length:········0x32·(32-bit)213 ···Length:········0x32·(32-bit)
214 ···Version:·······5214 ···Version:·······5
215 ···Unit·Type:·····DW_UT_partial·(3)215 ···Unit·Type:·····DW_UT_partial·(3)
216 ···Abbrev·Offset:·0216 ···Abbrev·Offset:·0
217 ···Pointer·Size:··8217 ···Pointer·Size:··8
218 ·<0><1c7>:·Abbrev·Number:·6·(DW_TAG_partial_unit)218 ·<0><1c7>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
219 ····<1c8>···DW_AT_stmt_list···:·(sec_offset)·0219 ····<1c8>···DW_AT_stmt_list···:·(sec_offset)·0
220 ····<1cc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build220 ····<1cc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
221 ·<1><1d0>:·Abbrev·Number:·18·(DW_TAG_imported_unit)221 ·<1><1d0>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
222 ····<1d1>···DW_AT_import······:·(GNU_ref_alt)·<0xd49dde>222 ····<1d1>···DW_AT_import······:·(GNU_ref_alt)·<0xd49dde>
223 ·<1><1d5>:·Abbrev·Number:·24·(DW_TAG_namespace)223 ·<1><1d5>:·Abbrev·Number:·24·(DW_TAG_namespace)
224 ····<1d6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·224 ····<1d6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·
225 ····<1da>···DW_AT_sibling·····:·(ref_udata)·<0x1ea>225 ····<1da>···DW_AT_sibling·····:·(ref_udata)·<0x1ea>
226 ·<2><1db>:·Abbrev·Number:·46·(DW_TAG_namespace)226 ·<2><1db>:·Abbrev·Number:·46·(DW_TAG_namespace)
227 ····<1dc>···DW_AT_name········:·(string)·mpl227 ····<1dc>···DW_AT_name········:·(string)·mpl
Offset 240, 45 lines modifiedOffset 240, 45 lines modified
240 ···Length:········0x1b·(32-bit)240 ···Length:········0x1b·(32-bit)
241 ···Version:·······5241 ···Version:·······5
242 ···Unit·Type:·····DW_UT_partial·(3)242 ···Unit·Type:·····DW_UT_partial·(3)
243 ···Abbrev·Offset:·0243 ···Abbrev·Offset:·0
244 ···Pointer·Size:··8244 ···Pointer·Size:··8
245 ·<0><1fd>:·Abbrev·Number:·6·(DW_TAG_partial_unit)245 ·<0><1fd>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
246 ····<1fe>···DW_AT_stmt_list···:·(sec_offset)·0246 ····<1fe>···DW_AT_stmt_list···:·(sec_offset)·0
247 ····<202>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build247 ····<202>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
248 ·<1><206>:·Abbrev·Number:·63·(DW_TAG_subprogram)248 ·<1><206>:·Abbrev·Number:·63·(DW_TAG_subprogram)
249 ····<207>···DW_AT_external····:·(flag_present)·1249 ····<207>···DW_AT_external····:·(flag_present)·1
250 ····<207>···DW_AT_declaration·:·(flag_present)·1250 ····<207>···DW_AT_declaration·:·(flag_present)·1
251 ····<207>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10631d7)·251 ····<207>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10631d7)·
252 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10631e6)·252 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10631e6)·
253 ·<1><20f>:·Abbrev·Number:·0253 ·<1><20f>:·Abbrev·Number:·0
254 ··Compilation·Unit·@·offset·0x210:254 ··Compilation·Unit·@·offset·0x210:
255 ···Length:········0x1b·(32-bit)255 ···Length:········0x1b·(32-bit)
256 ···Version:·······5256 ···Version:·······5
257 ···Unit·Type:·····DW_UT_partial·(3)257 ···Unit·Type:·····DW_UT_partial·(3)
258 ···Abbrev·Offset:·0258 ···Abbrev·Offset:·0
259 ···Pointer·Size:··8259 ···Pointer·Size:··8
260 ·<0><21c>:·Abbrev·Number:·6·(DW_TAG_partial_unit)260 ·<0><21c>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
261 ····<21d>···DW_AT_stmt_list···:·(sec_offset)·0261 ····<21d>···DW_AT_stmt_list···:·(sec_offset)·0
262 ····<221>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build262 ····<221>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
263 ·<1><225>:·Abbrev·Number:·63·(DW_TAG_subprogram)263 ·<1><225>:·Abbrev·Number:·63·(DW_TAG_subprogram)
264 ····<226>···DW_AT_external····:·(flag_present)·1264 ····<226>···DW_AT_external····:·(flag_present)·1
265 ····<226>···DW_AT_declaration·:·(flag_present)·1265 ····<226>···DW_AT_declaration·:·(flag_present)·1
266 ····<226>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a2dd4)·266 ····<226>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a2dd4)·
267 ····<22a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a2dd4)·267 ····<22a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a2dd4)·
268 ·<1><22e>:·Abbrev·Number:·0268 ·<1><22e>:·Abbrev·Number:·0
269 ··Compilation·Unit·@·offset·0x22f:269 ··Compilation·Unit·@·offset·0x22f:
270 ···Length:········0x29·(32-bit)270 ···Length:········0x29·(32-bit)
271 ···Version:·······5271 ···Version:·······5
272 ···Unit·Type:·····DW_UT_partial·(3)272 ···Unit·Type:·····DW_UT_partial·(3)
273 ···Abbrev·Offset:·0273 ···Abbrev·Offset:·0
274 ···Pointer·Size:··8274 ···Pointer·Size:··8
275 ·<0><23b>:·Abbrev·Number:·6·(DW_TAG_partial_unit)275 ·<0><23b>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
276 ····<23c>···DW_AT_stmt_list···:·(sec_offset)·0276 ····<23c>···DW_AT_stmt_list···:·(sec_offset)·0
277 ····<240>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build277 ····<240>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
278 ·<1><244>:·Abbrev·Number:·25·(DW_TAG_namespace)278 ·<1><244>:·Abbrev·Number:·25·(DW_TAG_namespace)
279 ····<245>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·279 ····<245>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·
280 ·<2><249>:·Abbrev·Number:·25·(DW_TAG_namespace)280 ·<2><249>:·Abbrev·Number:·25·(DW_TAG_namespace)
281 ····<24a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d68de)·281 ····<24a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d68de)·
282 ·<3><24e>:·Abbrev·Number:·65·(DW_TAG_subprogram)282 ·<3><24e>:·Abbrev·Number:·65·(DW_TAG_subprogram)
283 ····<24f>···DW_AT_external····:·(flag_present)·1283 ····<24f>···DW_AT_external····:·(flag_present)·1
284 ····<24f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1167a15)·284 ····<24f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1167a15)·
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 ···Length:········0x1c·(32-bit)294 ···Length:········0x1c·(32-bit)
295 ···Version:·······5295 ···Version:·······5
296 ···Unit·Type:·····DW_UT_partial·(3)296 ···Unit·Type:·····DW_UT_partial·(3)
297 ···Abbrev·Offset:·0297 ···Abbrev·Offset:·0
298 ···Pointer·Size:··8298 ···Pointer·Size:··8
299 ·<0><268>:·Abbrev·Number:·6·(DW_TAG_partial_unit)299 ·<0><268>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
300 ····<269>···DW_AT_stmt_list···:·(sec_offset)·0300 ····<269>···DW_AT_stmt_list···:·(sec_offset)·0
301 ····<26d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build301 ····<26d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
302 ·<1><271>:·Abbrev·Number:·74·(DW_TAG_subprogram)302 ·<1><271>:·Abbrev·Number:·74·(DW_TAG_subprogram)
303 ····<272>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·303 ····<272>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·
304 ····<276>···DW_AT_artificial··:·(flag_present)·1304 ····<276>···DW_AT_artificial··:·(flag_present)·1
305 ····<276>···DW_AT_inline······:·(implicit_const)·1»    (inlined)305 ····<276>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
306 ·<1><276>:·Abbrev·Number:·74·(DW_TAG_subprogram)306 ·<1><276>:·Abbrev·Number:·74·(DW_TAG_subprogram)
307 ····<277>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·307 ····<277>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
308 ····<27b>···DW_AT_artificial··:·(flag_present)·1308 ····<27b>···DW_AT_artificial··:·(flag_present)·1
Offset 312, 15 lines modifiedOffset 312, 15 lines modified
312 ···Length:········0x4b·(32-bit)312 ···Length:········0x4b·(32-bit)
313 ···Version:·······5313 ···Version:·······5
314 ···Unit·Type:·····DW_UT_partial·(3)314 ···Unit·Type:·····DW_UT_partial·(3)
315 ···Abbrev·Offset:·0315 ···Abbrev·Offset:·0
316 ···Pointer·Size:··8316 ···Pointer·Size:··8
317 ·<0><288>:·Abbrev·Number:·6·(DW_TAG_partial_unit)317 ·<0><288>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
318 ····<289>···DW_AT_stmt_list···:·(sec_offset)·0318 ····<289>···DW_AT_stmt_list···:·(sec_offset)·0
319 ····<28d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp12yg32ru/build319 ····<28d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpiyzawhht/build
320 ·<1><291>:·Abbrev·Number:·18·(DW_TAG_imported_unit)320 ·<1><291>:·Abbrev·Number:·18·(DW_TAG_imported_unit)
321 ····<292>···DW_AT_import······:·(GNU_ref_alt)·<0xd49e7a>321 ····<292>···DW_AT_import······:·(GNU_ref_alt)·<0xd49e7a>
322 ·<1><296>:·Abbrev·Number:·24·(DW_TAG_namespace)322 ·<1><296>:·Abbrev·Number:·24·(DW_TAG_namespace)
323 ····<297>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·323 ····<297>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118b288)·
324 ····<29b>···DW_AT_sibling·····:·(ref_udata)·<0x2bf>324 ····<29b>···DW_AT_sibling·····:·(ref_udata)·<0x2bf>
325 ·<2><29c>:·Abbrev·Number:·25·(DW_TAG_namespace)325 ·<2><29c>:·Abbrev·Number:·25·(DW_TAG_namespace)
326 ····<29d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d68de)·326 ····<29d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d68de)·
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
354 ···Length:········0x2c·(32-bit)354 ···Length:········0x2c·(32-bit)
Max diff block lines reached; 324306/330725 bytes (98.06%) of diff not shown.
57.0 KB
strings --all --bytes=8 {}
    
Offset 1, 2595 lines modifiedOffset 1, 2544 lines modified
1 GCC:·(Debian·15.2.0-4)·15.2.01 ^GCC:·(Debian·15.2.0-4)·15.2.0
2 >||Lx-M>2 >||Lx-M>
3 -d@·)Qr2 
4 -qL#~1+L" 
5 2d5ti>B!3 .nojz+Sh
 4 }w*vz_l4
 5 \IM9&1#0
 6 ];;q,;h"
 7 ["M3,*g.
 8 =v^1^a>·
6 APYX`c(J9 APYX`S(J
 10 S"ux,J#<
 11 3'`SHRQL
7 `-y=&T6x 
8 6aP»    _;@t 
9 WtxFouTG 
10 >HJ`}^u'aJu 
11 O»      "[E,!o 
12 d%k>fJ~S 
13 k7`vbc(»/ 
14 P?/b}Z&J12 P?/d}Z&J
15 }^m%|fK@? 
16 U`VPCLN4MT 
17 "VA(wp#?s#c 
18 hO8hO8gO 
19 :$E=#E}»y13 \EstSZHC
 14 u16DS'X*
 15 OSY5hmo!
 16 ]5zX1PI?
 17 1eC1='?~
20 &4p:01LDV\18 &4p:01LDV\
 19 sNU*]QtYp
 20 bgzrW^;d
 21 !beNZ/Lb
 22 `09iG^-a\B~?{
 23 »       IY"&d#p
 24 da{T·_5Bcak
 25 FQsIB%g69
 26 oA}-^NH&A
 27 \A*V-dTo
 28 HZFuLFd+
 29 !YQ=MJlH
 30 99<^>!LH
 31 »       ;\=d[uN
 32 j~jda12cTl
 33 Cru`*#x_2a
 34 0s>Mb+!$
 35 4iN|nSc8
 36 C?}.2('77
 37 \PMwM{%t?
 38 \E}]Pf|iz9
 39 Ur[E+Qw4
 40 bSnQSnQ{
 41 9IOq6'"w
21 =0Nv~[rJ 
22 $oS"%mS/ 
23 FkE/J+ZY 
24 v[Mnt3i* 
25 30Rn$=ix 
26 .9*<\yTR 
27 `r'9S;iS9c 
28 5H>3eQ.Tl 
29 QsVX"2]·tD*> 
30 \1Ss`0+Q 
31 Ldw~4=wS 
32 8fy<Bd'r 
33 mDQOerW5 
34 `ao#!oK» 
35 "hWZD&*{% 
36 sHJ5J%n6 
37 !%?*6+sK 
38 jjKR,PNZsf 
39 CLUFJN6==0 
40 DRRs~50+ 
41 GKH<;MKr»       IHP 
42 }^W>o2f2i 
43 2>X2O{·_ 
44 `Qgv[]=N 
45 DZI3+MUJfY 
46 ?|D9}h7< 
47 0{*wvqY9 
48 kHUDmB)+ 
49 r\NORQv! 
50 [av0g9^G 
51 bRo(^p>r] 
52 V"bxC7IK^42 W"bxM7IK^
 43 N/$/QQ:W
 44 u'5]@WfILL
 45 #sU]Q.wL
 46 \1C2g8;~
53 %»      f;hInI 
54 E»      +·,='8 
55 9AWfI<'T 
56 ~-5--m1RTr_pGEECECs 
57 9\v9,iFp 
58 P~j·KU$M 
59 »       Ygo*z"k 
60 hxY4EkU·T 
61 4el&jtg_ 
62 D»      7%J`IS47 D»      7%J`IS
 48 yJi·VL!Oi'
 49 uF0cuFpczP
 50 ;i2IW_0^B{`
 51 A(A)c+y»Y
 52 lLq2*O*'S
 53 '^4W`4w"
 54 ^{`^@»  II
 55 __}{0?L6
 56 Ywr%@*4g
 57 SC+P&cI7
 58 'SFaIQ8q
 59 LS»     E.~]t
 60 eA<5D381
 61 o\T7FC42Yo\38
 62 62)Um#Sq
 63 7G3]FSan
 64 G8T!hn1t
 65 JN8GsRFS
 66 o\T7jAT3
 67 RLW,CxyT
 68 V@5EsnBg(
 69 &RBG}&-s
 70 >k!QzJtka
 71 ^'REG7gh
 72 ;I3Li+NYg
 73 gGo.lET/
63 S'y$#xDA 
Max diff block lines reached; 56306/58302 bytes (96.58%) of diff not shown.
609 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]··/tmp/tmpiyzawhht/build
2 ··[·····0]··./ext/device_attribute.cpp3 ··[····17]··./ext/device_attribute.cpp
3 ··[····1b]··/tmp/tmp12yg32ru/build 
4 ··[····32]··./ext4 ··[····32]··./ext
5 ··[····38]··/usr/include/boost/smart_ptr/detail5 ··[····38]··/usr/include/boost/smart_ptr/detail
6 ··[····5c]··/usr/include/boost/python/detail6 ··[····5c]··/usr/include/boost/python/detail
7 ··[····7d]··/usr/include/tango/client7 ··[····7d]··/usr/include/tango/client
8 ··[····97]··/usr/include/tango/idl8 ··[····97]··/usr/include/tango/idl
9 ··[····ae]··/usr/include/boost/python9 ··[····ae]··/usr/include/boost/python
10 ··[····c8]··/usr/include/boost/python/object10 ··[····c8]··/usr/include/boost/python/object
645 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu3 ··0x00000010·64777a2f·61617263·6836342d·6c696e75·dwz/aarch64-linu
4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta4 ··0x00000020·782d676e·752f7079·74686f6e·332d7461·x-gnu/python3-ta
5 ··0x00000030·6e676f2e·64656275·67005139·165a6ed9·ngo.debug.Q9.Zn.5 ··0x00000030·6e676f2e·64656275·67005e75·3a418dee·ngo.debug.^u:A..
6 ··0x00000040·97a21ed8·3a5bb1b9·f8d44e9a·a82d·····....:[....N..-6 ··0x00000040·54a0f632·b042c232·77ce85d6·20d1·····T..2.B.2w...·.