75.6 MB
/srv/reproducible-results/rbuild-debian/r-b-build.8GLQwz09/b1/pytango_10.0.2-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.8GLQwz09/b2/pytango_10.0.2-1_arm64.changes
590 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·47eb8cd40eeb1fbbf58f3c74ae4a058b·4465340·doc·optional·python-tango-doc_10.0.2-1_all.deb 
2 ·c391bf0f8e728ec790abefefdb2b2cd2·24344316·debug·optional·python3-tango-dbgsym_10.0.2-1_arm64.deb 
3 ·f8593df05a6afced5988730f71519f2e·1080288·python·optional·python3-tango_10.0.2-1_arm64.deb1 ·5939b65669bc12a90e80fd8abab92d2c·4465292·doc·optional·python-tango-doc_10.0.2-1_all.deb
 2 ·18298d1366cbcd8c42a0f5796f5062ad·24344264·debug·optional·python3-tango-dbgsym_10.0.2-1_arm64.deb
 3 ·a8e88b2ccf0b5f896ba5ea18eae2a516·1079784·python·optional·python3-tango_10.0.2-1_arm64.deb
4.66 KB
python-tango-doc_10.0.2-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····7720·2025-03-14·16:44:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7724·2025-03-14·16:44:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··4457428·2025-03-14·16:44:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··4457376·2025-03-14·16:44:13.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 219, 20 lines modifiedOffset 219, 20 lines modified
219 <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·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>
220 </dd>220 </dd>
221 </dl>221 </dl>
222 </dd></dl>222 </dd></dl>
  
223 <dl·class="py·attribute">223 <dl·class="py·attribute">
224 <dt·class="sig·sig-object·py"·id="tango.Util.instance">224 <dt·class="sig·sig-object·py"·id="tango.Util.instance">
225 <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='281473069284192'&gt;</span></em><a·class="headerlink"·href="#tango.Util.instance"·title="Link·to·this·definition">¶</a></dt>225 <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='281472895679328'&gt;</span></em><a·class="headerlink"·href="#tango.Util.instance"·title="Link·to·this·definition">¶</a></dt>
226 <dd></dd></dl>226 <dd></dd></dl>
  
227 <dl·class="py·attribute">227 <dl·class="py·attribute">
228 <dt·class="sig·sig-object·py"·id="tango.Util.set_use_db">228 <dt·class="sig·sig-object·py"·id="tango.Util.set_use_db">
229 <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='281473068228224'&gt;</span></em><a·class="headerlink"·href="#tango.Util.set_use_db"·title="Link·to·this·definition">¶</a></dt>229 <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='281472894623360'&gt;</span></em><a·class="headerlink"·href="#tango.Util.set_use_db"·title="Link·to·this·definition">¶</a></dt>
230 <dd></dd></dl>230 <dd></dd></dl>
  
231 </dd></dl>231 </dd></dl>
  
