75.6 MB
/srv/reproducible-results/rbuild-debian/r-b-build.flOcEkKh/b1/pytango_10.0.2-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.flOcEkKh/b2/pytango_10.0.2-2_arm64.changes
590 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·c047a353759c481147a98d3ae9cd3416·4464472·doc·optional·python-tango-doc_10.0.2-2_all.deb 
2 ·6be4b427c88d058b610688923aab951d·24285048·debug·optional·python3-tango-dbgsym_10.0.2-2_arm64.deb 
3 ·600161c569d84ef19e91efa0aea947e6·1077800·python·optional·python3-tango_10.0.2-2_arm64.deb1 ·30e03b256407f1cfd604abb92aae3b2a·4464416·doc·optional·python-tango-doc_10.0.2-2_all.deb
 2 ·255d4c4c8fe6e4f24f5e91feb66af947·24284584·debug·optional·python3-tango-dbgsym_10.0.2-2_arm64.deb
 3 ·6461eeb821b33d4512b635a7d1c26bc1·1079728·python·optional·python3-tango_10.0.2-2_arm64.deb
4.66 KB
python-tango-doc_10.0.2-2_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary
2 -rw-r--r--···0········0········0·····7728·2025-08-30·09:49:45.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7732·2025-08-30·09:49:45.000000·control.tar.xz
3 -rw-r--r--···0········0········0··4456552·2025-08-30·09:49:45.000000·data.tar.xz3 -rw-r--r--···0········0········0··4456492·2025-08-30·09:49:45.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='281473561455184'&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='281472983558736'&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='281473560202608'&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='281472982306160'&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\x873.35.56.61.14.45.55.51.18.84.4'\x8'>\x8>_\x8100 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.29.98.83.35.55.58.87.73.36.6'\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\x873.35.56.60.02.20.02.26.60.08.8'\x8'>\x8>_\x8102 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.29.98.82.23.30.06.61.16.60.0'\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 ········"281473560202608":·18,4502 ········"281472982306160":·18,
4503 ········"281473561455184":·18,4503 ········"281472983558736":·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,
75.3 MB
python3-tango_10.0.2-2_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary
2 -rw-r--r--···0········0········0·····2908·2025-08-30·09:49:45.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2908·2025-08-30·09:49:45.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1074700·2025-08-30·09:49:45.000000·data.tar.xz3 -rw-r--r--···0········0········0··1076628·2025-08-30·09:49:45.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
75.3 MB
data.tar.xz
75.3 MB
data.tar
25.1 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.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bc5acacc29e86e7bc509276a948463d71c0667d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c571cca187930f6215a2f5d48bb929315a23896
25.1 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 14973 objdump: DWARF error: could not find variable specification at offset 0x3a7d objdump: DWARF error: unable to read alt ref 14989 objdump: DWARF error: could not find variable specification at offset 0x3a8d objdump: DWARF error: unable to read alt ref 15002 objdump: DWARF error: could not find variable specification at offset 0x3a9a objdump: DWARF error: unable to read alt ref 15015 objdump: DWARF error: could not find variable specification at offset 0x3aa7 objdump: DWARF error: unable to read alt ref 15028 objdump: DWARF error: could not find variable specification at offset 0x3ab4 objdump: DWARF error: unable to read alt ref 15137 objdump: DWARF error: could not find variable specification at offset 0x3b21 objdump: DWARF error: unable to read alt ref 15214 objdump: DWARF error: could not find variable specification at offset 0x3b6e objdump: DWARF error: unable to read alt ref 15227 objdump: DWARF error: could not find variable specification at offset 0x3b7b objdump: DWARF error: unable to read alt ref 15240 objdump: DWARF error: could not find variable specification at offset 0x3b88 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 15468 objdump: DWARF error: could not find variable specification at offset 0x3c6c objdump: DWARF error: unable to read alt ref 15484 objdump: DWARF error: could not find variable specification at offset 0x3c7c objdump: DWARF error: unable to read alt ref 15496 [ truncated after 25 lines; 1706 ignored ]
    