232 </section>232 </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.30.06.69.92.28.84.41.19.92.2'\x8'>\x8>_\x8100 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.28.89.95.56.67.79.93.32.28.8'\x8'>\x8>_\x8
101 ········set_use_db·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.s\x8se\x8et\x8t_\x8_u\x8us\x8se\x8e_\x8_d\x8db\x8b'\x8'101 ········set_use_db·=\x8=·<\x8<E\x8Ex\x8xt\x8te\x8en\x8ns\x8si\x8io\x8on\x8nM\x8Mo\x8oc\x8ck\x8k·n\x8na\x8am\x8me\x8e=\x8='\x8'_\x8_t\x8ta\x8an\x8ng\x8go\x8o.\x8.U\x8Ut\x8ti\x8il\x8l.\x8.s\x8se\x8et\x8t_\x8_u\x8us\x8se\x8e_\x8_d\x8db\x8b'\x8'
102 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x873.30.06.68.82.22.28.82.22.24.4'\x8'>\x8>_\x8102 ········i\x8id\x8d=\x8='\x8'2\x828\x881\x814\x847\x872.28.89.94.46.62.23.33.36.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 ········"281473068228224":·18, 
4503 ········"281473069284192":·18,4502 ········"281472894623360":·18,
 4503 ········"281472895679328":·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-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····2908·2025-03-14·16:44:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2908·2025-03-14·16:44:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1077188·2025-03-14·16:44:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1076684·2025-03-14·16:44:13.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:·68425a4d723c907997bbe5085836299a2c6e280d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·11f07f84834a0e9a6d0d1ac60c9c2d137794b0cb
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 15120 objdump: DWARF error: could not find variable specification at offset 0x3b10 objdump: DWARF error: unable to read alt ref 15136 objdump: DWARF error: could not find variable specification at offset 0x3b20 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15162 objdump: DWARF error: could not find variable specification at offset 0x3b3a objdump: DWARF error: unable to read alt ref 15175 objdump: DWARF error: could not find variable specification at offset 0x3b47 objdump: DWARF error: unable to read alt ref 15284 objdump: DWARF error: could not find variable specification at offset 0x3bb4 objdump: DWARF error: unable to read alt ref 15361 objdump: DWARF error: could not find variable specification at offset 0x3c01 objdump: DWARF error: unable to read alt ref 15374 objdump: DWARF error: could not find variable specification at offset 0x3c0e objdump: DWARF error: unable to read alt ref 15387 objdump: DWARF error: could not find variable specification at offset 0x3c1b objdump: DWARF error: unable to read alt ref 15399 objdump: DWARF error: could not find variable specification at offset 0x3c27 objdump: DWARF error: unable to read alt ref 15615 objdump: DWARF error: could not find variable specification at offset 0x3cff objdump: DWARF error: unable to read alt ref 15631 objdump: DWARF error: could not find variable specification at offset 0x3d0f objdump: DWARF error: unable to read alt ref 15643 [ truncated after 25 lines; 1708 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/tmpzmxpy6t9/build/./ext/pyutils.h:123445 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:108451 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126454 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:99461 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:101463 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:127466 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:218602 /tmp/tmpjiawsotn/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219617 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219622 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·58f000·<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»     219d20·<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+0x42340>630 »       bl»     219d20·<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+0x42340>
631 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·58f000·<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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384658 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384664 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384671 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384679 /tmp/tmpjiawsotn/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; 26292137/26299259 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·6700a5b2·02f59b68·ngo.debug......h5 ··0x00000030·6e676f2e·64656275·67001c4b·e1a51ddc·ngo.debug..K....
6 ··0x00000040·a53e0dba·f50f858c·eef38ed6·f51e·····.>............6 ··0x00000040·6ad269d5·55e355ab·fa0854ef·066a·····j.i.U.U...T..j
  
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·34323561·34643732·33633930·37393937·425a4d723c907997 
3 ··0x00000010·62626535·30383538·33363239·39613263·bbe5085836299a2c2 ··0x00000000·66303766·38343833·34613065·39613664·f07f84834a0e9a6d
 3 ··0x00000010·30643161·63363063·39633264·31333737·0d1ac60c9c2d1377
4 ··0x00000020·36653238·30642e64·65627567·00000000·6e280d.debug....4 ··0x00000020·39346230·63622e64·65627567·00000000·94b0cb.debug....
5 ··0x00000030·48004bc2····························H.K.5 ··0x00000030·b45e5394····························.^S.
  
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:·68425a4d723c907997bbe5085836299a2c6e280d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·11f07f84834a0e9a6d0d1ac60c9c2d137794b0cb
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 15120 objdump: DWARF error: could not find variable specification at offset 0x3b10 objdump: DWARF error: unable to read alt ref 15136 objdump: DWARF error: could not find variable specification at offset 0x3b20 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15162 objdump: DWARF error: could not find variable specification at offset 0x3b3a objdump: DWARF error: unable to read alt ref 15175 objdump: DWARF error: could not find variable specification at offset 0x3b47 objdump: DWARF error: unable to read alt ref 15284 objdump: DWARF error: could not find variable specification at offset 0x3bb4 objdump: DWARF error: unable to read alt ref 15361 objdump: DWARF error: could not find variable specification at offset 0x3c01 objdump: DWARF error: unable to read alt ref 15374 objdump: DWARF error: could not find variable specification at offset 0x3c0e objdump: DWARF error: unable to read alt ref 15387 objdump: DWARF error: could not find variable specification at offset 0x3c1b objdump: DWARF error: unable to read alt ref 15399 objdump: DWARF error: could not find variable specification at offset 0x3c27 objdump: DWARF error: unable to read alt ref 15615 objdump: DWARF error: could not find variable specification at offset 0x3cff objdump: DWARF error: unable to read alt ref 15631 objdump: DWARF error: could not find variable specification at offset 0x3d0f objdump: DWARF error: unable to read alt ref 15643 [ truncated after 25 lines; 1708 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/tmpzmxpy6t9/build/./ext/pyutils.h:123445 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:108451 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126454 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:99461 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:101463 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:127466 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:218602 /tmp/tmpjiawsotn/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219617 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219622 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·58f000·<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»     219d20·<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+0x42340>630 »       bl»     219d20·<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+0x42340>
631 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·58f000·<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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384658 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384664 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384671 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384679 /tmp/tmpjiawsotn/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; 26292137/26299259 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·6700a5b2·02f59b68·ngo.debug......h5 ··0x00000030·6e676f2e·64656275·67001c4b·e1a51ddc·ngo.debug..K....
6 ··0x00000040·a53e0dba·f50f858c·eef38ed6·f51e·····.>............6 ··0x00000040·6ad269d5·55e355ab·fa0854ef·066a·····j.i.U.U...T..j
  
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·34323561·34643732·33633930·37393937·425a4d723c907997 
3 ··0x00000010·62626535·30383538·33363239·39613263·bbe5085836299a2c2 ··0x00000000·66303766·38343833·34613065·39613664·f07f84834a0e9a6d
 3 ··0x00000010·30643161·63363063·39633264·31333737·0d1ac60c9c2d1377
4 ··0x00000020·36653238·30642e64·65627567·00000000·6e280d.debug....4 ··0x00000020·39346230·63622e64·65627567·00000000·94b0cb.debug....
5 ··0x00000030·48004bc2····························H.K.5 ··0x00000030·b45e5394····························.^S.
  
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:·68425a4d723c907997bbe5085836299a2c6e280d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·11f07f84834a0e9a6d0d1ac60c9c2d137794b0cb
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 15120 objdump: DWARF error: could not find variable specification at offset 0x3b10 objdump: DWARF error: unable to read alt ref 15136 objdump: DWARF error: could not find variable specification at offset 0x3b20 objdump: DWARF error: unable to read alt ref 15149 objdump: DWARF error: could not find variable specification at offset 0x3b2d objdump: DWARF error: unable to read alt ref 15162 objdump: DWARF error: could not find variable specification at offset 0x3b3a objdump: DWARF error: unable to read alt ref 15175 objdump: DWARF error: could not find variable specification at offset 0x3b47 objdump: DWARF error: unable to read alt ref 15284 objdump: DWARF error: could not find variable specification at offset 0x3bb4 objdump: DWARF error: unable to read alt ref 15361 objdump: DWARF error: could not find variable specification at offset 0x3c01 objdump: DWARF error: unable to read alt ref 15374 objdump: DWARF error: could not find variable specification at offset 0x3c0e objdump: DWARF error: unable to read alt ref 15387 objdump: DWARF error: could not find variable specification at offset 0x3c1b objdump: DWARF error: unable to read alt ref 15399 objdump: DWARF error: could not find variable specification at offset 0x3c27 objdump: DWARF error: unable to read alt ref 15615 objdump: DWARF error: could not find variable specification at offset 0x3cff objdump: DWARF error: unable to read alt ref 15631 objdump: DWARF error: could not find variable specification at offset 0x3d0f objdump: DWARF error: unable to read alt ref 15643 [ truncated after 25 lines; 1708 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/tmpzmxpy6t9/build/./ext/pyutils.h:123445 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:108451 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126454 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:126·(discriminator·1)456 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:99461 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:101463 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/pyutils.h:127466 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:218602 /tmp/tmpjiawsotn/build/./ext/exception.cpp:218
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>605 »       adrp»   x3,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219617 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)620 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219622 /tmp/tmpjiawsotn/build/./ext/exception.cpp:219
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)624 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>628 »       adrp»   x20,·58f000·<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»     219d20·<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+0x42340>630 »       bl»     219d20·<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+0x42340>
631 /tmp/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·2)631 /tmp/tmpjiawsotn/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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>637 »       adrp»   x2,·58f000·<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,·58f000·<Tango::DeviceProxy::read_pipe(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@Base>640 »       adrp»   x1,·58f000·<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/tmpzmxpy6t9/build/./ext/exception.cpp:219·(discriminator·1)644 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384658 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384664 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384671 /tmp/tmpjiawsotn/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/tmpzmxpy6t9/build/./ext/exception.cpp:384679 /tmp/tmpjiawsotn/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; 26292137/26299259 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·6700a5b2·02f59b68·ngo.debug......h5 ··0x00000030·6e676f2e·64656275·67001c4b·e1a51ddc·ngo.debug..K....
6 ··0x00000040·a53e0dba·f50f858c·eef38ed6·f51e·····.>............6 ··0x00000040·6ad269d5·55e355ab·fa0854ef·066a·····j.i.U.U...T..j
  
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·34323561·34643732·33633930·37393937·425a4d723c907997 
3 ··0x00000010·62626535·30383538·33363239·39613263·bbe5085836299a2c2 ··0x00000000·66303766·38343833·34613065·39613664·f07f84834a0e9a6d
 3 ··0x00000010·30643161·63363063·39633264·31333737·0d1ac60c9c2d1377
4 ··0x00000020·36653238·30642e64·65627567·00000000·6e280d.debug....4 ··0x00000020·39346230·63622e64·65627567·00000000·94b0cb.debug....
5 ··0x00000030·48004bc2····························H.K.5 ··0x00000030·b45e5394····························.^S.
  
384 KB
python3-tango-dbgsym_10.0.2-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-14·16:44:13.000000·debian-binary
2 -rw-r--r--···0········0········0······588·2025-03-14·16:44:13.000000·control.tar.xz2 -rw-r--r--···0········0········0······588·2025-03-14·16:44:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0·24343536·2025-03-14·16:44:13.000000·data.tar.xz3 -rw-r--r--···0········0········0·24343484·2025-03-14·16:44:13.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:·279207 Installed-Size:·27920
8 Depends:·python3-tango·(=·10.0.2-1)8 Depends:·python3-tango·(=·10.0.2-1)
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:·68425a4d723c907997bbe5085836299a2c6e280d12 Build-Ids:·11f07f84834a0e9a6d0d1ac60c9c2d137794b0cb
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/68/425a4d723c907997bbe5085836299a2c6e280d.debug1 usr/lib/debug/.build-id/11/f07f84834a0e9a6d0d1ac60c9c2d137794b0cb.debug
2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug2 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
383 KB
data.tar.xz
383 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-03-14·16:44:13.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/68/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/11/
7 -rw-r--r--···0·root·········(0)·root·········(0)·19850224·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/68/425a4d723c907997bbe5085836299a2c6e280d.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·19850224·2025-03-14·16:44:13.000000·./usr/lib/debug/.build-id/11/f07f84834a0e9a6d0d1ac60c9c2d137794b0cb.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
10 -rw-r--r--···0·root·········(0)·root·········(0)··8726960·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug10 -rw-r--r--···0·root·········(0)·root·········(0)··8726960·2025-03-14·16:44:13.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/doc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/doc/
13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-14·16:44:13.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
1.61 KB
./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a5b202f59b68a53e0dbaf50f858ceef38ed6f51e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c4be1a51ddc6ad269d555e355abfa0854ef066a
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/tmpzmxpy6t9/build29 ··9»      (string)»      /tmp/tmpjiawsotn/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
232 B
strings --all --bytes=8 {}
    
Offset 1646, 15 lines modifiedOffset 1646, 14 lines modified
1646 6uCLvKb/D1646 6uCLvKb/D
1647 Y1{}!gg/1647 Y1{}!gg/
1648 tNeSzW5H1648 tNeSzW5H
1649 h1yKs7X|i1649 h1yKs7X|i
1650 E0&~)A5_1650 E0&~)A5_
1651 }oeqW.'.1651 }oeqW.'.
1652 ]0Wz5O&wU1652 ]0Wz5O&wU
1653 8`"8P=('7 
1654 g[&E(.ho1653 g[&E(.ho
1655 j&Xm<f:;1654 j&Xm<f:;
1656 ?3OS'57u1655 ?3OS'57u
1657 g>Y_H_;wB1656 g>Y_H_;wB
1658 e$ZL@4Tk»       1657 e$ZL@4Tk»       
1659 0\3Cg%eV1658 0\3Cg%eV
1660 d>UZ"X6p1659 d>UZ"X6p
379 KB
./usr/lib/debug/.build-id/68/425a4d723c907997bbe5085836299a2c6e280d.debug vs.
./usr/lib/debug/.build-id/11/f07f84834a0e9a6d0d1ac60c9c2d137794b0cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··[23]·.data·············NOBITS··········0000000000590000·003558·017c50·00··WA··0···0··828 ··[23]·.data·············NOBITS··········0000000000590000·003558·017c50·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000005a7c50·003558·004040·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000005a7c50·003558·004040·00··WA··0···0·16
30 ··[25]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088ff·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088ff·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·008ba0·a126eb·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·008ba0·a126eb·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·a1b290·009f88·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·a1b290·009f88·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·a25218·0d8ed7·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·a25218·0d8ed7·00···C··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·afe0f0·000e6e·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·afe0f0·000e6c·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·afef60·350eb4·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·afef60·350eb4·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·e4fe18·0bde57·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·e4fe18·0bde57·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·f0dc6f·00004e·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·f0dc6f·00004e·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·f0dcc0·0e4768·18·····35·37348··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·f0dcc0·0e4768·18·····35·37348··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·ff2428·2fb4f4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·ff2428·2fb4f4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·12ed91c·00018d·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·12ed91c·00018d·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
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:·68425a4d723c907997bbe5085836299a2c6e280d6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·11f07f84834a0e9a6d0d1ac60c9c2d137794b0cb
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/tmpzmxpy6t9/build31 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/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 235559, 15 lines modifiedOffset 235559, 15 lines modified
235559 ··Opcode·9·has·1·arg235559 ··Opcode·9·has·1·arg
235560 ··Opcode·10·has·0·args235560 ··Opcode·10·has·0·args
235561 ··Opcode·11·has·0·args235561 ··Opcode·11·has·0·args
235562 ··Opcode·12·has·1·arg235562 ··Opcode·12·has·1·arg
  
235563 ·The·Directory·Table·(offset·0x6534f,·lines·59,·columns·1):235563 ·The·Directory·Table·(offset·0x6534f,·lines·59,·columns·1):
235564 ··Entry»  Name235564 ··Entry»  Name
235565 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build235565 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
235566 ··1»      (line_strp)»   (offset:·0x32):·./ext235566 ··1»      (line_strp)»   (offset:·0x32):·./ext
235567 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail235567 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
235568 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail235568 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
235569 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python235569 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
235570 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object235570 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
235571 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter235571 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
235572 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13235572 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 525745, 15 lines modifiedOffset 525745, 15 lines modified
525745 ··Opcode·9·has·1·arg525745 ··Opcode·9·has·1·arg
525746 ··Opcode·10·has·0·args525746 ··Opcode·10·has·0·args
525747 ··Opcode·11·has·0·args525747 ··Opcode·11·has·0·args
525748 ··Opcode·12·has·1·arg525748 ··Opcode·12·has·1·arg
  
525749 ·The·Directory·Table·(offset·0xe2737,·lines·50,·columns·1):525749 ·The·Directory·Table·(offset·0xe2737,·lines·50,·columns·1):
525750 ··Entry»  Name525750 ··Entry»  Name
525751 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build525751 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
525752 ··1»      (line_strp)»   (offset:·0x32):·./ext525752 ··1»      (line_strp)»   (offset:·0x32):·./ext
525753 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python525753 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
525754 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13525754 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
525755 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include525755 ··4»      (line_strp)»   (offset:·0x2e5):·/usr/include
525756 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4525756 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
525757 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter525757 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
525758 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14525758 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Offset 526479, 15 lines modifiedOffset 526479, 15 lines modified
526479 ··Opcode·9·has·1·arg526479 ··Opcode·9·has·1·arg
526480 ··Opcode·10·has·0·args526480 ··Opcode·10·has·0·args
526481 ··Opcode·11·has·0·args526481 ··Opcode·11·has·0·args
526482 ··Opcode·12·has·1·arg526482 ··Opcode·12·has·1·arg
  
526483 ·The·Directory·Table·(offset·0xe2f9f,·lines·60,·columns·1):526483 ·The·Directory·Table·(offset·0xe2f9f,·lines·60,·columns·1):
526484 ··Entry»  Name526484 ··Entry»  Name
526485 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build526485 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
526486 ··1»      (line_strp)»   (offset:·0x32):·./ext526486 ··1»      (line_strp)»   (offset:·0x32):·./ext
526487 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail526487 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
526488 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail526488 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
526489 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python526489 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
526490 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion526490 ··5»      (line_strp)»   (offset:·0x63b):·/usr/include/boost/numeric/conversion
526491 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13526491 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
526492 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter526492 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1206372, 15 lines modifiedOffset 1206372, 15 lines modified
1206372 ··Opcode·9·has·1·arg1206372 ··Opcode·9·has·1·arg
1206373 ··Opcode·10·has·0·args1206373 ··Opcode·10·has·0·args
1206374 ··Opcode·11·has·0·args1206374 ··Opcode·11·has·0·args
1206375 ··Opcode·12·has·1·arg1206375 ··Opcode·12·has·1·arg
  
1206376 ·The·Directory·Table·(offset·0x206674,·lines·56,·columns·1):1206376 ·The·Directory·Table·(offset·0x206674,·lines·56,·columns·1):
1206377 ··Entry»  Name1206377 ··Entry»  Name
1206378 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build1206378 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
1206379 ··1»      (line_strp)»   (offset:·0x32):·./ext1206379 ··1»      (line_strp)»   (offset:·0x32):·./ext
1206380 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1206380 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1206381 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1206381 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1206382 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1206382 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1206383 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1206383 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1206384 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141206384 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1206385 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1206385 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1222500, 15 lines modifiedOffset 1222500, 15 lines modified
1222500 ··Opcode·9·has·1·arg1222500 ··Opcode·9·has·1·arg
1222501 ··Opcode·10·has·0·args1222501 ··Opcode·10·has·0·args
1222502 ··Opcode·11·has·0·args1222502 ··Opcode·11·has·0·args
1222503 ··Opcode·12·has·1·arg1222503 ··Opcode·12·has·1·arg
  
1222504 ·The·Directory·Table·(offset·0x20d9fa,·lines·56,·columns·1):1222504 ·The·Directory·Table·(offset·0x20d9fa,·lines·56,·columns·1):
1222505 ··Entry»  Name1222505 ··Entry»  Name
1222506 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build1222506 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
1222507 ··1»      (line_strp)»   (offset:·0x32):·./ext1222507 ··1»      (line_strp)»   (offset:·0x32):·./ext
1222508 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1222508 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1222509 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1222509 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1222510 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1222510 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1222511 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1222511 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1222512 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141222512 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1222513 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1222513 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1268438, 15 lines modifiedOffset 1268438, 15 lines modified
1268438 ··Opcode·9·has·1·arg1268438 ··Opcode·9·has·1·arg
1268439 ··Opcode·10·has·0·args1268439 ··Opcode·10·has·0·args
1268440 ··Opcode·11·has·0·args1268440 ··Opcode·11·has·0·args
1268441 ··Opcode·12·has·1·arg1268441 ··Opcode·12·has·1·arg
  
1268442 ·The·Directory·Table·(offset·0x2216aa,·lines·58,·columns·1):1268442 ·The·Directory·Table·(offset·0x2216aa,·lines·58,·columns·1):
1268443 ··Entry»  Name1268443 ··Entry»  Name
1268444 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build1268444 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
1268445 ··1»      (line_strp)»   (offset:·0x32):·./ext1268445 ··1»      (line_strp)»   (offset:·0x32):·./ext
1268446 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1268446 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1268447 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1268447 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1268448 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1268448 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1268449 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1268449 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1268450 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter1268450 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
1268451 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.131268451 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 1354993, 15 lines modifiedOffset 1354993, 15 lines modified
1354993 ··Opcode·9·has·1·arg1354993 ··Opcode·9·has·1·arg
1354994 ··Opcode·10·has·0·args1354994 ··Opcode·10·has·0·args
1354995 ··Opcode·11·has·0·args1354995 ··Opcode·11·has·0·args
1354996 ··Opcode·12·has·1·arg1354996 ··Opcode·12·has·1·arg
  
1354997 ·The·Directory·Table·(offset·0x247024,·lines·57,·columns·1):1354997 ·The·Directory·Table·(offset·0x247024,·lines·57,·columns·1):
1354998 ··Entry»  Name1354998 ··Entry»  Name
1354999 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpzmxpy6t9/build1354999 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpjiawsotn/build
1355000 ··1»      (line_strp)»   (offset:·0x32):·./ext1355000 ··1»      (line_strp)»   (offset:·0x32):·./ext
1355001 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1355001 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1355002 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1355002 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1355003 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client1355003 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
1355004 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1355004 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1355005 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1355005 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1355006 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141355006 ··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 78, 15 lines modifiedOffset 78, 15 lines modified
78 ···Length:········0xad·(32-bit)78 ···Length:········0xad·(32-bit)
79 ···Version:·······579 ···Version:·······5
80 ···Unit·Type:·····DW_UT_partial·(3)80 ···Unit·Type:·····DW_UT_partial·(3)
81 ···Abbrev·Offset:·081 ···Abbrev·Offset:·0
82 ···Pointer·Size:··882 ···Pointer·Size:··8
83 ·<0><a1>:·Abbrev·Number:·13·(DW_TAG_partial_unit)83 ·<0><a1>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
84 ····<a2>···DW_AT_stmt_list···:·(sec_offset)·084 ····<a2>···DW_AT_stmt_list···:·(sec_offset)·0
85 ····<a6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build85 ····<a6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
86 ·<1><aa>:·Abbrev·Number:·61·(DW_TAG_imported_unit)86 ·<1><aa>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
87 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x30e2>87 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x30e2>
88 ·<1><af>:·Abbrev·Number:·127·(DW_TAG_variable)88 ·<1><af>:·Abbrev·Number:·127·(DW_TAG_variable)
89 ····<b0>···DW_AT_specification:·(GNU_ref_alt)·<0x3b10>89 ····<b0>···DW_AT_specification:·(GNU_ref_alt)·<0x3b10>
90 ·<1><b4>:·Abbrev·Number:·127·(DW_TAG_variable)90 ·<1><b4>:·Abbrev·Number:·127·(DW_TAG_variable)
91 ····<b5>···DW_AT_specification:·(GNU_ref_alt)·<0x3b20>91 ····<b5>···DW_AT_specification:·(GNU_ref_alt)·<0x3b20>
92 ·<1><b9>:·Abbrev·Number:·127·(DW_TAG_variable)92 ·<1><b9>:·Abbrev·Number:·127·(DW_TAG_variable)
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ···Length:········0x32·(32-bit)150 ···Length:········0x32·(32-bit)
151 ···Version:·······5151 ···Version:·······5
152 ···Unit·Type:·····DW_UT_partial·(3)152 ···Unit·Type:·····DW_UT_partial·(3)
153 ···Abbrev·Offset:·0153 ···Abbrev·Offset:·0
154 ···Pointer·Size:··8154 ···Pointer·Size:··8
155 ·<0><152>:·Abbrev·Number:·13·(DW_TAG_partial_unit)155 ·<0><152>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
156 ····<153>···DW_AT_stmt_list···:·(sec_offset)·0156 ····<153>···DW_AT_stmt_list···:·(sec_offset)·0
157 ····<157>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build157 ····<157>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
158 ·<1><15b>:·Abbrev·Number:·61·(DW_TAG_imported_unit)158 ·<1><15b>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
159 ····<15c>···DW_AT_import······:·(GNU_ref_alt)·<0xd840a8>159 ····<15c>···DW_AT_import······:·(GNU_ref_alt)·<0xd840a8>
160 ·<1><160>:·Abbrev·Number:·9·(DW_TAG_namespace)160 ·<1><160>:·Abbrev·Number:·9·(DW_TAG_namespace)
161 ····<161>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·161 ····<161>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·
162 ····<165>···DW_AT_sibling·····:·(ref_udata)·<0x175>162 ····<165>···DW_AT_sibling·····:·(ref_udata)·<0x175>
163 ·<2><166>:·Abbrev·Number:·54·(DW_TAG_namespace)163 ·<2><166>:·Abbrev·Number:·54·(DW_TAG_namespace)
164 ····<167>···DW_AT_name········:·(string)·mpl164 ····<167>···DW_AT_name········:·(string)·mpl
Offset 177, 45 lines modifiedOffset 177, 45 lines modified
177 ···Length:········0x1b·(32-bit)177 ···Length:········0x1b·(32-bit)
178 ···Version:·······5178 ···Version:·······5
179 ···Unit·Type:·····DW_UT_partial·(3)179 ···Unit·Type:·····DW_UT_partial·(3)
180 ···Abbrev·Offset:·0180 ···Abbrev·Offset:·0
181 ···Pointer·Size:··8181 ···Pointer·Size:··8
182 ·<0><188>:·Abbrev·Number:·13·(DW_TAG_partial_unit)182 ·<0><188>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
183 ····<189>···DW_AT_stmt_list···:·(sec_offset)·0183 ····<189>···DW_AT_stmt_list···:·(sec_offset)·0
184 ····<18d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build184 ····<18d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
185 ·<1><191>:·Abbrev·Number:·124·(DW_TAG_subprogram)185 ·<1><191>:·Abbrev·Number:·124·(DW_TAG_subprogram)
186 ····<192>···DW_AT_external····:·(flag_present)·1186 ····<192>···DW_AT_external····:·(flag_present)·1
187 ····<192>···DW_AT_declaration·:·(flag_present)·1187 ····<192>···DW_AT_declaration·:·(flag_present)·1
188 ····<192>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106256c)·188 ····<192>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106256c)·
189 ····<196>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106257b)·189 ····<196>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106257b)·
190 ·<1><19a>:·Abbrev·Number:·0190 ·<1><19a>:·Abbrev·Number:·0
191 ··Compilation·Unit·@·offset·0x19b:191 ··Compilation·Unit·@·offset·0x19b:
192 ···Length:········0x1b·(32-bit)192 ···Length:········0x1b·(32-bit)
193 ···Version:·······5193 ···Version:·······5
194 ···Unit·Type:·····DW_UT_partial·(3)194 ···Unit·Type:·····DW_UT_partial·(3)
195 ···Abbrev·Offset:·0195 ···Abbrev·Offset:·0
196 ···Pointer·Size:··8196 ···Pointer·Size:··8
197 ·<0><1a7>:·Abbrev·Number:·13·(DW_TAG_partial_unit)197 ·<0><1a7>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
198 ····<1a8>···DW_AT_stmt_list···:·(sec_offset)·0198 ····<1a8>···DW_AT_stmt_list···:·(sec_offset)·0
199 ····<1ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build199 ····<1ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
200 ·<1><1b0>:·Abbrev·Number:·124·(DW_TAG_subprogram)200 ·<1><1b0>:·Abbrev·Number:·124·(DW_TAG_subprogram)
201 ····<1b1>···DW_AT_external····:·(flag_present)·1201 ····<1b1>···DW_AT_external····:·(flag_present)·1
202 ····<1b1>···DW_AT_declaration·:·(flag_present)·1202 ····<1b1>···DW_AT_declaration·:·(flag_present)·1
203 ····<1b1>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a796f)·203 ····<1b1>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10a796f)·
204 ····<1b5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a796f)·204 ····<1b5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a796f)·
205 ·<1><1b9>:·Abbrev·Number:·0205 ·<1><1b9>:·Abbrev·Number:·0
206 ··Compilation·Unit·@·offset·0x1ba:206 ··Compilation·Unit·@·offset·0x1ba:
207 ···Length:········0x29·(32-bit)207 ···Length:········0x29·(32-bit)
208 ···Version:·······5208 ···Version:·······5
209 ···Unit·Type:·····DW_UT_partial·(3)209 ···Unit·Type:·····DW_UT_partial·(3)
210 ···Abbrev·Offset:·0210 ···Abbrev·Offset:·0
211 ···Pointer·Size:··8211 ···Pointer·Size:··8
212 ·<0><1c6>:·Abbrev·Number:·13·(DW_TAG_partial_unit)212 ·<0><1c6>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
213 ····<1c7>···DW_AT_stmt_list···:·(sec_offset)·0213 ····<1c7>···DW_AT_stmt_list···:·(sec_offset)·0
214 ····<1cb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build214 ····<1cb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
215 ·<1><1cf>:·Abbrev·Number:·20·(DW_TAG_namespace)215 ·<1><1cf>:·Abbrev·Number:·20·(DW_TAG_namespace)
216 ····<1d0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·216 ····<1d0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·
217 ·<2><1d4>:·Abbrev·Number:·20·(DW_TAG_namespace)217 ·<2><1d4>:·Abbrev·Number:·20·(DW_TAG_namespace)
218 ····<1d5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d9f20)·218 ····<1d5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d9f20)·
219 ·<3><1d9>:·Abbrev·Number:·126·(DW_TAG_subprogram)219 ·<3><1d9>:·Abbrev·Number:·126·(DW_TAG_subprogram)
220 ····<1da>···DW_AT_external····:·(flag_present)·1220 ····<1da>···DW_AT_external····:·(flag_present)·1
221 ····<1da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116afd8)·221 ····<1da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116afd8)·
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ···Length:········0x1c·(32-bit)231 ···Length:········0x1c·(32-bit)
232 ···Version:·······5232 ···Version:·······5
233 ···Unit·Type:·····DW_UT_partial·(3)233 ···Unit·Type:·····DW_UT_partial·(3)
234 ···Abbrev·Offset:·0x799234 ···Abbrev·Offset:·0x799
235 ···Pointer·Size:··8235 ···Pointer·Size:··8
236 ·<0><1f3>:·Abbrev·Number:·1·(DW_TAG_partial_unit)236 ·<0><1f3>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
237 ····<1f4>···DW_AT_stmt_list···:·(sec_offset)·0237 ····<1f4>···DW_AT_stmt_list···:·(sec_offset)·0
238 ····<1f8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build238 ····<1f8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
239 ·<1><1fc>:·Abbrev·Number:·9·(DW_TAG_subprogram)239 ·<1><1fc>:·Abbrev·Number:·9·(DW_TAG_subprogram)
240 ····<1fd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·240 ····<1fd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8837)·
241 ····<201>···DW_AT_artificial··:·(flag_present)·1241 ····<201>···DW_AT_artificial··:·(flag_present)·1
242 ····<201>···DW_AT_inline······:·(implicit_const)·1»    (inlined)242 ····<201>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
243 ·<1><201>:·Abbrev·Number:·9·(DW_TAG_subprogram)243 ·<1><201>:·Abbrev·Number:·9·(DW_TAG_subprogram)
244 ····<202>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·244 ····<202>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
245 ····<206>···DW_AT_artificial··:·(flag_present)·1245 ····<206>···DW_AT_artificial··:·(flag_present)·1
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
249 ···Length:········0x4b·(32-bit)249 ···Length:········0x4b·(32-bit)
250 ···Version:·······5250 ···Version:·······5
251 ···Unit·Type:·····DW_UT_partial·(3)251 ···Unit·Type:·····DW_UT_partial·(3)
252 ···Abbrev·Offset:·0252 ···Abbrev·Offset:·0
253 ···Pointer·Size:··8253 ···Pointer·Size:··8
254 ·<0><213>:·Abbrev·Number:·13·(DW_TAG_partial_unit)254 ·<0><213>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
255 ····<214>···DW_AT_stmt_list···:·(sec_offset)·0255 ····<214>···DW_AT_stmt_list···:·(sec_offset)·0
256 ····<218>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build256 ····<218>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
257 ·<1><21c>:·Abbrev·Number:·61·(DW_TAG_imported_unit)257 ·<1><21c>:·Abbrev·Number:·61·(DW_TAG_imported_unit)
258 ····<21d>···DW_AT_import······:·(GNU_ref_alt)·<0xd841a1>258 ····<21d>···DW_AT_import······:·(GNU_ref_alt)·<0xd841a1>
259 ·<1><221>:·Abbrev·Number:·9·(DW_TAG_namespace)259 ·<1><221>:·Abbrev·Number:·9·(DW_TAG_namespace)
260 ····<222>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·260 ····<222>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118e850)·
261 ····<226>···DW_AT_sibling·····:·(ref_udata)·<0x24a>261 ····<226>···DW_AT_sibling·····:·(ref_udata)·<0x24a>
262 ·<2><227>:·Abbrev·Number:·20·(DW_TAG_namespace)262 ·<2><227>:·Abbrev·Number:·20·(DW_TAG_namespace)
263 ····<228>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d9f20)·263 ····<228>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10d9f20)·
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ···Length:········0x2c·(32-bit)291 ···Length:········0x2c·(32-bit)
292 ···Version:·······5292 ···Version:·······5
293 ···Unit·Type:·····DW_UT_partial·(3)293 ···Unit·Type:·····DW_UT_partial·(3)
294 ···Abbrev·Offset:·0294 ···Abbrev·Offset:·0
295 ···Pointer·Size:··8295 ···Pointer·Size:··8
296 ·<0><262>:·Abbrev·Number:·13·(DW_TAG_partial_unit)296 ·<0><262>:·Abbrev·Number:·13·(DW_TAG_partial_unit)
297 ····<263>···DW_AT_stmt_list···:·(sec_offset)·0297 ····<263>···DW_AT_stmt_list···:·(sec_offset)·0
298 ····<267>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpzmxpy6t9/build298 ····<267>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpjiawsotn/build
299 ·<1><26b>:·Abbrev·Number:·54·(DW_TAG_namespace)299 ·<1><26b>:·Abbrev·Number:·54·(DW_TAG_namespace)
300 ····<26c>···DW_AT_name········:·(string)·std300 ····<26c>···DW_AT_name········:·(string)·std
301 ·<2><270>:·Abbrev·Number:·125·(DW_TAG_subprogram)301 ·<2><270>:·Abbrev·Number:·125·(DW_TAG_subprogram)
302 ····<271>···DW_AT_external····:·(flag_present)·1302 ····<271>···DW_AT_external····:·(flag_present)·1
303 ····<271>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105cdab)·303 ····<271>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105cdab)·
304 ····<275>···DW_AT_decl_file···:·(implicit_const)·151304 ····<275>···DW_AT_decl_file···:·(implicit_const)·151
305 ····<275>···DW_AT_decl_line···:·(data1)·53305 ····<275>···DW_AT_decl_line···:·(data1)·53
Offset 322, 30 lines modifiedOffset 322, 30 lines modified
322 ···Length:········0x1b·(32-bit)322 ···Length:········0x1b·(32-bit)
Max diff block lines reached; 328674/335094 bytes (98.08%) of diff not shown.
232 B
strings --all --bytes=8 {}
    
Offset 2732, 15 lines modifiedOffset 2732, 14 lines modified
2732 miIYOzEQj22732 miIYOzEQj2
2733 /9ixn·,"2733 /9ixn·,"
2734 EI7%gSr#&2734 EI7%gSr#&
2735 &ZAVkO{%2735 &ZAVkO{%
2736 7W&yzY532736 7W&yzY53
2737 B=putfc:2737 B=putfc:
2738 [-86^$7I2738 [-86^$7I
2739 tOg?nNHz< 
2740 <@Q+t#a`2739 <@Q+t#a`
2741 \j<^/73^/2740 \j<^/73^/
2742 r_2I41-~2741 r_2I41-~
2743 ;Xtz9e\Q2742 ;Xtz9e\Q
2744 U&<Zf/1jW2743 U&<Zf/1jW
2745 `Y)8iZ'M2744 `Y)8iZ'M
2746 *Y'E5.L.2745 *Y'E5.L.
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/tmpzmxpy6t9/build3 ··[····1b]··/tmp/tmpjiawsotn/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·6700a5b2·02f59b68·ngo.debug......h5 ··0x00000030·6e676f2e·64656275·67001c4b·e1a51ddc·ngo.debug..K....
6 ··0x00000040·a53e0dba·f50f858c·eef38ed6·f51e·····.>............6 ··0x00000040·6ad269d5·55e355ab·fa0854ef·066a·····j.i.U.U...T..j