Offset 438, 36 lines modifiedOffset 438, 36 lines modified
438 »       ldp»    x19,·x20,·[sp,·#16]438 »       ldp»    x19,·x20,·[sp,·#16]
439 »       ldp»    x29,·x30,·[sp],·#64439 »       ldp»    x29,·x30,·[sp],·#64
440 »       autiasp440 »       autiasp
441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)
442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>
443 »       ret443 »       ret
444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
445 /tmp/tmp2_u33b11/build/./ext/pyutils.h:123445 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:123
446 »       paciasp446 »       paciasp
447 »       stp»    x29,·x30,·[sp,·#-32]!447 »       stp»    x29,·x30,·[sp,·#-32]!
448 »       mov»    x29,·sp448 »       mov»    x29,·sp
449 »       stp»    x19,·x20,·[sp,·#16]449 »       stp»    x19,·x20,·[sp,·#16]
450 »       mov»    x19,·x0450 »       mov»    x19,·x0
451 /tmp/tmp2_u33b11/build/./ext/pyutils.h:108451 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:108
452 »       bl»     cb1b0·<PyEval_SaveThread@plt>452 »       bl»     cb1b0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126454 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126
455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
456 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126·(discriminator·1)
457 »       ldr»    x1,·[x19]457 »       ldr»    x1,·[x19]
458 »       mov»    x0,·x19458 »       mov»    x0,·x19
459 »       ldr»    x1,·[x1,·#192]459 »       ldr»    x1,·[x1,·#192]
460 »       blr»    x1460 »       blr»    x1
461 /tmp/tmp2_u33b11/build/./ext/pyutils.h:99461 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:99
462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
463 /tmp/tmp2_u33b11/build/./ext/pyutils.h:101463 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:101
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c8070·<PyEval_RestoreThread@plt>465 »       bl»     c8070·<PyEval_RestoreThread@plt>
466 /tmp/tmp2_u33b11/build/./ext/pyutils.h:127466 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:127
467 »       ldp»    x19,·x20,·[sp,·#16]467 »       ldp»    x19,·x20,·[sp,·#16]
468 »       ldp»    x29,·x30,·[sp],·#32468 »       ldp»    x29,·x30,·[sp],·#32
469 »       autiasp469 »       autiasp
470 »       ret470 »       ret
471 Py_XDECREF():471 Py_XDECREF():
472 /usr/include/python3.13/object.h:1046472 /usr/include/python3.13/object.h:1046
473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
597 /usr/include/python3.13/object.h:954597 /usr/include/python3.13/object.h:954
598 »       b»      c7690·<_Py_Dealloc@plt>598 »       b»      c7690·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1049599 /usr/include/python3.13/object.h:1049
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmp2_u33b11/build/./ext/exception.cpp:218602 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
606 »       ldr»    x3,·[x3,·#3600]606 »       ldr»    x3,·[x3,·#3600]
607 »       stp»    x29,·x30,·[sp,·#16]607 »       stp»    x29,·x30,·[sp,·#16]
608 »       add»    x29,·sp,·#0x10608 »       add»    x29,·sp,·#0x10
609 »       stp»    x19,·x20,·[sp,·#32]609 »       stp»    x19,·x20,·[sp,·#32]
610 »       mov»    x20,·x0610 »       mov»    x20,·x0
611 »       mov»    x19,·x2611 »       mov»    x19,·x2
612 »       str»    x21,·[sp,·#48]612 »       str»    x21,·[sp,·#48]
613 »       mov»    x21,·x1613 »       mov»    x21,·x1
614 »       ldr»    x0,·[x3]614 »       ldr»    x0,·[x3]
615 »       str»    x0,·[sp,·#8]615 »       str»    x0,·[sp,·#8]
616 »       mov»    x0,·#0x0···················»     //·#0616 »       mov»    x0,·#0x0···················»     //·#0
617 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219617 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8c50·<__cxa_allocate_exception@plt>619 »       bl»     c8c50·<__cxa_allocate_exception@plt>
620 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219622 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
629 »       ldr»    x20,·[x20,·#3600]629 »       ldr»    x20,·[x20,·#3600]
630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>
631 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·2)
632 »       ldr»    x0,·[sp,·#8]632 »       ldr»    x0,·[sp,·#8]
633 »       ldr»    x1,·[x20]633 »       ldr»    x1,·[x20]
634 »       subs»   x0,·x0,·x1634 »       subs»   x0,·x0,·x1
635 »       mov»    x1,·#0x0···················»     //·#0635 »       mov»    x1,·#0x0···················»     //·#0
636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any
637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
638 »       ldr»    x2,·[x2,·#2344]638 »       ldr»    x2,·[x2,·#2344]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
641 »       ldr»    x1,·[x1,·#3408]641 »       ldr»    x1,·[x1,·#3408]
642 »       bl»     c9a30·<__cxa_throw@plt>642 »       bl»     c9a30·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
645 »       mov»    x1,·x0645 »       mov»    x1,·x0
646 »       mov»    x0,·x19646 »       mov»    x0,·x19
647 »       mov»    x19,·x1647 »       mov»    x19,·x1
648 »       bl»     caf70·<__cxa_free_exception@plt>648 »       bl»     caf70·<__cxa_free_exception@plt>
649 »       ldr»    x0,·[sp,·#8]649 »       ldr»    x0,·[sp,·#8]
650 »       ldr»    x1,·[x20]650 »       ldr»    x1,·[x20]
651 »       subs»   x0,·x0,·x1651 »       subs»   x0,·x0,·x1
652 »       mov»    x1,·#0x0···················»     //·#0652 »       mov»    x1,·#0x0···················»     //·#0
653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none
654 »       bl»     cc060·<__stack_chk_fail@plt>654 »       bl»     cc060·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9ce0·<_Unwind_Resume@plt>656 »       bl»     c9ce0·<_Unwind_Resume@plt>
657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
658 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384658 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     ccd18·<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_2(_object*,·_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
664 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384664 /tmp/tmp6wv6x3yp/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»    x29,·sp668 »       mov»    x29,·sp
669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
671 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384671 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
672 »       paciasp672 »       paciasp
673 »       stp»    x29,·x30,·[sp,·#-16]!673 »       stp»    x29,·x30,·[sp,·#-16]!
674 »       mov»    x2,·#0x0···················»     //·#0674 »       mov»    x2,·#0x0···················»     //·#0
675 »       mov»    x1,·#0x0···················»     //·#0675 »       mov»    x1,·#0x0···················»     //·#0
676 »       mov»    x29,·sp676 »       mov»    x29,·sp
677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
679 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384679 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
680 »       paciasp680 »       paciasp
681 »       stp»    x29,·x30,·[sp,·#-16]!681 »       stp»    x29,·x30,·[sp,·#-16]!
682 »       mov»    x2,·#0x0···················»     //·#0682 »       mov»    x2,·#0x0···················»     //·#0
683 »       mov»    x1,·#0x0···················»     //·#0683 »       mov»    x1,·#0x0···················»     //·#0
684 »       mov»    x29,·sp684 »       mov»    x29,·sp
Max diff block lines reached; 26293829/26300951 bytes (99.97%) 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·67007305·8b4e928d·ngo.debug.s..N..5 ··0x00000030·6e676f2e·64656275·670083e7·919fa347·ngo.debug......G
6 ··0x00000040·9c90bff6·dd7b541a·4249009d·7c6f·····.....{T.BI..|o6 ··0x00000040·55600544·ff1d3b9c·ae4c0f20·298a·····U`.D..;..L.·).
  
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·63356163·61636332·39653836·65376263·c5acacc29e86e7bc 
3 ··0x00000010·35303932·37366139·34383436·33643731·509276a948463d712 ··0x00000000·35373163·63613138·37393330·66363231·571cca187930f621
 3 ··0x00000010·35613266·35643438·62623932·39333135·5a2f5d48bb929315
4 ··0x00000020·63303636·37642e64·65627567·00000000·c0667d.debug....4 ··0x00000020·61323338·39362e64·65627567·00000000·a23896.debug....
5 ··0x00000030·c24d57fd····························.MW.5 ··0x00000030·9046277d····························.F'}
  
25.1 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bc5acacc29e86e7bc509276a948463d71c0667d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c571cca187930f6215a2f5d48bb929315a23896
25.1 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 14973 objdump: DWARF error: could not find variable specification at offset 0x3a7d objdump: DWARF error: unable to read alt ref 14989 objdump: DWARF error: could not find variable specification at offset 0x3a8d objdump: DWARF error: unable to read alt ref 15002 objdump: DWARF error: could not find variable specification at offset 0x3a9a objdump: DWARF error: unable to read alt ref 15015 objdump: DWARF error: could not find variable specification at offset 0x3aa7 objdump: DWARF error: unable to read alt ref 15028 objdump: DWARF error: could not find variable specification at offset 0x3ab4 objdump: DWARF error: unable to read alt ref 15137 objdump: DWARF error: could not find variable specification at offset 0x3b21 objdump: DWARF error: unable to read alt ref 15214 objdump: DWARF error: could not find variable specification at offset 0x3b6e objdump: DWARF error: unable to read alt ref 15227 objdump: DWARF error: could not find variable specification at offset 0x3b7b objdump: DWARF error: unable to read alt ref 15240 objdump: DWARF error: could not find variable specification at offset 0x3b88 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 15468 objdump: DWARF error: could not find variable specification at offset 0x3c6c objdump: DWARF error: unable to read alt ref 15484 objdump: DWARF error: could not find variable specification at offset 0x3c7c objdump: DWARF error: unable to read alt ref 15496 [ truncated after 25 lines; 1706 ignored ]
    
Offset 438, 36 lines modifiedOffset 438, 36 lines modified
438 »       ldp»    x19,·x20,·[sp,·#16]438 »       ldp»    x19,·x20,·[sp,·#16]
439 »       ldp»    x29,·x30,·[sp],·#64439 »       ldp»    x29,·x30,·[sp],·#64
440 »       autiasp440 »       autiasp
441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)
442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>
443 »       ret443 »       ret
444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
445 /tmp/tmp2_u33b11/build/./ext/pyutils.h:123445 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:123
446 »       paciasp446 »       paciasp
447 »       stp»    x29,·x30,·[sp,·#-32]!447 »       stp»    x29,·x30,·[sp,·#-32]!
448 »       mov»    x29,·sp448 »       mov»    x29,·sp
449 »       stp»    x19,·x20,·[sp,·#16]449 »       stp»    x19,·x20,·[sp,·#16]
450 »       mov»    x19,·x0450 »       mov»    x19,·x0
451 /tmp/tmp2_u33b11/build/./ext/pyutils.h:108451 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:108
452 »       bl»     cb1b0·<PyEval_SaveThread@plt>452 »       bl»     cb1b0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126454 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126
455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
456 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126·(discriminator·1)
457 »       ldr»    x1,·[x19]457 »       ldr»    x1,·[x19]
458 »       mov»    x0,·x19458 »       mov»    x0,·x19
459 »       ldr»    x1,·[x1,·#192]459 »       ldr»    x1,·[x1,·#192]
460 »       blr»    x1460 »       blr»    x1
461 /tmp/tmp2_u33b11/build/./ext/pyutils.h:99461 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:99
462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
463 /tmp/tmp2_u33b11/build/./ext/pyutils.h:101463 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:101
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c8070·<PyEval_RestoreThread@plt>465 »       bl»     c8070·<PyEval_RestoreThread@plt>
466 /tmp/tmp2_u33b11/build/./ext/pyutils.h:127466 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:127
467 »       ldp»    x19,·x20,·[sp,·#16]467 »       ldp»    x19,·x20,·[sp,·#16]
468 »       ldp»    x29,·x30,·[sp],·#32468 »       ldp»    x29,·x30,·[sp],·#32
469 »       autiasp469 »       autiasp
470 »       ret470 »       ret
471 Py_XDECREF():471 Py_XDECREF():
472 /usr/include/python3.13/object.h:1046472 /usr/include/python3.13/object.h:1046
473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
597 /usr/include/python3.13/object.h:954597 /usr/include/python3.13/object.h:954
598 »       b»      c7690·<_Py_Dealloc@plt>598 »       b»      c7690·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1049599 /usr/include/python3.13/object.h:1049
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmp2_u33b11/build/./ext/exception.cpp:218602 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
606 »       ldr»    x3,·[x3,·#3600]606 »       ldr»    x3,·[x3,·#3600]
607 »       stp»    x29,·x30,·[sp,·#16]607 »       stp»    x29,·x30,·[sp,·#16]
608 »       add»    x29,·sp,·#0x10608 »       add»    x29,·sp,·#0x10
609 »       stp»    x19,·x20,·[sp,·#32]609 »       stp»    x19,·x20,·[sp,·#32]
610 »       mov»    x20,·x0610 »       mov»    x20,·x0
611 »       mov»    x19,·x2611 »       mov»    x19,·x2
612 »       str»    x21,·[sp,·#48]612 »       str»    x21,·[sp,·#48]
613 »       mov»    x21,·x1613 »       mov»    x21,·x1
614 »       ldr»    x0,·[x3]614 »       ldr»    x0,·[x3]
615 »       str»    x0,·[sp,·#8]615 »       str»    x0,·[sp,·#8]
616 »       mov»    x0,·#0x0···················»     //·#0616 »       mov»    x0,·#0x0···················»     //·#0
617 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219617 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8c50·<__cxa_allocate_exception@plt>619 »       bl»     c8c50·<__cxa_allocate_exception@plt>
620 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219622 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
629 »       ldr»    x20,·[x20,·#3600]629 »       ldr»    x20,·[x20,·#3600]
630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>
631 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·2)
632 »       ldr»    x0,·[sp,·#8]632 »       ldr»    x0,·[sp,·#8]
633 »       ldr»    x1,·[x20]633 »       ldr»    x1,·[x20]
634 »       subs»   x0,·x0,·x1634 »       subs»   x0,·x0,·x1
635 »       mov»    x1,·#0x0···················»     //·#0635 »       mov»    x1,·#0x0···················»     //·#0
636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any
637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
638 »       ldr»    x2,·[x2,·#2344]638 »       ldr»    x2,·[x2,·#2344]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
641 »       ldr»    x1,·[x1,·#3408]641 »       ldr»    x1,·[x1,·#3408]
642 »       bl»     c9a30·<__cxa_throw@plt>642 »       bl»     c9a30·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
645 »       mov»    x1,·x0645 »       mov»    x1,·x0
646 »       mov»    x0,·x19646 »       mov»    x0,·x19
647 »       mov»    x19,·x1647 »       mov»    x19,·x1
648 »       bl»     caf70·<__cxa_free_exception@plt>648 »       bl»     caf70·<__cxa_free_exception@plt>
649 »       ldr»    x0,·[sp,·#8]649 »       ldr»    x0,·[sp,·#8]
650 »       ldr»    x1,·[x20]650 »       ldr»    x1,·[x20]
651 »       subs»   x0,·x0,·x1651 »       subs»   x0,·x0,·x1
652 »       mov»    x1,·#0x0···················»     //·#0652 »       mov»    x1,·#0x0···················»     //·#0
653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none
654 »       bl»     cc060·<__stack_chk_fail@plt>654 »       bl»     cc060·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9ce0·<_Unwind_Resume@plt>656 »       bl»     c9ce0·<_Unwind_Resume@plt>
657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
658 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384658 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     ccd18·<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_2(_object*,·_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
664 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384664 /tmp/tmp6wv6x3yp/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»    x29,·sp668 »       mov»    x29,·sp
669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
671 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384671 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
672 »       paciasp672 »       paciasp
673 »       stp»    x29,·x30,·[sp,·#-16]!673 »       stp»    x29,·x30,·[sp,·#-16]!
674 »       mov»    x2,·#0x0···················»     //·#0674 »       mov»    x2,·#0x0···················»     //·#0
675 »       mov»    x1,·#0x0···················»     //·#0675 »       mov»    x1,·#0x0···················»     //·#0
676 »       mov»    x29,·sp676 »       mov»    x29,·sp
677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
679 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384679 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
680 »       paciasp680 »       paciasp
681 »       stp»    x29,·x30,·[sp,·#-16]!681 »       stp»    x29,·x30,·[sp,·#-16]!
682 »       mov»    x2,·#0x0···················»     //·#0682 »       mov»    x2,·#0x0···················»     //·#0
683 »       mov»    x1,·#0x0···················»     //·#0683 »       mov»    x1,·#0x0···················»     //·#0
684 »       mov»    x29,·sp684 »       mov»    x29,·sp
Max diff block lines reached; 26293829/26300951 bytes (99.97%) 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·67007305·8b4e928d·ngo.debug.s..N..5 ··0x00000030·6e676f2e·64656275·670083e7·919fa347·ngo.debug......G
6 ··0x00000040·9c90bff6·dd7b541a·4249009d·7c6f·····.....{T.BI..|o6 ··0x00000040·55600544·ff1d3b9c·ae4c0f20·298a·····U`.D..;..L.·).
  
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·63356163·61636332·39653836·65376263·c5acacc29e86e7bc 
3 ··0x00000010·35303932·37366139·34383436·33643731·509276a948463d712 ··0x00000000·35373163·63613138·37393330·66363231·571cca187930f621
 3 ··0x00000010·35613266·35643438·62623932·39333135·5a2f5d48bb929315
4 ··0x00000020·63303636·37642e64·65627567·00000000·c0667d.debug....4 ··0x00000020·61323338·39362e64·65627567·00000000·a23896.debug....
5 ··0x00000030·c24d57fd····························.MW.5 ··0x00000030·9046277d····························.F'}
  
25.1 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10.0.2
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bc5acacc29e86e7bc509276a948463d71c0667d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c571cca187930f6215a2f5d48bb929315a23896
25.1 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 14973 objdump: DWARF error: could not find variable specification at offset 0x3a7d objdump: DWARF error: unable to read alt ref 14989 objdump: DWARF error: could not find variable specification at offset 0x3a8d objdump: DWARF error: unable to read alt ref 15002 objdump: DWARF error: could not find variable specification at offset 0x3a9a objdump: DWARF error: unable to read alt ref 15015 objdump: DWARF error: could not find variable specification at offset 0x3aa7 objdump: DWARF error: unable to read alt ref 15028 objdump: DWARF error: could not find variable specification at offset 0x3ab4 objdump: DWARF error: unable to read alt ref 15137 objdump: DWARF error: could not find variable specification at offset 0x3b21 objdump: DWARF error: unable to read alt ref 15214 objdump: DWARF error: could not find variable specification at offset 0x3b6e objdump: DWARF error: unable to read alt ref 15227 objdump: DWARF error: could not find variable specification at offset 0x3b7b objdump: DWARF error: unable to read alt ref 15240 objdump: DWARF error: could not find variable specification at offset 0x3b88 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 15468 objdump: DWARF error: could not find variable specification at offset 0x3c6c objdump: DWARF error: unable to read alt ref 15484 objdump: DWARF error: could not find variable specification at offset 0x3c7c objdump: DWARF error: unable to read alt ref 15496 [ truncated after 25 lines; 1706 ignored ]
    
Offset 438, 36 lines modifiedOffset 438, 36 lines modified
438 »       ldp»    x19,·x20,·[sp,·#16]438 »       ldp»    x19,·x20,·[sp,·#16]
439 »       ldp»    x29,·x30,·[sp],·#64439 »       ldp»    x29,·x30,·[sp],·#64
440 »       autiasp440 »       autiasp
441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)441 /usr/include/c++/14/bits/unique_ptr.h:93·(discriminator·1)
442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7a10·<operator·delete(void*,·unsigned·long)@plt>
443 »       ret443 »       ret
444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:444 void·DeleterWithoutGIL::operator()<Tango::DeviceProxy>(Tango::DeviceProxy*)·[clone·.isra.0]:
445 /tmp/tmp2_u33b11/build/./ext/pyutils.h:123445 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:123
446 »       paciasp446 »       paciasp
447 »       stp»    x29,·x30,·[sp,·#-32]!447 »       stp»    x29,·x30,·[sp,·#-32]!
448 »       mov»    x29,·sp448 »       mov»    x29,·sp
449 »       stp»    x19,·x20,·[sp,·#16]449 »       stp»    x19,·x20,·[sp,·#16]
450 »       mov»    x19,·x0450 »       mov»    x19,·x0
451 /tmp/tmp2_u33b11/build/./ext/pyutils.h:108451 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:108
452 »       bl»     cb1b0·<PyEval_SaveThread@plt>452 »       bl»     cb1b0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126454 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126
455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>455 »       cbz»    x19,·ccbc8·<Tango::telemetry::current_telemetry_interface@plt+0x4a8>
456 /tmp/tmp2_u33b11/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:126·(discriminator·1)
457 »       ldr»    x1,·[x19]457 »       ldr»    x1,·[x19]
458 »       mov»    x0,·x19458 »       mov»    x0,·x19
459 »       ldr»    x1,·[x1,·#192]459 »       ldr»    x1,·[x1,·#192]
460 »       blr»    x1460 »       blr»    x1
461 /tmp/tmp2_u33b11/build/./ext/pyutils.h:99461 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:99
462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>462 »       cbz»    x20,·ccbd4·<Tango::telemetry::current_telemetry_interface@plt+0x4b4>
463 /tmp/tmp2_u33b11/build/./ext/pyutils.h:101463 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:101
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c8070·<PyEval_RestoreThread@plt>465 »       bl»     c8070·<PyEval_RestoreThread@plt>
466 /tmp/tmp2_u33b11/build/./ext/pyutils.h:127466 /tmp/tmp6wv6x3yp/build/./ext/pyutils.h:127
467 »       ldp»    x19,·x20,·[sp,·#16]467 »       ldp»    x19,·x20,·[sp,·#16]
468 »       ldp»    x29,·x30,·[sp],·#32468 »       ldp»    x29,·x30,·[sp],·#32
469 »       autiasp469 »       autiasp
470 »       ret470 »       ret
471 Py_XDECREF():471 Py_XDECREF():
472 /usr/include/python3.13/object.h:1046472 /usr/include/python3.13/object.h:1046
473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>473 »       cbz»    x0,·ccc00·<Tango::telemetry::current_telemetry_interface@plt+0x4e0>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>596 »       cbnz»   x1,·ccd14·<Tango::telemetry::current_telemetry_interface@plt+0x5f4>
597 /usr/include/python3.13/object.h:954597 /usr/include/python3.13/object.h:954
598 »       b»      c7690·<_Py_Dealloc@plt>598 »       b»      c7690·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1049599 /usr/include/python3.13/object.h:1049
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmp2_u33b11/build/./ext/exception.cpp:218602 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
606 »       ldr»    x3,·[x3,·#3600]606 »       ldr»    x3,·[x3,·#3600]
607 »       stp»    x29,·x30,·[sp,·#16]607 »       stp»    x29,·x30,·[sp,·#16]
608 »       add»    x29,·sp,·#0x10608 »       add»    x29,·sp,·#0x10
609 »       stp»    x19,·x20,·[sp,·#32]609 »       stp»    x19,·x20,·[sp,·#32]
610 »       mov»    x20,·x0610 »       mov»    x20,·x0
611 »       mov»    x19,·x2611 »       mov»    x19,·x2
612 »       str»    x21,·[sp,·#48]612 »       str»    x21,·[sp,·#48]
613 »       mov»    x21,·x1613 »       mov»    x21,·x1
614 »       ldr»    x0,·[x3]614 »       ldr»    x0,·[x3]
615 »       str»    x0,·[sp,·#8]615 »       str»    x0,·[sp,·#8]
616 »       mov»    x0,·#0x0···················»     //·#0616 »       mov»    x0,·#0x0···················»     //·#0
617 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219617 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8c50·<__cxa_allocate_exception@plt>619 »       bl»     c8c50·<__cxa_allocate_exception@plt>
620 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219622 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
629 »       ldr»    x20,·[x20,·#3600]629 »       ldr»    x20,·[x20,·#3600]
630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>630 »       bl»     21abc0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*·std::__do_uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*,·std::vector<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·std::allocator<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>·>,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@@Base+0x41ce0>
631 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·2)
632 »       ldr»    x0,·[sp,·#8]632 »       ldr»    x0,·[sp,·#8]
633 »       ldr»    x1,·[x20]633 »       ldr»    x1,·[x20]
634 »       subs»   x0,·x0,·x1634 »       subs»   x0,·x0,·x1
635 »       mov»    x1,·#0x0···················»     //·#0635 »       mov»    x1,·#0x0···················»     //·#0
636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any636 »       b.ne»   ccdcc·<Tango::telemetry::current_telemetry_interface@plt+0x6ac>··//·b.any
637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
638 »       ldr»    x2,·[x2,·#2344]638 »       ldr»    x2,·[x2,·#2344]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·57f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>
641 »       ldr»    x1,·[x1,·#3408]641 »       ldr»    x1,·[x1,·#3408]
642 »       bl»     c9a30·<__cxa_throw@plt>642 »       bl»     c9a30·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmp2_u33b11/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:219·(discriminator·1)
645 »       mov»    x1,·x0645 »       mov»    x1,·x0
646 »       mov»    x0,·x19646 »       mov»    x0,·x19
647 »       mov»    x19,·x1647 »       mov»    x19,·x1
648 »       bl»     caf70·<__cxa_free_exception@plt>648 »       bl»     caf70·<__cxa_free_exception@plt>
649 »       ldr»    x0,·[sp,·#8]649 »       ldr»    x0,·[sp,·#8]
650 »       ldr»    x1,·[x20]650 »       ldr»    x1,·[x20]
651 »       subs»   x0,·x0,·x1651 »       subs»   x0,·x0,·x1
652 »       mov»    x1,·#0x0···················»     //·#0652 »       mov»    x1,·#0x0···················»     //·#0
653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none653 »       b.eq»   ccdd0·<Tango::telemetry::current_telemetry_interface@plt+0x6b0>··//·b.none
654 »       bl»     cc060·<__stack_chk_fail@plt>654 »       bl»     cc060·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9ce0·<_Unwind_Resume@plt>656 »       bl»     c9ce0·<_Unwind_Resume@plt>
657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):657 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_3(_object*,·_object*,·_object*):
658 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384658 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>662 »       bl»     ccd18·<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_2(_object*,·_object*):663 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_2(_object*,·_object*):
664 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384664 /tmp/tmp6wv6x3yp/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»    x29,·sp668 »       mov»    x29,·sp
669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>669 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):670 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_1(_object*):
671 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384671 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
672 »       paciasp672 »       paciasp
673 »       stp»    x29,·x30,·[sp,·#-16]!673 »       stp»    x29,·x30,·[sp,·#-16]!
674 »       mov»    x2,·#0x0···················»     //·#0674 »       mov»    x2,·#0x0···················»     //·#0
675 »       mov»    x1,·#0x0···················»     //·#0675 »       mov»    x1,·#0x0···················»     //·#0
676 »       mov»    x29,·sp676 »       mov»    x29,·sp
677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>677 »       bl»     ccd18·<Tango::telemetry::current_telemetry_interface@plt+0x5f8>
678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():678 throw_python_generic_exception_overloads::non_void_return_type::gen<boost::mpl::vector4<void,·_object*,·_object*,·_object*>·>::func_0():
679 /tmp/tmp2_u33b11/build/./ext/exception.cpp:384679 /tmp/tmp6wv6x3yp/build/./ext/exception.cpp:384
680 »       paciasp680 »       paciasp
681 »       stp»    x29,·x30,·[sp,·#-16]!681 »       stp»    x29,·x30,·[sp,·#-16]!
682 »       mov»    x2,·#0x0···················»     //·#0682 »       mov»    x2,·#0x0···················»     //·#0
683 »       mov»    x1,·#0x0···················»     //·#0683 »       mov»    x1,·#0x0···················»     //·#0
684 »       mov»    x29,·sp684 »       mov»    x29,·sp
Max diff block lines reached; 26293829/26300951 bytes (99.97%) 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·67007305·8b4e928d·ngo.debug.s..N..5 ··0x00000030·6e676f2e·64656275·670083e7·919fa347·ngo.debug......G
6 ··0x00000040·9c90bff6·dd7b541a·4249009d·7c6f·····.....{T.BI..|o6 ··0x00000040·55600544·ff1d3b9c·ae4c0f20·298a·····U`.D..;..L.·).
  
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·63356163·61636332·39653836·65376263·c5acacc29e86e7bc 
3 ··0x00000010·35303932·37366139·34383436·33643731·509276a948463d712 ··0x00000000·35373163·63613138·37393330·66363231·571cca187930f621
 3 ··0x00000010·35613266·35643438·62623932·39333135·5a2f5d48bb929315
4 ··0x00000020·63303636·37642e64·65627567·00000000·c0667d.debug....4 ··0x00000020·61323338·39362e64·65627567·00000000·a23896.debug....
5 ··0x00000030·c24d57fd····························.MW.5 ··0x00000030·9046277d····························.F'}
  
382 KB
python3-tango-dbgsym_10.0.2-2_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-08-30·09:49:45.000000·debian-binary
2 -rw-r--r--···0········0········0······588·2025-08-30·09:49:45.000000·control.tar.xz2 -rw-r--r--···0········0········0······588·2025-08-30·09:49:45.000000·control.tar.xz
3 -rw-r--r--···0········0········0·24284268·2025-08-30·09:49:45.000000·data.tar.xz3 -rw-r--r--···0········0········0·24283804·2025-08-30·09:49:45.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:·278637 Installed-Size:·27863
8 Depends:·python3-tango·(=·10.0.2-2)8 Depends:·python3-tango·(=·10.0.2-2)
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:·4bc5acacc29e86e7bc509276a948463d71c0667d12 Build-Ids:·4c571cca187930f6215a2f5d48bb929315a23896
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/4b/c5acacc29e86e7bc509276a948463d71c0667d.debug1 usr/lib/debug/.build-id/4c/571cca187930f6215a2f5d48bb929315a23896.debug
2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
381 KB
data.tar.xz
381 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-08-30·09:49:45.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/4b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/4c/
7 -rw-r--r--···0·root·········(0)·root·········(0)·19854952·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/4b/c5acacc29e86e7bc509276a948463d71c0667d.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·19854952·2025-08-30·09:49:45.000000·./usr/lib/debug/.build-id/4c/571cca187930f6215a2f5d48bb929315a23896.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
10 -rw-r--r--···0·root·········(0)·root·········(0)··8663384·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug10 -rw-r--r--···0·root·········(0)·root·········(0)··8663384·2025-08-30·09:49:45.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/doc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/doc/
13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-08-30·09:49:45.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
1.64 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:·73058b4e928d9c90bff6dd7b541a4249009d7c6f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83e7919fa34755600544ff1d3b9cae4c0f20298a
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/c++/1423 ··3»      (string)»      /usr/include/c++/14
24 ··4»      (string)»      /usr/include/aarch64-linux-gnu/c++/14/bits24 ··4»      (string)»      /usr/include/aarch64-linux-gnu/c++/14/bits
25 ··5»      (string)»      /usr/include/c++/14/bits25 ··5»      (string)»      /usr/include/c++/14/bits
26 ··6»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/14/include26 ··6»      (string)»      /usr/lib/gcc/aarch64-linux-gnu/14/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/tmp2_u33b11/build29 ··9»      (string)»      /tmp/tmp6wv6x3yp/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
265 B
strings --all --bytes=8 {}
    
Offset 1637, 14 lines modifiedOffset 1637, 18 lines modified
1637 (&olb9i1B1637 (&olb9i1B
1638 C+>4>`va1638 C+>4>`va
1639 |5)+\QNT1639 |5)+\QNT
1640 =»      5$M93j1640 =»      5$M93j
1641 |Kq!}[sE\1641 |Kq!}[sE\
1642 ZBeq&+(=1642 ZBeq&+(=
1643 V34<:SSi1643 V34<:SSi
 1644 oVp+^*D9m;
 1645 zPNnd%@Db
 1646 lF`}+UGJ
 1647 trb/bgI{@0
1644 g[&E(.ho1648 g[&E(.ho
1645 j&Xm<f:;1649 j&Xm<f:;
1646 ?3OS'57u1650 ?3OS'57u
1647 g>Y_H_;wB1651 g>Y_H_;wB
1648 e$ZL@4Tk»       1652 e$ZL@4Tk»       
1649 0\3Cg%eV1653 0\3Cg%eV
1650 d>UZ"X6p1654 d>UZ"X6p
378 KB
./usr/lib/debug/.build-id/4b/c5acacc29e86e7bc509276a948463d71c0667d.debug vs.
./usr/lib/debug/.build-id/4c/571cca187930f6215a2f5d48bb929315a23896.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bc5acacc29e86e7bc509276a948463d71c0667d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c571cca187930f6215a2f5d48bb929315a23896
48.5 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/tmp2_u33b11/build31 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/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 235542, 15 lines modifiedOffset 235542, 15 lines modified
235542 ··Opcode·9·has·1·arg235542 ··Opcode·9·has·1·arg
235543 ··Opcode·10·has·0·args235543 ··Opcode·10·has·0·args
235544 ··Opcode·11·has·0·args235544 ··Opcode·11·has·0·args
235545 ··Opcode·12·has·1·arg235545 ··Opcode·12·has·1·arg
  
235546 ·The·Directory·Table·(offset·0x652fc,·lines·59,·columns·1):235546 ·The·Directory·Table·(offset·0x652fc,·lines·59,·columns·1):
235547 ··Entry»  Name235547 ··Entry»  Name
235548 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build235548 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
235549 ··1»      (line_strp)»   (offset:·0x32):·./ext235549 ··1»      (line_strp)»   (offset:·0x32):·./ext
235550 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail235550 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
235551 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail235551 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
235552 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python235552 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
235553 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object235553 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
235554 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter235554 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
235555 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13235555 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 525728, 15 lines modifiedOffset 525728, 15 lines modified
525728 ··Opcode·9·has·1·arg525728 ··Opcode·9·has·1·arg
525729 ··Opcode·10·has·0·args525729 ··Opcode·10·has·0·args
525730 ··Opcode·11·has·0·args525730 ··Opcode·11·has·0·args
525731 ··Opcode·12·has·1·arg525731 ··Opcode·12·has·1·arg
  
525732 ·The·Directory·Table·(offset·0xe26ea,·lines·49,·columns·1):525732 ·The·Directory·Table·(offset·0xe26ea,·lines·49,·columns·1):
525733 ··Entry»  Name525733 ··Entry»  Name
525734 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build525734 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
525735 ··1»      (line_strp)»   (offset:·0x32):·./ext525735 ··1»      (line_strp)»   (offset:·0x32):·./ext
525736 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python525736 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
525737 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13525737 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
525738 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include525738 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include
525739 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4525739 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
525740 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter525740 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
525741 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14525741 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Offset 526446, 15 lines modifiedOffset 526446, 15 lines modified
526446 ··Opcode·9·has·1·arg526446 ··Opcode·9·has·1·arg
526447 ··Opcode·10·has·0·args526447 ··Opcode·10·has·0·args
526448 ··Opcode·11·has·0·args526448 ··Opcode·11·has·0·args
526449 ··Opcode·12·has·1·arg526449 ··Opcode·12·has·1·arg
  
526450 ·The·Directory·Table·(offset·0xe2f03,·lines·60,·columns·1):526450 ·The·Directory·Table·(offset·0xe2f03,·lines·60,·columns·1):
526451 ··Entry»  Name526451 ··Entry»  Name
526452 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build526452 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
526453 ··1»      (line_strp)»   (offset:·0x32):·./ext526453 ··1»      (line_strp)»   (offset:·0x32):·./ext
526454 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail526454 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
526455 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail526455 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
526456 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python526456 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
526457 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion526457 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion
526458 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13526458 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
526459 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter526459 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1205848, 15 lines modifiedOffset 1205848, 15 lines modified
1205848 ··Opcode·9·has·1·arg1205848 ··Opcode·9·has·1·arg
1205849 ··Opcode·10·has·0·args1205849 ··Opcode·10·has·0·args
1205850 ··Opcode·11·has·0·args1205850 ··Opcode·11·has·0·args
1205851 ··Opcode·12·has·1·arg1205851 ··Opcode·12·has·1·arg
  
1205852 ·The·Directory·Table·(offset·0x2062b1,·lines·56,·columns·1):1205852 ·The·Directory·Table·(offset·0x2062b1,·lines·56,·columns·1):
1205853 ··Entry»  Name1205853 ··Entry»  Name
1205854 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build1205854 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
1205855 ··1»      (line_strp)»   (offset:·0x32):·./ext1205855 ··1»      (line_strp)»   (offset:·0x32):·./ext
1205856 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1205856 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1205857 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1205857 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1205858 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1205858 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1205859 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1205859 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1205860 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141205860 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1205861 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1205861 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1221977, 15 lines modifiedOffset 1221977, 15 lines modified
1221977 ··Opcode·9·has·1·arg1221977 ··Opcode·9·has·1·arg
1221978 ··Opcode·10·has·0·args1221978 ··Opcode·10·has·0·args
1221979 ··Opcode·11·has·0·args1221979 ··Opcode·11·has·0·args
1221980 ··Opcode·12·has·1·arg1221980 ··Opcode·12·has·1·arg
  
1221981 ·The·Directory·Table·(offset·0x20d638,·lines·56,·columns·1):1221981 ·The·Directory·Table·(offset·0x20d638,·lines·56,·columns·1):
1221982 ··Entry»  Name1221982 ··Entry»  Name
1221983 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build1221983 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
1221984 ··1»      (line_strp)»   (offset:·0x32):·./ext1221984 ··1»      (line_strp)»   (offset:·0x32):·./ext
1221985 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1221985 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1221986 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1221986 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1221987 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1221987 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1221988 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1221988 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1221989 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141221989 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1221990 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1221990 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1267922, 15 lines modifiedOffset 1267922, 15 lines modified
1267922 ··Opcode·9·has·1·arg1267922 ··Opcode·9·has·1·arg
1267923 ··Opcode·10·has·0·args1267923 ··Opcode·10·has·0·args
1267924 ··Opcode·11·has·0·args1267924 ··Opcode·11·has·0·args
1267925 ··Opcode·12·has·1·arg1267925 ··Opcode·12·has·1·arg
  
1267926 ·The·Directory·Table·(offset·0x2212ef,·lines·58,·columns·1):1267926 ·The·Directory·Table·(offset·0x2212ef,·lines·58,·columns·1):
1267927 ··Entry»  Name1267927 ··Entry»  Name
1267928 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build1267928 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
1267929 ··1»      (line_strp)»   (offset:·0x32):·./ext1267929 ··1»      (line_strp)»   (offset:·0x32):·./ext
1267930 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1267930 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1267931 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1267931 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1267932 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1267932 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1267933 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1267933 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1267934 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter1267934 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
1267935 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.131267935 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 1354477, 15 lines modifiedOffset 1354477, 15 lines modified
1354477 ··Opcode·9·has·1·arg1354477 ··Opcode·9·has·1·arg
1354478 ··Opcode·10·has·0·args1354478 ··Opcode·10·has·0·args
1354479 ··Opcode·11·has·0·args1354479 ··Opcode·11·has·0·args
1354480 ··Opcode·12·has·1·arg1354480 ··Opcode·12·has·1·arg
  
1354481 ·The·Directory·Table·(offset·0x246c5d,·lines·57,·columns·1):1354481 ·The·Directory·Table·(offset·0x246c5d,·lines·57,·columns·1):
1354482 ··Entry»  Name1354482 ··Entry»  Name
1354483 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp2_u33b11/build1354483 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp6wv6x3yp/build
1354484 ··1»      (line_strp)»   (offset:·0x32):·./ext1354484 ··1»      (line_strp)»   (offset:·0x32):·./ext
1354485 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1354485 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1354486 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1354486 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1354487 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client1354487 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
1354488 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1354488 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1354489 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1354489 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1354490 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141354490 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Max diff block lines reached; 43740/49567 bytes (88.24%) of diff not shown.
327 KB
readelf --wide --debug-dump=info {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ···Length:········0xad·(32-bit)66 ···Length:········0xad·(32-bit)
67 ···Version:·······567 ···Version:·······5
68 ···Unit·Type:·····DW_UT_partial·(3)68 ···Unit·Type:·····DW_UT_partial·(3)
69 ···Abbrev·Offset:·069 ···Abbrev·Offset:·0
70 ···Pointer·Size:··870 ···Pointer·Size:··8
71 ·<0><89>:·Abbrev·Number:·13·(DW_TAG_partial_unit)71 ·<0><89>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
72 ····<8a>···DW_AT_stmt_list···:·(sec_offset)·072 ····<8a>···DW_AT_stmt_list···:·(sec_offset)·0
73 ····<8e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build73 ····<8e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
74 ·<1><92>:·Abbrev·Number:·61·(DW_TAG_imported_unit)74 ·<1><92>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0x3077>75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0x3077>
76 ·<1><97>:·Abbrev·Number:·126·(DW_TAG_variable)76 ·<1><97>:·Abbrev·Number:·126·(DW_TAG_variable)
77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x3a7d>77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x3a7d>
78 ·<1><9c>:·Abbrev·Number:·126·(DW_TAG_variable)78 ·<1><9c>:·Abbrev·Number:·126·(DW_TAG_variable)
79 ····<9d>···DW_AT_specification:·(GNU_ref_alt)·<0x3a8d>79 ····<9d>···DW_AT_specification:·(GNU_ref_alt)·<0x3a8d>
80 ·<1><a1>:·Abbrev·Number:·126·(DW_TAG_variable)80 ·<1><a1>:·Abbrev·Number:·126·(DW_TAG_variable)
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ···Length:········0x32·(32-bit)138 ···Length:········0x32·(32-bit)
139 ···Version:·······5139 ···Version:·······5
140 ···Unit·Type:·····DW_UT_partial·(3)140 ···Unit·Type:·····DW_UT_partial·(3)
141 ···Abbrev·Offset:·0141 ···Abbrev·Offset:·0
142 ···Pointer·Size:··8142 ···Pointer·Size:··8
143 ·<0><13a>:·Abbrev·Number:·13·(DW_TAG_partial_unit)143 ·<0><13a>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0
145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
146 ·<1><143>:·Abbrev·Number:·61·(DW_TAG_imported_unit)146 ·<1><143>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0xd65fba>147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0xd65fba>
148 ·<1><148>:·Abbrev·Number:·9·(DW_TAG_namespace)148 ·<1><148>:·Abbrev·Number:·9·(DW_TAG_namespace)
149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·
150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>
151 ·<2><14e>:·Abbrev·Number:·54·(DW_TAG_namespace)151 ·<2><14e>:·Abbrev·Number:·54·(DW_TAG_namespace)
152 ····<14f>···DW_AT_name········:·(string)·mpl152 ····<14f>···DW_AT_name········:·(string)·mpl
Offset 165, 45 lines modifiedOffset 165, 45 lines modified
165 ···Length:········0x1b·(32-bit)165 ···Length:········0x1b·(32-bit)
166 ···Version:·······5166 ···Version:·······5
167 ···Unit·Type:·····DW_UT_partial·(3)167 ···Unit·Type:·····DW_UT_partial·(3)
168 ···Abbrev·Offset:·0168 ···Abbrev·Offset:·0
169 ···Pointer·Size:··8169 ···Pointer·Size:··8
170 ·<0><170>:·Abbrev·Number:·13·(DW_TAG_partial_unit)170 ·<0><170>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0
172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
173 ·<1><179>:·Abbrev·Number:·123·(DW_TAG_subprogram)173 ·<1><179>:·Abbrev·Number:·123·(DW_TAG_subprogram)
174 ····<17a>···DW_AT_external····:·(flag_present)·1174 ····<17a>···DW_AT_external····:·(flag_present)·1
175 ····<17a>···DW_AT_declaration·:·(flag_present)·1175 ····<17a>···DW_AT_declaration·:·(flag_present)·1
176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10641b6)·176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10641b6)·
177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10641c5)·177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10641c5)·
178 ·<1><182>:·Abbrev·Number:·0178 ·<1><182>:·Abbrev·Number:·0
179 ··Compilation·Unit·@·offset·0x183:179 ··Compilation·Unit·@·offset·0x183:
180 ···Length:········0x1b·(32-bit)180 ···Length:········0x1b·(32-bit)
181 ···Version:·······5181 ···Version:·······5
182 ···Unit·Type:·····DW_UT_partial·(3)182 ···Unit·Type:·····DW_UT_partial·(3)
183 ···Abbrev·Offset:·0183 ···Abbrev·Offset:·0
184 ···Pointer·Size:··8184 ···Pointer·Size:··8
185 ·<0><18f>:·Abbrev·Number:·13·(DW_TAG_partial_unit)185 ·<0><18f>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0
187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
188 ·<1><198>:·Abbrev·Number:·123·(DW_TAG_subprogram)188 ·<1><198>:·Abbrev·Number:·123·(DW_TAG_subprogram)
189 ····<199>···DW_AT_external····:·(flag_present)·1189 ····<199>···DW_AT_external····:·(flag_present)·1
190 ····<199>···DW_AT_declaration·:·(flag_present)·1190 ····<199>···DW_AT_declaration·:·(flag_present)·1
191 ····<199>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a95b9)·191 ····<199>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a95b9)·
192 ····<19d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a95b9)·192 ····<19d>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a95b9)·
193 ·<1><1a1>:·Abbrev·Number:·0193 ·<1><1a1>:·Abbrev·Number:·0
194 ··Compilation·Unit·@·offset·0x1a2:194 ··Compilation·Unit·@·offset·0x1a2:
195 ···Length:········0x29·(32-bit)195 ···Length:········0x29·(32-bit)
196 ···Version:·······5196 ···Version:·······5
197 ···Unit·Type:·····DW_UT_partial·(3)197 ···Unit·Type:·····DW_UT_partial·(3)
198 ···Abbrev·Offset:·0198 ···Abbrev·Offset:·0
199 ···Pointer·Size:··8199 ···Pointer·Size:··8
200 ·<0><1ae>:·Abbrev·Number:·13·(DW_TAG_partial_unit)200 ·<0><1ae>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
201 ····<1af>···DW_AT_stmt_list···:·(sec_offset)·0201 ····<1af>···DW_AT_stmt_list···:·(sec_offset)·0
202 ····<1b3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build202 ····<1b3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
203 ·<1><1b7>:·Abbrev·Number:·20·(DW_TAG_namespace)203 ·<1><1b7>:·Abbrev·Number:·20·(DW_TAG_namespace)
204 ····<1b8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·204 ····<1b8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·
205 ·<2><1bc>:·Abbrev·Number:·20·(DW_TAG_namespace)205 ·<2><1bc>:·Abbrev·Number:·20·(DW_TAG_namespace)
206 ····<1bd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dc54c)·206 ····<1bd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dc54c)·
207 ·<3><1c1>:·Abbrev·Number:·125·(DW_TAG_subprogram)207 ·<3><1c1>:·Abbrev·Number:·125·(DW_TAG_subprogram)
208 ····<1c2>···DW_AT_external····:·(flag_present)·1208 ····<1c2>···DW_AT_external····:·(flag_present)·1
209 ····<1c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116d604)·209 ····<1c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116d604)·
Offset 219, 15 lines modifiedOffset 219, 15 lines modified
219 ···Length:········0x1c·(32-bit)219 ···Length:········0x1c·(32-bit)
220 ···Version:·······5220 ···Version:·······5
221 ···Unit·Type:·····DW_UT_partial·(3)221 ···Unit·Type:·····DW_UT_partial·(3)
222 ···Abbrev·Offset:·0x795222 ···Abbrev·Offset:·0x795
223 ···Pointer·Size:··8223 ···Pointer·Size:··8
224 ·<0><1db>:·Abbrev·Number:·1·(DW_TAG_partial_unit)224 ·<0><1db>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
225 ····<1dc>···DW_AT_stmt_list···:·(sec_offset)·0225 ····<1dc>···DW_AT_stmt_list···:·(sec_offset)·0
226 ····<1e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build226 ····<1e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
227 ·<1><1e4>:·Abbrev·Number:·9·(DW_TAG_subprogram)227 ·<1><1e4>:·Abbrev·Number:·9·(DW_TAG_subprogram)
228 ····<1e5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·228 ····<1e5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·
229 ····<1e9>···DW_AT_artificial··:·(flag_present)·1229 ····<1e9>···DW_AT_artificial··:·(flag_present)·1
230 ····<1e9>···DW_AT_inline······:·(implicit_const)·1»    (inlined)230 ····<1e9>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
231 ·<1><1e9>:·Abbrev·Number:·9·(DW_TAG_subprogram)231 ·<1><1e9>:·Abbrev·Number:·9·(DW_TAG_subprogram)
232 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·232 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
233 ····<1ee>···DW_AT_artificial··:·(flag_present)·1233 ····<1ee>···DW_AT_artificial··:·(flag_present)·1
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ···Length:········0x4b·(32-bit)237 ···Length:········0x4b·(32-bit)
238 ···Version:·······5238 ···Version:·······5
239 ···Unit·Type:·····DW_UT_partial·(3)239 ···Unit·Type:·····DW_UT_partial·(3)
240 ···Abbrev·Offset:·0240 ···Abbrev·Offset:·0
241 ···Pointer·Size:··8241 ···Pointer·Size:··8
242 ·<0><1fb>:·Abbrev·Number:·13·(DW_TAG_partial_unit)242 ·<0><1fb>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0
244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
245 ·<1><204>:·Abbrev·Number:·61·(DW_TAG_imported_unit)245 ·<1><204>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
246 ····<205>···DW_AT_import······:·(GNU_ref_alt)·<0xd66056>246 ····<205>···DW_AT_import······:·(GNU_ref_alt)·<0xd66056>
247 ·<1><209>:·Abbrev·Number:·9·(DW_TAG_namespace)247 ·<1><209>:·Abbrev·Number:·9·(DW_TAG_namespace)
248 ····<20a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·248 ····<20a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1190e7c)·
249 ····<20e>···DW_AT_sibling·····:·(ref_udata)·<0x232>249 ····<20e>···DW_AT_sibling·····:·(ref_udata)·<0x232>
250 ·<2><20f>:·Abbrev·Number:·20·(DW_TAG_namespace)250 ·<2><20f>:·Abbrev·Number:·20·(DW_TAG_namespace)
251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dc54c)·251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dc54c)·
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
279 ···Length:········0x2c·(32-bit)279 ···Length:········0x2c·(32-bit)
280 ···Version:·······5280 ···Version:·······5
281 ···Unit·Type:·····DW_UT_partial·(3)281 ···Unit·Type:·····DW_UT_partial·(3)
282 ···Abbrev·Offset:·0282 ···Abbrev·Offset:·0
283 ···Pointer·Size:··8283 ···Pointer·Size:··8
284 ·<0><24a>:·Abbrev·Number:·13·(DW_TAG_partial_unit)284 ·<0><24a>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
285 ····<24b>···DW_AT_stmt_list···:·(sec_offset)·0285 ····<24b>···DW_AT_stmt_list···:·(sec_offset)·0
286 ····<24f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp2_u33b11/build286 ····<24f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp6wv6x3yp/build
287 ·<1><253>:·Abbrev·Number:·54·(DW_TAG_namespace)287 ·<1><253>:·Abbrev·Number:·54·(DW_TAG_namespace)
288 ····<254>···DW_AT_name········:·(string)·std288 ····<254>···DW_AT_name········:·(string)·std
289 ·<2><258>:·Abbrev·Number:·124·(DW_TAG_subprogram)289 ·<2><258>:·Abbrev·Number:·124·(DW_TAG_subprogram)
290 ····<259>···DW_AT_external····:·(flag_present)·1290 ····<259>···DW_AT_external····:·(flag_present)·1
291 ····<259>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105e9f5)·291 ····<259>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105e9f5)·
292 ····<25d>···DW_AT_decl_file···:·(implicit_const)·151292 ····<25d>···DW_AT_decl_file···:·(implicit_const)·151
293 ····<25d>···DW_AT_decl_line···:·(data1)·53293 ····<25d>···DW_AT_decl_line···:·(data1)·53
Offset 310, 30 lines modifiedOffset 310, 30 lines modified
310 ···Length:········0x1b·(32-bit)310 ···Length:········0x1b·(32-bit)
Max diff block lines reached; 328089/334509 bytes (98.08%) of diff not shown.
388 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 f}GCC:·(Debian·14.3.0-5)·14.3.01 GCC:·(Debian·14.3.0-5)·14.3.0
2 Qa{?_zL82 Qa{?_zL8
3 1VoF»   O*zs3 1VoF»   O*zs
4 0+yu/27r4 0+yu/27r
5 <+H?_9nI~5 <+H?_9nI~
6 y1d~~;&o6 y1d~~;&o
7 B8=sc(8$7 B8=sc(8$
8 wY#qJ9.Z@Z8 wY#qJ9.Z@Z
Offset 2808, 15 lines modifiedOffset 2808, 14 lines modified
2808 w8%GPr<%QJN2808 w8%GPr<%QJN
2809 ·t};I5U?2809 ·t};I5U?
2810 xSLqg>(a:f2810 xSLqg>(a:f
2811 gw-ul-vn2811 gw-ul-vn
2812 &=6L{z8)2812 &=6L{z8)
2813 61)`wAcu2813 61)`wAcu
2814 a;){XK(i_2814 a;){XK(i_
2815 SV3h.n4A 
2816 _7pvIS\l2815 _7pvIS\l
2817 MVD7Is+"H2816 MVD7Is+"H
2818 =h»     [Msxc2817 =h»     [Msxc
2819 ]&h0^h-`2818 ]&h0^h-`
2820 u0b2!FO&2819 u0b2!FO&
2821 pw0b2!FO&2820 pw0b2!FO&
2822 lP=GBrv82821 lP=GBrv8
569 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]··./ext/device_attribute.cpp2 ··[·····0]··./ext/device_attribute.cpp
3 ··[····1b]··/tmp/tmp2_u33b11/build3 ··[····1b]··/tmp/tmp6wv6x3yp/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·67007305·8b4e928d·ngo.debug.s..N..5 ··0x00000030·6e676f2e·64656275·670083e7·919fa347·ngo.debug......G
6 ··0x00000040·9c90bff6·dd7b541a·4249009d·7c6f·····.....{T.BI..|o6 ··0x00000040·55600544·ff1d3b9c·ae4c0f20·298a·····U`.D..;..L.·).